×

Machine learning system flow authoring tool

  • US 10,643,144 B2
  • Filed: 06/05/2015
  • Issued: 05/05/2020
  • Est. Priority Date: 06/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • accessing a workflow text string that is a textual representation of a machine learning workflow, the machine learning workflow comprising an execution pipeline in a machine learning system for creating, modifying, evaluating, validating, or utilizing one or more machine learning models, and an operator text string associated with at least a data processing operator type, the textual representation of the machine learning workflow generated using a workflow definition language;

    parsing the workflow text string to generate an interdependency graph of one or more data processing operators, the parsing generating an interdependency graph that is a cyclic directed graph of the one or more data processing operators, wherein at least one of the data processing operators is an instance of the data processing operator type, where parsing the workflow text string comprises;

    traversing the workflow text string to match an output of a first data processing operator as an input of a second data processing operator, andupdating the interdependency graph to indicate that the second data processing operator depends on the output of the first data processing operator;

    parsing the operator text string to identify operator attributes associated with the data processing operator type, wherein the operator attributes comprise an input schema and an output schema, wherein the input schema or the output schema includes a summary generation schema; and

    wherein the operator text string identifies computational logic that is executable on a single host operating environment as a single unit;

    scheduling the machine learning workflow for execution based on the interdependency graph; and

    generating a summary of a resulting output or an input parameter to the machine learning workflow based the summary generation schema.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×