A Perturbation and Speciation-Based Algorithm for Dynamic Optimization Uninformed of Change
Federico Signorelli, Anil Yaman

TL;DR
This paper introduces PSPSO, a novel uninformed dynamic optimization algorithm that adapts to changing environments without explicit change detection, outperforming existing methods on complex benchmarks.
Contribution
The paper proposes a new perturbation and speciation-based PSO algorithm that operates without environmental change information, enhancing adaptability in dynamic optimization problems.
Findings
PSPSO outperforms other uninformed algorithms across various scenarios.
The algorithm is particularly effective in high-dimensional and high-frequency change environments.
Ablation study confirms the significance of the random perturbation component.
Abstract
Dynamic optimization problems (DOPs) are challenging due to their changing conditions. This requires algorithms to be highly adaptable and efficient in terms of finding rapidly new optimal solutions under changing conditions. Traditional approaches often depend on explicit change detection, which can be impractical or inefficient when the change detection is unreliable or unfeasible. We propose Perturbation and Speciation-Based Particle Swarm Optimization (PSPSO), a robust algorithm for uninformed dynamic optimization without requiring the information of environmental changes. The PSPSO combines speciation-based niching, deactivation, and a newly proposed random perturbation mechanism to handle DOPs. PSPSO leverages a cyclical multi-population framework, strategic resource allocation, and targeted noisy updates, to adapt to dynamic environments. We compare PSPSO with several…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms · Advanced Optimization Algorithms Research
