| CPC G06N 20/00 (2019.01) [G06N 3/08 (2013.01)] | 20 Claims |

|
1. A method for refining a machine learning model comprising:
receiving a set of outputs from a deployment of the machine learning model, wherein the set of outputs is generated by the deployment using a set of trained parameters associated with the machine learning model, the machine learning model trained with a training dataset comprising a plurality of training data points, the set of outputs comprising predictions from the machine learning model based on new inputs to the machine learning model;
determining, based on the set of outputs, that a particular training data point of the plurality of training data points is a noisy data point for which the trained model performs inadequately, the noisy data point corresponding to a particular training example within the training data set that was used to train the machine learning model;
responsive to identification of the noisy data point, determining a cause of failure based on a mapping of the noisy data point into a multi-dimensional space, which represents a distribution generated based on one or more attributes associated with the training dataset;
generating a refined training dataset by conducting a refinement towards the training dataset;
retraining the machine learning model with the refined training dataset, the retraining generating a set of updated trained parameters; and
sending the set of updated trained parameters to a user.
|