Abstract
In the field of industrial fault detection, accurate and timely fault identification is crucial for ensuring production safety and efficiency. Effective feature selection (FS) methods can significantly enhance detection performance in this process. However, the recently proposed Black-winged Kite Algorithm (BKA) tends to suffer from premature convergence and local optima when handling high-dimensional feature spaces. To address these limitations, this paper proposes an improved Black-winged Kite Algorithm (IBKA). This algorithm integrates two novel enhancement mechanisms: First, the Stagnation-Triggered Diversification Mechanism monitors the algorithm's convergence state and applies mild perturbations to the worst-performing individuals upon detecting stagnation, effectively preventing traps in local optima. Second, the Adaptive Weak Guidance Mechanism employs a conditional elite guidance strategy during the late optimization phase to provide subtle directional guidance to underperforming individuals, thereby improving convergence efficiency. We comprehensively evaluated the proposed IBKA across 26 benchmark functions. Results demonstrate superior performance in solution quality, convergence speed, and robustness compared to the original BKA and other advanced meta-heuristics. Furthermore, fault detection applications on public datasets validate the practical applicability of the binary version of the IBKA (bIBKA), showcasing significant improvements in detection accuracy and reliability. Experimental results confirm that these enhancement mechanisms effectively balance exploration and exploitation capabilities while preserving algorithmic simplicity and computational efficiency.