Fast Neural Network Training on FPGA Using Quasi-Newton Optimization Method

Qiang Liu,Jia Liu,Ruoyu Sang,Jiajun Li,Tao Zhang,Qijun Zhang
DOI: https://doi.org/10.1109/tvlsi.2018.2820016
2018-01-01
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Abstract:In this brief, a customized and pipelined hardware implementation of the quasi-Newton (QN) method on field-programmable gate array (FPGA) is proposed for fast artificial neural networks onsite training, targeting at the embedded applications. The architecture is scalable to cope with different neural network sizes while it supports batch-mode training. Experimental results demonstrate the superior performance and power efficiency of the proposed implementation over CPU, graphics processing unit, and FPGA QN implementations.
What problem does this paper attempt to address?