Machine learning model monitoring
AssigneeInternational Business Machines Corporation
InventorsRafal Bigaj, Lukasz G. Cmielowski, Wojciech Sobala, Maksymilian Erazmus
Life of this patent
Estimating the term…
Abstract
A dataset is received that is for processing by a machine learning model. A scoring payload for the dataset and that regards the machine learning model is also received. A set of features of the machine learning model is determined by analyzing the scoring payload. The scoring payload is structured in accordance with the set of features such that the structured scoring payload is ready for analysis for a monitor of the machine learning model.
Claims20
A computer-implemented method comprising:
- receiving a dataset for processing by a machine learning model;
- receiving a scoring payload for the dataset and the machine learning model;
- determining a set of features of the machine learning model by analyzing the scoring payload;
- determining prediction results of the scoring payload;
- and
- structuring the scoring payload in accordance with the set of features such that the structured scoring payload is ready for analysis for a monitor of the machine learning model.
A system comprising:
- a processor;
- and
- a memory in communication with the processor, the memory containing instructions that, when executed by the processor, cause the processor to:
- receive a dataset for processing by a machine learning model;
- receive a scoring payload for the dataset from the machine learning model;
- determine a set of features of the machine learning model by analyzing the scoring payload;
- determine prediction results of the scoring payload;
- and
- structure the scoring payload in accordance with the set of features such that the structured scoring payload is ready for analysis for a monitor of the machine learning model.
A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:
- receive a dataset for processing by a machine learning model;
- receive a scoring payload for the dataset from the machine learning model;
- determine a set of features of the machine learning model by analyzing the scoring payload;
- determine prediction results of the scoring payload;
- and
- structure the scoring payload in accordance with the set of features such that the structured scoring payload is ready for analysis for a monitor of the machine learning model.
Dependencies are inferred from the claim text.