-
公开(公告)号:US10853149B2
公开(公告)日:2020-12-01
申请号:US15571123
申请日:2015-05-19
Applicant: ENTIT Software LLC
Inventor: Fei Chen , Nandish Jayaram , Maria Teresa Gonzalez Diaz , Krishnamurthy Viswanathan
Abstract: Example implementations relate to updating an inference graph absent node locking. For example, a processor executing a first thread may receive a first task for updating a node of an inference graph stored by a storage device accessible to a second thread, the first task being assigned during a first iteration of a graph update loop. Absent locking the node from access by the second thread, the processor may generate a value for the node and update the node with the value. Based on detecting that each node of the inference graph has been updated, the processor may continue with a second iteration of the graph update loop.
-
公开(公告)号:US20180173574A1
公开(公告)日:2018-06-21
申请号:US15571123
申请日:2015-05-19
Applicant: ENTIT Software LLC
Inventor: Fei Chen , Nandish Jayaram , Mara Teresa Gonzalez Diaz , Krishnamurthy Viswanathan
Abstract: Example implementations relate to updating an inference graph absent node locking. For example, a processor executing a first thread may receive a first task for updating a node of an inference graph stored by a storage device accessible to a second thread, the first task being assigned during a first iteration of a graph update loop. Absent locking the node from access by the second thread, the processor may generate a value for the node and update the node with the value. Based on detecting that each node of the inference graph has been updated, the processor may continue with a second iteration of the graph update loop.
-
公开(公告)号:US20170372214A1
公开(公告)日:2017-12-28
申请号:US15545008
申请日:2015-01-30
Applicant: ENTIT SOFTWARE LLC
Inventor: Hao Peng , Manish Marwah , Krishnamurthy Viswanathan , Indrajit Roy
CPC classification number: G06N7/005 , G06F17/18 , G06K9/6282 , G06N5/047 , G06N20/00
Abstract: Method, systems, and computer-readable storage devices for updating a prediction model are described. In one aspect, a statistical analysis group assignment may be received. The statistical analysis group assignment may group partition-level worker node and a first set of partition-level worker nodes as a statistical analysis group. A statistical analysis phase may then be executed where a group-level decision tree is generated from statistical data and other statistical data received from the first set of partition-level worker nodes. A decision tree analysis phase may then be executed, where a step decision tree may be generated based on a selection from the group-level tree and other group-level trees received from other statistical analysis groups. The prediction model may be caused to be updated using the step decision tree.
-
-