Chaotic Artificial Bee Colony algorithm based on memory for solving dynamic optimization problems
Author(s):
Article Type:
Research/Original Article (دارای رتبه معتبر)
Abstract:
Artificial Bee Colony Algorithm(ABC) is one of the swarm intelligence optimization algorithms that is extensively used for the goals and applications static. Many practical, real-world applications, nevertheless, are dynamic. Thus we need to get used optimization algorithms that could be solved problems in dynamic environments as well. Dynamic optimization problems where change(s) may occur through the time. In this paper we proposed one approach based on chaotic ABC combined with explicit memory method, for solving dynamic optimization problems. In this proposed algorithm, we used the explicit memory for store the aging best solution for the maintaining diversity in the population. Use the aging best solution and diversity in environments helps the speed convergence in algorithm. The proposed approaches have been tested on Moving Peaks Benchmark. The Moving Peaks Benchmark is the suitable function for testing optimization algorithms in dynamic environments. The experimental study on a Moving Peaks Benchmark show that proposed approach has a superior performance in comparison with several other algorithms in dynamic environments.
Keywords:
Language:
Persian
Published:
Journal of Modeling in Engineering, Volume:15 Issue: 51, 2018
Pages:
113 to 132
https://www.magiran.com/p1867681
سامانه نویسندگان
مقالات دیگری از این نویسنده (گان)
-
Improved Genetic Algorithm Based on Critical Self-Organization and Gaussian Memory for Solving Dynamic Optimization Problems
*, Behrooz Minaei, Hamid Parvin, Kyvan Rahimizadeh
Soft Computing Journal, -
Short-Term Load Forecasting using an Ensemble of Artificial Neural Networks: Chaharmahal Bakhtiari Case
E. Faraji, M. Mirzaeian, H. Parvin, A. Chamkoorii,
Journal of Southern Communication Engineering,