The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 25, 2017

Filed:

Apr. 27, 2012
Applicants:

Olivier Chapelle, Sunnyvale, CA (US);

John Langford, White Plains, NY (US);

Miroslav Dudik, Brooklyn, NY (US);

Alekh Agarwal, Berkeley, CA (US);

Inventors:

Olivier Chapelle, Sunnyvale, CA (US);

John Langford, White Plains, NY (US);

Miroslav Dudik, Brooklyn, NY (US);

Alekh Agarwal, Berkeley, CA (US);

Assignee:

EXCALIBUR IP, LLC, Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06N 99/00 (2010.01); G06F 15/18 (2006.01);
U.S. Cl.
CPC ...
G06N 99/005 (2013.01); G06F 15/18 (2013.01);
Abstract

Method, system, and programs for distributed machine learning on a cluster including a plurality of nodes are disclosed. A machine learning process is performed in each of the plurality of nodes based on a respective subset of training data to calculate a local parameter. The training data is partitioned over the plurality of nodes. A plurality of operation nodes are determined from the plurality of nodes based on a status of the machine learning process performed in each of the plurality of nodes. The plurality of operation nodes are connected to form a network topology. An aggregated parameter is generated by merging local parameters calculated in each of the plurality of operation nodes in accordance with the network topology.


Find Patent Forward Citations

Loading…