Hyperspectral Image Classification Based on an Improved Octopus Optimization Algorithm
Yong Xu, Libo Jiang, Yi ZhangThis paper proposes a multi-strategy-enhanced Octopus Optimization Algorithm (OOA) for hyperparameter optimization in hyperspectral image classification. Hyperspectral images pose significant challenges due to their numerous spectral bands, high dimensionality, and complex spectral differences between classes, which complicate classification modeling. The classification performance of support vector machine (SVM) classifiers is also highly dependent on parameter settings. The original OOA is extended by incorporating an initialization strategy based on elite backpropagation, a multi-stage nonlinear adaptive parameter control mechanism, an elite-guided differential mutation strategy, a Lévy flight restart mechanism with stagnation monitoring, and a stable boundary handling strategy. These enhancements constitute the IOOA-SVM parameter optimization framework. The proposed method is evaluated against OOA, Particle Swarm Optimization (PSO), Sand Cat Swarm Optimization (SCSO), Salp Swarm Algorithm (SSA), Grey Wolf Optimizer (GWO), Arithmetic Optimization Algorithm (AOA), Differential Evolution (DE) and Linear Population Size Reduction Success-History Based Adaptive Differential Evolution (L-SHADE) on the CEC2017 test set, achieving superior results on most of the 29 test functions, IOOA achieved the best results on average for 27 of the 29 test functions, outperforming the original OOA on all 29 test functions and demonstrating superior performance on most stability metrics. Different improvement strategies yield varying degrees of performance gains for the algorithm; among them, the elite-guided differential mutation strategy produces the most significant performance improvement. The synergy and complementarity among multiple strategies play a major role in enhancing the performance of the Improved Octopus Optimization Algorithm. Experimental results show that the SVM classifier optimized using the improved OOA achieves a classification accuracy of 97.3731%, representing a 0.2278 percentage point improvement over the original algorithm and demonstrating strong overall optimization performance.