arrow
Return

Streaming Batch Eigenupdates for Hardware Neural Networks

delete2019-08-06
delete12
delete
OA
AI
B
Brian D. Hoskins *
M
Matthew W. Daniels
S
Siyuan Huang
A
Advait Madhavan
G
Gina C. Adam
N
Nikolai B. Zhitenev
J
Jabez J. McClelland
M
M. D. Stiles
DOI:10.3389/fnins.2019.00793delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Neural networks based on nanodevices, such as metal oxide memristors, phase change memories, and flash memory cells, have generated considerable interest for their increased energy efficiency and density in comparison to graphics processing units (GPUs) and central processing units (CPUs). Though immense acceleration of the training process can be achieved by leveraging the fact that the time complexity of training does not scale with the network size, it is limited by the space complexity of stochastic gradient descent, which grows quadratically. The main objective of this work is to reduce this space complexity by using low-rank approximations of stochastic gradient descent. This low spatial complexity combined with streaming methods allows for significant reductions in memory and compute overhead, opening the door for improvements in area, time and energy efficiency of training. We refer to this algorithm and architecture to implement it as the streaming batch eigenupdate (SBE) approach.
Keywords:
neuromorphic
memristor
network training
stochastic gradient descent
back propagation
singular value decomposition
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Frontiers in Neuroscience cover
Frontiers in Neuroscience
IF:
3.2
Papers:
1.6W
Citations:
5.3W

Organization

G
George Washington University
Scholars:
1.6W
Papers: 1.4W
Citations: 1.7W
N
national institute of standards & technology (nist) - usa
Scholars:
9.7K
Papers: 9.0K
Citations: 4
Cited Papers

Cited Papers

Three-dimensional structure of galactose oxidase: an enzyme with a built-in secondary cofactor
err1992-01-01
err0
PREAI
errNobutoshi Ito; Simon E. V. Phillips; Conrad Stevens; Zumrut B. Ogel; Michael J. McPherson; Jeffery N. Keen; Kapil D. S. Yadav; Peter F. Knowles
errShare
errSave
Two artificial synapses are better than one
errNATURE
IF48.5
err2018-06-06
err4
errOAAI
errAdam, Gina C.
errShare
errSave
Fully memristive neural networks for pattern classification with unsupervised learning
err2018-02-08
err599
PREAI
errWang, Zhongrui; Joshi, Saumil; Savel'ev, Sergey; Song, Wenhao; Midya, Rivu; Li, Yunning; Rao, Mingyi; Yan, Peng; Asapu, Shiva; Zhuo, Ye; Jiang, Hao; Lin, Peng; Li, Can; Yoon, Jung Ho; Upadhyay, Navnidhi K.; Zhang, Jiaming; Hu, Miao; Strachan, John Paul; Barnell, Mark; Wu, Qing; Wu, Huaqiang; Williams, R. Stanley; Xia, Qiangfei; Yang, J. Joshua
errShare
errSave
Treatment Response in CP/ADHD Children with Callous/Unemotional Traits
err2010-12-29
err0
PREAI
errSarah M. Haas; Daniel A. Waschbusch; William E. Pelham; Sara King; Brendan F. Andrade; Normand J. Carrey
errShare
errSave
Materials Involved in Electrocoagulation Process for Industrial Effluents
err2020-02-10
err0
PREAI
errCarlos Navas-Cárdenas; Herman Murillo; Maibelin Rosales; Cesar Ron; Florinella Muñoz
errShare
errSave
The Next Generation of Deep Learning Hardware: Analog Computing
err2019-01-01
err142
PREAI
errHaensch, Wilfried; Gokmen, Tayfun; Puri, Ruchir
errShare
errSave
Holographic polymer‐dispersed liquid crystals using vinyloxytrimethylsilane
err2008-12-18
err0
PREAI
errEun Hwa Jeong; Ju Yeon Woo; Yeong Hee Cho; Yeong Keun Jeong; Kwang Ho Kim; Byung Kyu Kim
errShare
errSave
researcher View more