Zhenshou Song, Handing Wang, Bing Xue, Mengjie Zhang, Yaochu Jin
{"title":"Preference-Driven Surrogate-Assisted Evolutionary Multiobjective Feature Selection.","authors":"Zhenshou Song, Handing Wang, Bing Xue, Mengjie Zhang, Yaochu Jin","doi":"10.1162/EVCO.a.408","DOIUrl":null,"url":null,"abstract":"<p><p>Enhancing the classification performance is more challenging than reducing the number of features in multiobjective feature selection. Such imbalance might lead the population to converge to a region on the Pareto front with a small number of features. Meanwhile, increasing the classification performance is time consuming, especially when the training data contain a large number of instances and features. Surrogate models can help reduce the optimization time. However, they need to be well-designed to accurately approximate such complex search space. Over-reliance on surrogate models, especially those with large approximation errors, can mislead the population toward local optima regions, or even impede population convergence. To address the above issues, we propose a preference-driven surrogate-assisted evolutionary multiobjective feature selection algorithm, where three surrogate-based strategies are developed by introducing objective preferences. A surrogate-assisted initialization strategy is employed to initialize a set of high-quality feature subsets that encompass important features. Two surrogate-assisted evolutionary search strategies are tailored to effectively identify feature subsets with a small number of features and feature subsets with high classification performance with the assistance of single and multiple surrogate models, respectively. Moreover, the two surrogate-assisted evolutionary search strategies are combined with the full-evaluation-based search to further increase the classification performance. The proposed method has been tested on 23 diverse datasets. The experimental results demonstrate that the performance of the proposed algorithm outperforms that of six other recently developed methods under the same time budget.</p>","PeriodicalId":50470,"journal":{"name":"Evolutionary Computation","volume":" ","pages":"1-22"},"PeriodicalIF":4.1000,"publicationDate":"2026-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Evolutionary Computation","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1162/EVCO.a.408","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Enhancing the classification performance is more challenging than reducing the number of features in multiobjective feature selection. Such imbalance might lead the population to converge to a region on the Pareto front with a small number of features. Meanwhile, increasing the classification performance is time consuming, especially when the training data contain a large number of instances and features. Surrogate models can help reduce the optimization time. However, they need to be well-designed to accurately approximate such complex search space. Over-reliance on surrogate models, especially those with large approximation errors, can mislead the population toward local optima regions, or even impede population convergence. To address the above issues, we propose a preference-driven surrogate-assisted evolutionary multiobjective feature selection algorithm, where three surrogate-based strategies are developed by introducing objective preferences. A surrogate-assisted initialization strategy is employed to initialize a set of high-quality feature subsets that encompass important features. Two surrogate-assisted evolutionary search strategies are tailored to effectively identify feature subsets with a small number of features and feature subsets with high classification performance with the assistance of single and multiple surrogate models, respectively. Moreover, the two surrogate-assisted evolutionary search strategies are combined with the full-evaluation-based search to further increase the classification performance. The proposed method has been tested on 23 diverse datasets. The experimental results demonstrate that the performance of the proposed algorithm outperforms that of six other recently developed methods under the same time budget.
期刊介绍:
Evolutionary Computation is a leading journal in its field. It provides an international forum for facilitating and enhancing the exchange of information among researchers involved in both the theoretical and practical aspects of computational systems drawing their inspiration from nature, with particular emphasis on evolutionary models of computation such as genetic algorithms, evolutionary strategies, classifier systems, evolutionary programming, and genetic programming. It welcomes articles from related fields such as swarm intelligence (e.g. Ant Colony Optimization and Particle Swarm Optimization), and other nature-inspired computation paradigms (e.g. Artificial Immune Systems). As well as publishing articles describing theoretical and/or experimental work, the journal also welcomes application-focused papers describing breakthrough results in an application domain or methodological papers where the specificities of the real-world problem led to significant algorithmic improvements that could possibly be generalized to other areas.