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:
Aug. 30, 2022

Filed:

Sep. 17, 2018
Applicant:

Sri International, Menlo Park, CA (US);

Inventors:

Sek Meng Chai, Princeton, NJ (US);

Aswin Nadamuni Raghavan, Princeton, NJ (US);

Samyak Parajuli, East Brunswick, NJ (US);

Assignee:

SRI INTERNATIONAL, Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 3/08 (2006.01); G06N 3/10 (2006.01); G06N 3/04 (2006.01);
U.S. Cl.
CPC ...
G06N 3/084 (2013.01); G06N 3/04 (2013.01); G06N 3/10 (2013.01);
Abstract

Techniques are disclosed for training a deep neural network (DNN) for reduced computational resource requirements. A computing system includes a memory for storing a set of weights of the DNN. The DNN includes a plurality of layers. For each layer of the plurality of layers, the set of weights includes weights of the layer and a set of bit precision values includes a bit precision value of the layer. The weights of the layer are represented in the memory using values having bit precisions equal to the bit precision value of the layer. The weights of the layer are associated with inputs to neurons of the layer. Additionally, the computing system includes processing circuitry for executing a machine learning system configured to train the DNN. Training the DNN comprises optimizing the set of weights and the set of bit precision values.


Find Patent Forward Citations

Loading…