IP Library Granted Patent US 11,521,047
Granted Patent B1
US 11,521,047 · App. 16/391,007 · Granted Dec 6, 2022

Deep neural network

Inventors: Sherief Reda (Barrington, RI); Hokchhay Tann (North Reading, MA); Soheil Hashemi (Boston, MA); R. Iris Bahar (Providence, RI)
Assignee: Brown University
G06N3/063G06N3/084
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,521,047
App. No.
16/391,007
Granted
Dec 6, 2022
Kind
B1
Abstract

A hardware neural network system includes an input buffer for input neurons (Nbin), an output buffer for output neurons (Nbout), and a third buffer for synaptic weights (SB) connected to a Neural Functional Unit (NFU) and a control logic (CP) for performing synapses and neurons computations. The NFU pipelines a computation into stages, the stages including weight blocks (WB), an adder tree, and a non-linearity function.

Claims (4)

1. A method comprising:

providing a hardware-software codesign to transform existing floating-point networks to 8-bit dynamic fixed-point networks with 4-bit integer power-of-two weights, consisting of 1 sign bit and 3-bit exponent, without changing a network topology, the power-of-two weights enabling a multiplier-free hardware accelerator to perform computation on dynamic fixed-point precision,

wherein the hardware-software codesign utilizes a two-phase training method comprising an 8-bit dynamic fixed-point with power-of-two weight training using backpropagation with gradients computed from true labels phase followed by an 8-bit dynamic fixed-point with power-of-two weight training using backpropagation with gradients computed from true labels and gradients computed from floating-point teacher network's logits phase to improve the accuracy of the dynamic fixed-point network with power-of-two weights.

2. The method of claim 1 wherein the teacher is a floating point network and the student network is a dynamic fixed-point network with power-of-two weights.

Assignments (2)
CONFIRMATORY LICENSE Recorded May 4, 2020
From: BROWN UNIVERSITY
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 052566/0970 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2019
From: REDA, SHERIEF; TANN, HOKCHHAY; HASHEMI, SOHEIL; BAHAR, R. IRIS
To: BROWN UNIVERSITY
Reel/Frame 048967/0902 →
Continuity (2)
Provisional Application 62660753 · Apr 20, 2018
Provisional Application 62660744 · Apr 20, 2018
Cited By (1)
US 12,260,943