Adaptive and hierarchical convolutional neural networks using partial reconfiguration on fpga
AssigneeArizona Board of Regents on behalf of Arizona State University
InventorsMohammad Farhadi, Yezhou Yang
Life of this patent
Estimating the term…
Loading patent…
AssigneeArizona Board of Regents on behalf of Arizona State University
InventorsMohammad Farhadi, Yezhou Yang
Estimating the term…
Adaptive and hierarchical convolutional neural networks (AH-CNNs) using partial reconfiguration on a field-programmable gate array (FPGA) are provided. An AH-CNN is implemented to adaptively switch between shallow and deep networks to reach a higher throughput on resource-constrained devices, such as a multiprocessor system on a chip (MPSoC) with a central processing unit (CPU) and FPGA. To this end, the AH-CNN includes a novel CNN architecture having three parts: 1) a shallow part which is a light-weight CNN model, 2) a decision layer which evaluates the shallow part's performance and makes a decision whether deeper processing would be beneficial, and 3) one or more deep parts which are deep CNNs with a high inference accuracy.
A method for extracting features from data, the method comprising:
An adaptive and hierarchical convolutional neural network (AH-CNN), comprising:
An embedded computing device for adaptively implementing a dynamic neural network, the embedded computing device comprising:
Dependencies are inferred from the claim text.