Facilitating Operation of a Machine Learning Environment
First Claim
Patent Images
1. A computer-implemented method for facilitating operation of a machine learning environment, the environment comprising functional modules that can be configured and linked in different ways to define different machine learning instances, the method comprising:
- receiving a directed acyclic graph defining a machine learning instance, the directed acyclic graph containing nodes and edges connecting the nodes, the nodes identifying functional modules, the edges entering a node representing inputs to the functional module and the edges exiting a node representing outputs of the functional module; and
executing the machine learning instance defined by the acyclic graph.
3 Assignments
0 Petitions
Accused Products
Abstract
Machine learning systems are represented as directed acyclic graphs, where the nodes represent functional modules in the system and edges represent input/output relations between the functional modules. A machine learning environment can then be created to facilitate the training and operation of these machine learning systems.
24 Citations
26 Claims
-
1. A computer-implemented method for facilitating operation of a machine learning environment, the environment comprising functional modules that can be configured and linked in different ways to define different machine learning instances, the method comprising:
-
receiving a directed acyclic graph defining a machine learning instance, the directed acyclic graph containing nodes and edges connecting the nodes, the nodes identifying functional modules, the edges entering a node representing inputs to the functional module and the edges exiting a node representing outputs of the functional module; and executing the machine learning instance defined by the acyclic graph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A tangible computer readable medium containing instructions that, when executed by a processor, execute a method for facilitating operation of a machine learning environment, the environment comprising functional modules that can be configured and linked in different ways to define different machine learning instances, the method comprising:
-
receiving a directed acyclic graph defining a machine learning instance, the directed acyclic graph containing nodes and edges connecting the nodes, the nodes identifying functional modules, the edges entering a node representing inputs to the functional module and the edges exiting a node representing outputs of the functional module; and executing the machine learning instance defined by the acyclic graph.
-
-
26. A tool for facilitating operation of a machine learning environment, the environment comprising functional modules that can be configured and linked in different ways to define different machine learning instances, the method comprising:
-
means for receiving a directed acyclic graph defining a machine learning instance, the directed acyclic graph containing nodes and edges connecting the nodes, the nodes identifying functional modules, the edges entering a node representing inputs to the functional module and the edges exiting a node representing outputs of the functional module; and means for executing the machine learning instance defined by the acyclic graph.
-
Specification