Method and system for interpreting machine learning model's prediction
AssigneeTata Consultancy Services Limited
InventorsMustafa Joherbhai Fatakdawala, Kavita Suresh Parab
Life of this patent
Estimating the term…
Loading patent…
AssigneeTata Consultancy Services Limited
InventorsMustafa Joherbhai Fatakdawala, Kavita Suresh Parab
Estimating the term…
This disclosure relates to field of machine learning. The outcome of the ML model translates to economic damage for a business. While the risk associated with outcome of ML model can be mitigated by interpreting/explanation each prediction of the ML model, interpreting ML models is challenging as ML models are built in dynamically changing complex mathematical design. The disclosure is a technique for interpreting machine learning model's prediction by computing a percentage contribution of each of the predictors. The percentage contribution indicates an importance of each of the predictors during prediction by the ML model. The percentage contribution is computed in several steps using several parameters associated with the ML Model including a pre-defined threshold of the ML model, an input feature vector comprising a plurality of predictors, an original prediction (N) for each predictor, a pre-determined duplication factor, and a plurality of pre-trained data statistics.
A processor-implemented method for interpreting machine learning model's prediction comprising:
A system comprising:
One or more non-transitory machine-readable information storage mediums comprising one or more instructions which when executed by one or more hardware processors cause:
Dependencies are inferred from the claim text.