Modified Particle Swarm Optimization Algorithm Facilitating Its Hardware Implementation
Michał Rajewski, Zofia Długosz, Rafal Tomasz Dlugosz, Tomasz Talaśka · 2020
This paper presents various modifications and developments in the PSO algorithm. PSO is an algorithm based on the behavior of swarms. In this work we focus mainly on simplifying the algorithm by replacing random number generators, which can be a problem when implementing algorithms in hardware. We investigate how changing the methods for algorithm updates from random to more deterministic approach influences the results. This paper shows whether it is possible to achieve same as random or better results using a simplified algorithm, which uses simple mathematical operations in the algorithm optimization process.