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:
Oct. 10, 2023

Filed:

Feb. 08, 2019
Applicant:

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

Inventors:

Dionysios Diamantopoulos, Thalwil, CH;

Heiner Giefers, Langnau am Albis, CH;

Christoph Hagleitner, Wallisellen, CH;

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

Field-programmable gate array and method to implement an artificial neural network. A trained model of the neural network is processed, in which weights are defined in a floating-point format, to quantize each set of weights to a respective reduced-precision format in dependence on effect of quantization on accuracy of the model. For each set of weights, a partitioning scheme is defined for a set of block memories of the apparatus such that a plurality k of those weights can be stored in each addressable location of the set of memories, wherein k differs for different sets of weights. The apparatus can be programmed to implement the neural network such that weights in each set are persistently stored in a set of block memories partitioned according to the partitioning scheme for that set of weights.


Find Patent Forward Citations

Loading…