z-logo
open-access-imgOpen Access
Research on Function Optimization Based on Improved Genetic Particle Swarm Optimization
Author(s) -
Hai Zhang,
Shixin Li,
Xiaoyu Liu
Publication year - 2020
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1549/4/042133
Subject(s) - particle swarm optimization , meta optimization , multi swarm optimization , mathematical optimization , computer science , premature convergence , population , convergence (economics) , local optimum , genetic algorithm , inertia , algorithm , stability (learning theory) , local search (optimization) , mathematics , machine learning , physics , demography , classical mechanics , sociology , economics , economic growth
Aiming at the shortcomings of single algorithm such as blind operation, directionless, long calculation time, low accuracy in Genetic Algorithm and poor diversity of population of Particle Swarm Optimization, which is prone to premature and fall into local optimum. In this study, the serial algorithm fusion idea is adopted, and the population evolved from the Genetic Algorithm is taken as the initial population to be executed by the Particle Swarm Algorithm, namely GAPSO algorithm. In view of the drawbacks of the respective algorithms in the execution of GAPSO algorithm, this paper proposes an Improved Genetic Particle Swarm Optimization algorithm, namely IGAPSO algorithm. In this algorithm, the improved GA only optimizes the initial particle once and then gives it to the improved PSO for optimization. Its optimization method and ability are greatly improved, resulting in a rapid increase in convergence speed. In addition, the improved PSO introduces adaptive inertia weight and learning factor, so that the particles can adaptively adjust global search and local search, and adaptively balance the influence of self-experience and social experience, which greatly avoids falling into local optimization problem and makes the solution more accurate. Through the verification of test functions, GAPSO has obviously improved the calculation accuracy, convergence speed and global stability compared with a single algorithm, while IGAPSO has also improved the convergence accuracy and speed compared with GAPSO, especially in multi-peak functions.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here