Qijun Wang , Xiaowen Sun , Rui Chen , Guangyao Yan , Aibin Yan , Ye Tian , Xingyi Zhang
{"title":"Auxiliary-wrapper guided and multi-criteria filter based evolutionary band selection algorithm for hyperspectral image classification","authors":"Qijun Wang , Xiaowen Sun , Rui Chen , Guangyao Yan , Aibin Yan , Ye Tian , Xingyi Zhang","doi":"10.1016/j.swevo.2026.102326","DOIUrl":null,"url":null,"abstract":"<div><div>The abundant bands contained in hyperspectral images (HSIs) may lead to significant challenges to subsequent data distribution and processing. Band selection (BS), as a dimensionality reduction technique, can efficiently mitigate the data volume of HSIs and retain the physical meaning in bands. Traditional filter based BS techniques often employ various metrics to assess the effectiveness of the selected band subset, rather than utilizing actual classification performance on the classifiers. However, these metrics often do not align with the actual classification performance. To tackle this problem, we propose the auxiliary-wrapper guided and multi-criteria filter based evolutionary BS algorithm for hyperspectral image classification, which integrates an auxiliary wrapper into the filter based BS process to select high-quality band subsets by combining filter metrics from a large number of unlabeled samples and real classification performance from a few labeled samples. Firstly, hyperspectral BS is formulated as a triple-objective optimization problem to evaluate the subsets of bands from multiple perspectives. Moreover, the auxiliary wrapper, where the classification performance of the selected bands is evaluated using only a few labeled samples and a basic classifier, is introduced to further guide the triple-objective optimization in the filter based BS. To keep the size of the selected bands stable in the evolutionary process, the leader-based learning strategy is designed, leveraging the transferring of the bands selected by the wrapper task to the filter task and further inside the filter task in a hierarchical manner. Experimental results on different standard HSI datasets show that the proposed WFBS method can achieve better band subsets compared with the existing unsupervised, semi-supervised and even deep learning based BS methods.</div></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"101 ","pages":"Article 102326"},"PeriodicalIF":8.5000,"publicationDate":"2026-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Swarm and Evolutionary Computation","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2210650226000465","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/2/9 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
The abundant bands contained in hyperspectral images (HSIs) may lead to significant challenges to subsequent data distribution and processing. Band selection (BS), as a dimensionality reduction technique, can efficiently mitigate the data volume of HSIs and retain the physical meaning in bands. Traditional filter based BS techniques often employ various metrics to assess the effectiveness of the selected band subset, rather than utilizing actual classification performance on the classifiers. However, these metrics often do not align with the actual classification performance. To tackle this problem, we propose the auxiliary-wrapper guided and multi-criteria filter based evolutionary BS algorithm for hyperspectral image classification, which integrates an auxiliary wrapper into the filter based BS process to select high-quality band subsets by combining filter metrics from a large number of unlabeled samples and real classification performance from a few labeled samples. Firstly, hyperspectral BS is formulated as a triple-objective optimization problem to evaluate the subsets of bands from multiple perspectives. Moreover, the auxiliary wrapper, where the classification performance of the selected bands is evaluated using only a few labeled samples and a basic classifier, is introduced to further guide the triple-objective optimization in the filter based BS. To keep the size of the selected bands stable in the evolutionary process, the leader-based learning strategy is designed, leveraging the transferring of the bands selected by the wrapper task to the filter task and further inside the filter task in a hierarchical manner. Experimental results on different standard HSI datasets show that the proposed WFBS method can achieve better band subsets compared with the existing unsupervised, semi-supervised and even deep learning based BS methods.
期刊介绍:
Swarm and Evolutionary Computation is a pioneering peer-reviewed journal focused on the latest research and advancements in nature-inspired intelligent computation using swarm and evolutionary algorithms. It covers theoretical, experimental, and practical aspects of these paradigms and their hybrids, promoting interdisciplinary research. The journal prioritizes the publication of high-quality, original articles that push the boundaries of evolutionary computation and swarm intelligence. Additionally, it welcomes survey papers on current topics and novel applications. Topics of interest include but are not limited to: Genetic Algorithms, and Genetic Programming, Evolution Strategies, and Evolutionary Programming, Differential Evolution, Artificial Immune Systems, Particle Swarms, Ant Colony, Bacterial Foraging, Artificial Bees, Fireflies Algorithm, Harmony Search, Artificial Life, Digital Organisms, Estimation of Distribution Algorithms, Stochastic Diffusion Search, Quantum Computing, Nano Computing, Membrane Computing, Human-centric Computing, Hybridization of Algorithms, Memetic Computing, Autonomic Computing, Self-organizing systems, Combinatorial, Discrete, Binary, Constrained, Multi-objective, Multi-modal, Dynamic, and Large-scale Optimization.