Patent · US Active

Convolutional neural network hardware configuration

US11144819B2 · kind B2 · utility

10Cited by
5References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 3, 2017
Grant dateOct 12, 2021
Priority date
Expiry dateJul 31, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N3/09
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of configuring a hardware implementation of a Convolutional Neural Network (CNN), the method comprising: determining, for each of a plurality of layers of the CNN, a first number format for representing weight values in the layer based upon a distribution of weight values for the layer, the first number format comprising a first integer of a first predetermined bit-length and a first exponent value that is fixed for the layer; determining, for each of a plurality of layers of the CNN, a second number format for representing data values in the layer based upon a distribution of expected data values for the layer, the second number format comprising a second integer of a second predetermined bit-length and a second exponent value that is fixed for the layer; and storing the determined number formats for use in configuring the hardware implementation of a CNN.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.