• DocumentCode
    1949816
  • Title

    Simultaneous Perturbation Particle Swarm Optimization Using FPGA

  • Author

    Maeda, Yutaka ; Matsushita, Naoto

  • Author_Institution
    Kansai Univ., Suita
  • fYear
    2007
  • fDate
    12-17 Aug. 2007
  • Firstpage
    2695
  • Lastpage
    2700
  • Abstract
    In this paper, we present an algorithm of the particle swarm optimization and the simultaneous perturbation optimization method. The algorithms utilize local information of an objective function based on the simultaneous perturbation method and global shape of the function based on the usual PSO, at the same time. On the other hand, it is interesting to implement this kind of search scheme as a hardware system. Especially, PSO has property of parallel operations. Operations for particles can be implemented in parallel processing manner. We implemented the SPPSO using FPGA. Details of the FPGA design are described. Moreover, an example for a function optimization is shown.
  • Keywords
    field programmable gate arrays; mathematics computing; parallel processing; particle swarm optimisation; search problems; FPGA; parallel processing system; particle swarm optimization; search scheme; simultaneous perturbation PSO; Artificial neural networks; Field programmable gate arrays; Gradient methods; Hardware; Neural networks; Optimization methods; Parallel processing; Particle swarm optimization; Perturbation methods; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks, 2007. IJCNN 2007. International Joint Conference on
  • Conference_Location
    Orlando, FL
  • ISSN
    1098-7576
  • Print_ISBN
    978-1-4244-1379-9
  • Electronic_ISBN
    1098-7576
  • Type

    conf

  • DOI
    10.1109/IJCNN.2007.4371384
  • Filename
    4371384