• DocumentCode
    395310
  • Title

    An FPGA-based eigenfilter using fast Hebbian learning

  • Author

    Lam, K.P. ; Mak, S.Z.

  • Author_Institution
    Dept. of Syst. Eng. & Eng. Manage., Chinese Univ. of Hong Kong, Shatin, China
  • Volume
    2
  • fYear
    2003
  • fDate
    6-10 April 2003
  • Abstract
    We present a high-gain, multiple learning/decay rate, "cooling off" annealing strategy to a modified generalized Hebbian algorithm (GHA) that gives good approximate solution within one training epoch, and with fast convergence to accurate principal components within a few more epochs. A novel bit-shifting normalization procedure is shown to bound the weight vector norm effectively and eliminates the need for performing division. This leads to an FPGA-based computational framework using only fixed point arithmetic instead of more complicated floating point design. Simulation results on Xilinx DSP System Generator tool indicate the practicality of the approach, where real-time eigenfilter can. be readily implemented on field programmable gate arrays with limited resources.
  • Keywords
    Hebbian learning; convergence of numerical methods; digital filters; eigenvalues and eigenfunctions; field programmable gate arrays; fixed point arithmetic; FPGA-based computational framework; FPGA-based eigenfilter; Xilinx DSP System Generator tool; approximate solution; bit-shifting normalization; cooling off annealing strategy; division; fast Hebbian learning; fast convergence; field programmable gate arrays; fixed point arithmetic; multiple learning/decay rate; principal components; real-time eigenfilter; simulation results; training epoch; weight vector norm; Annealing; Convergence; Digital signal processing; Finite impulse response filter; Hebbian theory; Neural networks; Neurons; Research and development management; Signal processing algorithms; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03). 2003 IEEE International Conference on
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-7663-3
  • Type

    conf

  • DOI
    10.1109/ICASSP.2003.1202479
  • Filename
    1202479