Explainable Information Processing in Particle Swarm Optimization through Landscape and Search Behavior Analysis
Not on the map. Why?
Abstract (arXiv)
Swarm-based optimization algorithms have demonstrated remarkable success in solving complex problems, yet their widespread adoption remains limited due to poor transparency in how algorithmic components influence performance. This work presents a multi-faceted explainability framework for Particle Swarm Optimization (PSO) through two complementary perspectives: landscape-based and algorithmic explainability. From the landscape-based perspective, we develop a comprehensive characterization framework using Exploratory Landscape Analysis (ELA) to quantify problem difficulty, multimodality, and ruggedness, extracting ELA meta-features, dispersion measures, and information content statistics, while a machine learning approach employing Decision Tree and Random Forest classifiers enables prediction of optimal topology-specific hyperparameter configurations for unseen problems. From the algorithmic explainability perspective, we integrate IOHxplainer for temporal convergence profiling and Search Trajectory Networks (STN) for spatial navigation mapping, proposing three novel STN metrics-Connectivity Density, Fragmentation Score, and Search Efficiency-that enhance visual explainability by quantifying topology-specific search organization and transition effectiveness. Through systematic experimentation across 24 benchmark functions in multiple dimensions with Star, Ring, and Von Neumann topologies, we establish practical guidelines for topology selection and parameter configuration. Our findings uncover the black-box nature of PSO, providing greater transparency and interpretability to swarm intelligence systems. The source code is available at https://github.com/GitNitin02/ioh_pso.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 69 references that are in the map. First posted on arXiv 8 Sep 2025.
Builds on
12 of 69 references.
References · 12
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
- 2016COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Settingcited by 138
- 2020Reliable Post hoc Explanations: Modeling Uncertainty in Explainabilitycited by 125
- 2017Automated Algorithm Selection on Continuous Black-Box Problems By Combining Exploratory Landscape Analysis and Machine Learningcited by 33
- 2017Comprehensive Feature-Based Landscape Analysis of Continuous and Constrained Optimization Problems Using the R-Package flaccocited by 27
- 2019BOAH: A Tool Suite for Multi-Fidelity Bayesian Optimization & Analysis of Hyperparameterscited by 25
- 2024Using the Empirical Attainment Function for Analyzing Single-objective Black-box Optimization Algorithmscited by 6
- 2022The Importance of Landscape Features for Performance Prediction of Modular CMA-ES Variantscited by 5
- 2022Improving Nevergrad's Algorithm Selection Wizard NGOpt through Automated Algorithm Configurationcited by 4
- 2025Enhancing Explainability and Reliable Decision-Making in Particle Swarm Optimization through Communication Topologiescited by 2
Built on by
Not cited yet.