| CPC G06F 16/258 (2019.01) [G06F 16/221 (2019.01); G06F 16/2264 (2019.01)] | 20 Claims |

|
1. An apparatus comprising:
a memory configured to store an original data set; and
a processor configured to:
split the original data set into a subset of continuous-type data values and a subset of discrete-type data values based on variable types in the original data set,
convert the subset of continuous-type data values into a second subset of discrete-type data values based on a data binning operation,
generate a new subset of continuous-type data values based on the subset of continuous-type data values in the original data set, and
combine a subset of discrete-type data values from a conditional contingency table within the new subset of continuous-type data values to generate a new data set.
|