Title :
Simultaneous Perturbation Particle Swarm Optimization Using FPGA
Author :
Maeda, Yutaka ; Matsushita, Naoto
Author_Institution :
Kansai Univ., Suita
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;
Conference_Titel :
Neural Networks, 2007. IJCNN 2007. International Joint Conference on
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-4244-1379-9
Electronic_ISBN :
1098-7576
DOI :
10.1109/IJCNN.2007.4371384