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. 12, 2022

Filed:

Apr. 14, 2018
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Celestine Duenner, Wettswil, CH;

Thomas P. Parnell, Zurich, CH;

Charalampos Pozidis, Thalwil, CH;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 9/54 (2006.01); H04L 29/06 (2006.01); G06N 20/00 (2019.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06N 20/00 (2019.01); G06F 9/5016 (2013.01);
Abstract

A method for a machine learning model training is provided which operates in a mixed CPU/GPU environment. The amount of general processing unit memory is larger than the amount of special processing unit memory. The method includes loading a complete training data set into the memory of the general processing unit, determining importance values relating to training data vectors in the provided training data set of the training data vectors, dynamically transferring training data vectors of the training data set from the general processing unit memory to a special processing unit memory using as decision criteria the importance value of the training data vector, wherein the importance value used is taken from an earlier training round of the machine learning model, and executing a training algorithm on the special processing unit with the training data vectors having the highest available importance values of one of the earlier training rounds.


Find Patent Forward Citations

Loading…