FPGA Implementation of Parallel Particle Swarm Optimization Algorithm and Compared with Genetic Algorithm

被引:0
|
作者
Ben Ameur, Mohamed Sadek [1 ]
Sakly, Anis [2 ]
机构
[1] Univ Monastir, Lab Microelect, Monastir, Tunisia
[2] Natl Engn Sch Monastir, Monastir, Tunisia
关键词
PSO algorithm; GA; FPGA; Finite state machine; hardware;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, a digital implementation of Particle Swarm Optimization algorithm (PSO) is developed for implementation on Field Programmable Gate Array (FPGA). PSO is a recent intelligent heuristic search method in which the mechanism of algorithm is inspired by the swarming of biological populations. PSO is similar to the Genetic Algorithm (GA). In fact, both of them use a combination of deterministic and probabilistic rules. The experimental results of this algorithm are effective to evaluate the performance of the PSO compared to GA and other PSO algorithm. New digital solutions are available to generate a hardware implementation of PSO Algorithms. Thus, we developed a hardware architecture based on Finite state machine (FSM) and implemented into FPGA to solve some dispatch computing problems over other circuits based on swarm intelligence. Moreover, the inherent parallelism of these new hardware solutions with a large computational capacity makes the running time negligible regardless the complexity of the processing.
引用
收藏
页码:57 / 64
页数:8
相关论文
共 50 条
  • [41] High-Performance Parallel Implementation of Genetic Algorithm on FPGA
    Matheus F. Torquato
    Marcelo A. C. Fernandes
    Circuits, Systems, and Signal Processing, 2019, 38 : 4014 - 4039
  • [42] Frame structural sizing and topological optimization via a parallel implementation of a modified particle Swarm algorithm
    Yang, Bin
    Bletzinger, Kai-Uwe
    Zhang, Qilin
    Zhou, Zhihao
    KSCE JOURNAL OF CIVIL ENGINEERING, 2013, 17 (06) : 1359 - 1370
  • [43] Frame structural sizing and topological optimization via a parallel implementation of a modified particle Swarm algorithm
    Bin Yang
    Kai-Uwe Bletzinger
    Qilin Zhang
    Zhihao Zhou
    KSCE Journal of Civil Engineering, 2013, 17 : 1359 - 1370
  • [44] A QoS Anycast Routing Algorithm Based on Genetic Algorithm and Particle Swarm Optimization
    Xiong Qin
    Li Taoshen
    Ge Zhihui
    THIRD INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING, 2009, : 125 - 128
  • [45] Application of a hybrid of genetic algorithm and particle swarm optimization algorithm for order clustering
    Kuo, R. J.
    Lin, L. M.
    DECISION SUPPORT SYSTEMS, 2010, 49 (04) : 451 - 462
  • [46] Comparative Analysis of Particle Swarm Optimization, Genetic Algorithm and Krill Herd Algorithm
    Chaturvedi, Shivam
    Pragya, Pallavi
    Verma, H. K.
    2015 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION AND CONTROL (IC4), 2015,
  • [47] Particle Swarm Optimization Algorithm
    Zhou, Feihong
    Liao, Zizhen
    SENSORS, MEASUREMENT AND INTELLIGENT MATERIALS, PTS 1-4, 2013, 303-306 : 1369 - +
  • [48] Discrete Multi Objective Particle Swarm Optimization Algorithm for FPGA Placement
    Akbarpour, H.
    Karimi, G.
    Sadeghzadeh, A.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2015, 28 (03): : 410 - 418
  • [49] Optimization of the Particle Swarm Algorithm
    Chytil, J.
    PIERS 2014 GUANGZHOU: PROGRESS IN ELECTROMAGNETICS RESEARCH SYMPOSIUM, 2014, : 2355 - 2359
  • [50] A Swarm Optimization Genetic Algorithm Based on Quantum-Behaved Particle Swarm Optimization
    Sun, Tao
    Xu, Ming-hai
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2017, 2017