VOP: Architecture of a Processor for Vector Operations in On-line Learning of Neural Networks

被引:2
|
作者
Mahale, Gopinath [1 ]
Nandy, Soumitra K. [1 ]
Bhatia, Eshan [2 ]
Narayan, Ranjani [3 ]
机构
[1] Inst Ind Sci, CAD Lab, Bengaluru, Karnataka, India
[2] BITS Pilani, Pilani, Rajasthan, India
[3] Morphing Machines Pvt Ltd, Bengaluru, Karnataka, India
来源
2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID) | 2016年
关键词
FACE RECOGNITION; ALGORITHM;
D O I
10.1109/VLSID.2016.65
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we propose architecture of a processor for vector operations involved in on-line learning of neural networks. We target to implement on-line learning on a Radial Basis Function Neural Network ( RBFNN) based Face Recognition ( FR) system that has pseudo inverse computation as an essential component during training. Synaptic weights of RBFNN output layer need to be updated whenever the FR system comes across a new face to be learnt. For real-time on-line learning, update of synaptic weights is done using an existing Incremental Pseudo Inverse ( IPI) algorithm in the place of compute intensive pseudo inverse algorithm. We design a custom data-path for vector operations appearing in IPI algorithm. The custom data-path along with configuration and memory access mechanisms forms a processing unit, termed Processor for Vector Operations ( VOP). We simulate and synthesize VOP to target Virtex-6 FPGA using the Xilinx ISE. Apart from on-line learning, the VOPs can be used in acceleration of several applications involving predominant vector-matrix operations.
引用
收藏
页码:391 / 396
页数:6
相关论文
共 50 条
  • [1] Harmonic neural networks for on-line learning vector quantisation
    Wang, JH
    Peng, CY
    Rau, JD
    IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING, 2000, 147 (05): : 485 - 492
  • [2] On-line learning algorithms for locally recurrent neural networks
    Campolucci, P
    Uncini, A
    Piazza, F
    Rao, BD
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1999, 10 (02): : 253 - 271
  • [3] On-line learning in RBF neural networks: a stochastic approach
    Marinaro, M
    Scarpetta, S
    NEURAL NETWORKS, 2000, 13 (07) : 719 - 729
  • [4] Convergent on-line algorithms for supervised learning in neural networks
    Grippo, L
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2000, 11 (06): : 1284 - 1299
  • [5] On-line modeling via fuzzy support vector machines and neural networks
    Li, Xiaoou
    Yu, Wen
    Li, Xiaoli
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2013, 24 (03) : 665 - 675
  • [6] Array processor architecture for support vector learning
    To, K.
    Lim, C.C.
    Beaumont-Smith, A.
    Liebelt, M.J.
    Marwood, W.
    International Conference on Knowledge-Based Intelligent Electronic Systems, Proceedings, KES, 1999, : 377 - 380
  • [7] Array processor architecture for support vector learning
    To, K.
    Lim, C.C.
    Beaumont-Smith, A.
    Liebelt, M.J.
    Marwood, W.
    International Conference on Knowledge-Based Intelligent Electronic Systems, Proceedings, KES, : 377 - 380
  • [8] On-line learning of robot arm impedance using neural networks
    Tanaka, Y
    Tsuji, T
    IEEE ROBIO 2004: Proceedings of the IEEE International Conference on Robotics and Biomimetics, 2004, : 941 - 946
  • [9] On-line Learning of RVFL Neural Networks on Finite Precision Hardware
    Rosato, Antonello
    Altilio, Rosa
    Panella, Massimo
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [10] Learning-based on-line testing in feedforward neural networks
    Kamiura, N
    Yamato, K
    Isokawa, T
    Matsui, N
    PROCEEDINGS OF THE EIGHTH IEEE INTERNATIONAL ON-LINE TESTING WORKSHOP, 2002, : 180 - 182