• DocumentCode
    3544306
  • Title

    A Hardware Architecture for Training of Artificial Neural Networks Using Particle Swarm Optimization

  • Author

    Bezborah, Anshuman

  • Author_Institution
    Robert Bosch Eng. & Bus. Solutions Ltd., Bangalore, India
  • fYear
    2012
  • fDate
    8-10 Feb. 2012
  • Firstpage
    67
  • Lastpage
    70
  • Abstract
    Artificial Neural Networks (ANN) find applications in various fields of science and engineering. The training of ANN is an iterative process which consumes huge amount of time when executed on conventional microprocessors. It can be accelerated by adopting parallel computation techniques. This paper presents a Verilog HDL based parallel Hardware Architecture for ANN training using Particle Swarm Optimization (PSO) algorithm, which can be synthesized for a Field Programmable Gate Array (FPGA) or an Application Specific Integrated Circuit (ASIC). PSO was preferred over a gradient descent method like Back Propagation (BP), because of its parallel nature and simplicity, which enables an easy hardware implementation. The proposed design was successfully simulated in ModelSim® and the simulation results were compared with those of a conventional MATLAB® code, wherein the former was found to be satisfactorily faster than the latter.
  • Keywords
    application specific integrated circuits; field programmable gate arrays; gradient methods; hardware description languages; neural nets; parallel architectures; particle swarm optimisation; ANN; ASIC; Verilog HDL based parallel hardware architecture; application specific integrated circuit; artificial neural networks; back propagation; field programmable gate array; gradient descent method; iterative process; parallel computation techniques; particle swarm optimization algorithm; Artificial neural networks; Computer architecture; Hardware; Hardware design languages; MATLAB; Mathematical model; Training; ANN training; ASIC; FPGA; PSO; Verilog HDL;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems, Modelling and Simulation (ISMS), 2012 Third International Conference on
  • Conference_Location
    Kota Kinabalu
  • Print_ISBN
    978-1-4673-0886-1
  • Type

    conf

  • DOI
    10.1109/ISMS.2012.70
  • Filename
    6169677