| CPC G16H 50/20 (2018.01) [G06F 17/16 (2013.01); G06F 17/18 (2013.01); G06N 20/00 (2019.01); G16H 50/30 (2018.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
receiving a group of sets selected from a plurality of stored sets, wherein each set in the group of sets has values for immutable attributes that match a set of values for at least one mutable attribute in a prediction request;
generating a deviation model based on the group of sets;
generating, using the deviation model, a plurality of sets of mutable attribute values;
automatically selecting a neural network from a data store based on at least one of the plurality of sets of mutable attribute values, wherein:
the neural network includes a set of layers,
each layer of the set of layers includes a set of nodes,
a first layer of the set of layers is an input layer configured to receive inputs at the set of nodes of the input layer, and
a last layer of the set of layers is an output layer configured to output, from the neural network, outputs modified by a preceding layer of the set of layers; and
generating a likelihood corresponding to the at least one mutable attribute in the prediction request using the neural network.
|