Schema-based machine-learning model task deduction
AssigneeInternational Business Machines Corporation
InventorsAlan Braz, Martin Hirzel, Avraham Ever Shinnar, Jason Tsay, Todd Mummert
Life of this patent
Estimating the term…
Abstract
A machine-learning model task deduction method, system, and computer program product include extracting data schema of a machine-learning model and analyzing the data schema to determine an intended task of the machine-learning model.
Claims8
A computer-implemented machine-learning model task deduction method for discovering a utility of a data schema for a machine-learning model, the method comprising:
- extracting data schema of a machine-learning model;
- analyzing the data schema for classification of an intended task of the machine-learning model;
- updating a documentation of the machine-learning model including meta-data and author notes to explicitly identify the intended task;
- creating an index of the intended task corresponding to the machine-learning models using the documentation;
- and
- performing a search for an automated discovery of models via the index,
- wherein the data schema comprises:
- input data;
- and
- output data,
- wherein the intended task is determined from the input data and the output data,
- wherein the intended task is classified by one or more of:
- an application of predetermined rules;
- machine-learning;
- and
- creating a schema of the data schema.
A computer program product comprising a non-transitory computer readable medium, the computer program product for discovering a utility of a data schema for a machine-learning model comprising a computer-readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform:
- extracting data schema of a machine-learning model;
- analyzing the data schema for classification of an intended task of the machine-learning model;
- updating a documentation of the machine-learning model including meta-data and author notes to explicitly identify the intended task;
- creating an index of the intended task corresponding to the machine-learning models using the documentation;
- and
- performing a search for an automated discovery of models via the index,
- wherein the data schema comprises:
- input data;
- and
- output data,
- wherein the intended task is determined from the input data and the output data,
- wherein the intended task is classified by one or more of:
- an application of predetermined rules;
- machine-learning;
- and
- creating a schema of the data schema.
A machine-learning model task deduction system for discovering a utility of a data schema for a machine-learning model, the system comprising:
- a processor;
- and
- a memory, the memory storing instructions to cause the processor to perform:
- obtaining the data schema of the machine-learning model;
- analyzing the data schema for classification of an intended task of the machine-learning model;
- updating a documentation of the machine-learning model including meta-data and author notes to explicitly identify the intended task;
- creating an index of the intended task corresponding to the machine-learning models using the documentation;
- and
- performing a search for an automated discovery of models via the index,
- wherein the data schema comprises:
- input data;
- and
- output data,
- wherein the intended task is determined from the input data and the output data,
- wherein the intended task is classified by one or more of:
- an application of predetermined rules;
- machine-learning;
- and
- creating a schema of the data schema.
Dependencies are inferred from the claim text.