Neuro-PSO algorithm for large-scale dynamic optimization
Over the last few decades, dynamic optimization and large-scale optimization have been two challenging research topics. In this context, dynamic optimization with high dimensionality is undoubtedly another important research topic. For such a combined problem, this paper develops: (1) an algorithm that incorporates problem decomposition to deal with high dimensionality, (2) a search algorithm for optimization, and (3) a prediction strategy to deal with dynamic changes. Firstly, a decomposition method is introduced to divide the problem into multiple subproblems based on the level of interactions among the decision variables. For optimization, a multi-population search algorithm is proposed, where each subpopulation evolves individually. Finally, a machine learning-based prediction strategy is developed to learn information from historical solutions and predict some solutions that may be useful for the new environment. The proposed algorithm is tested using the generalized moving peaks benchmark problems. The results show that the proposed algorithm can find better solutions than existing approaches.
Authors
- Daryl Essam (ORCID: https://orcid.org/0000-0002-6923-7079)
- Ruhul Sarker (ORCID: https://orcid.org/0000-0002-1363-2774)
- Saber Elsayed (ORCID: https://orcid.org/0000-0003-0836-6122)
- Carlos A. Coello Coello (ORCID: https://orcid.org/0000-0002-8435-680X)
- Mohamed Hesham Saleh Saleh Radwan
Institutions
- University of Canberra (AU)
- University of Sharjah (AE)
- Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional (MX)
- Tecnológico de Monterrey (MX)
Publication Details
- Journal
- Swarm and Evolutionary Computation
- Published
- 2025-02-12
- DOI
- https://doi.org/10.1016/j.swevo.2025.101865
- Citations
- 8
- Primary Topic
- Neural Networks and Applications
- Type
- article
- Field-Weighted Citation Impact
- 19.85
Funders
- Consejo Nacional de Ciencia y Tecnología, Paraguay
- Australian Research Council