{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T06:54:26Z","timestamp":1781592866680,"version":"3.54.5"},"reference-count":50,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T00:00:00Z","timestamp":1781308800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100005270","name":"Natural Science Foundation of Fujian Province","doi-asserted-by":"publisher","award":["2025J011049"],"award-info":[{"award-number":["2025J011049"]}],"id":[{"id":"10.13039\/501100005270","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>High-dimensional feature selection aims to identify compact and discriminative feature subsets from large feature spaces. In multi-objective feature selection (MOFS), this task remains challenging because the search space grows exponentially with dimensionality, and conventional binary evolutionary operators may generate ineffective perturbations in sparse high-dimensional spaces. To address these issues, this paper proposes CORAL, a rank-memory search framework for MOFS. CORAL uses a joint continuous score\u2013cardinality representation to model feature priorities and subset sizes and applies Top-K decoding to obtain binary feature subsets. A rank-memory mechanism is introduced to extract feature occurrence information from elite solutions and guide score-space variation. In addition, elite local refinement and feature-number-stratified environmental selection are used to refine candidate subsets and maintain solutions across different sparsity regions. Experiments on 18 benchmark classification datasets show that CORAL achieves balanced performance in terms of solution-set quality, test classification performance, feature compactness, and computational efficiency. Ablation results further demonstrate the complementary roles of rank memory, elite local refinement, and stratified environmental selection.<\/jats:p>","DOI":"10.3390\/info17060593","type":"journal-article","created":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T00:49:01Z","timestamp":1781570941000},"page":"593","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["CORAL: A Rank-Memory Search Framework for Multi-Objective Feature Selection"],"prefix":"10.3390","volume":"17","author":[{"given":"Wei","family":"Li","sequence":"first","affiliation":[{"name":"School of Computing and Data Science, Fujian University of Technology, Fuzhou 350118, China"},{"name":"School of Information Engineering, Sanming University, Sanming 365004, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4339-8464","authenticated-orcid":false,"given":"Heming","family":"Jia","sequence":"additional","affiliation":[{"name":"School of Information Engineering, Sanming University, Sanming 365004, China"},{"name":"Fujian Key Laboratory of Agriculture IoT Application, Sanming University, Sanming 365004, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chunyu","family":"Han","sequence":"additional","affiliation":[{"name":"School of Electrical and Information Engineering, Fujian University of Technology, Fuzhou 350118, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2026,6,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.knosys.2015.05.014","article-title":"Recent advances and emerging challenges of feature selection in the context of big data","volume":"86","year":"2015","journal-title":"Knowl.-Based Syst."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/s13748-015-0080-y","article-title":"Feature selection for high-dimensional data","volume":"5","year":"2016","journal-title":"Prog. Artif. Intell."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"4543","DOI":"10.1007\/s10489-021-02550-9","article-title":"A comprehensive survey on feature selection in the various fields of machine learning","volume":"52","author":"Dhal","year":"2022","journal-title":"Appl. Intell."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1016\/j.procs.2020.01.079","article-title":"A review of dimensionality reduction techniques for efficient computation","volume":"165","author":"Velliangiri","year":"2019","journal-title":"Procedia Comput. Sci."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2663","DOI":"10.1007\/s40747-021-00637-x","article-title":"Feature dimensionality reduction: A review","volume":"8","author":"Jia","year":"2022","journal-title":"Complex Intell. Syst."},{"key":"ref_6","first-page":"1157","article-title":"An introduction to variable and feature selection","volume":"3","author":"Guyon","year":"2003","journal-title":"J. Mach. Learn. Res."},{"key":"ref_7","first-page":"1","article-title":"Feature selection: A data perspective","volume":"50","author":"Li","year":"2017","journal-title":"ACM Comput. Surv."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.engappai.2017.12.014","article-title":"A novel multivariate filter method for feature selection in text classification problems","volume":"70","author":"Labani","year":"2018","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1845","DOI":"10.1007\/s00366-021-01369-9","article-title":"A multi-objective optimization algorithm for feature selection problems","volume":"38","author":"Abdollahzadeh","year":"2022","journal-title":"Eng. Comput."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"101899","DOI":"10.1016\/j.swevo.2025.101899","article-title":"A high-dimensional feature selection algorithm via fast dimensionality reduction and multi-objective differential evolution","volume":"94","author":"Yue","year":"2025","journal-title":"Swarm Evol. Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","article-title":"A fast and elitist multiobjective genetic algorithm: NSGA-II","volume":"6","author":"Deb","year":"2002","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"712","DOI":"10.1109\/TEVC.2007.892759","article-title":"MOEA\/D: A multiobjective evolutionary algorithm based on decomposition","volume":"11","author":"Zhang","year":"2007","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"129823","DOI":"10.1016\/j.eswa.2025.129823","article-title":"Towards large-scale multi-objective feature selection: A two-stage evolutionary algorithm guided by dual feature weightings","volume":"298","author":"Li","year":"2026","journal-title":"Expert Syst. Appl."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"128709","DOI":"10.1016\/j.eswa.2025.128709","article-title":"DPDEPSO: A particle swarm optimization for balancing different objectives in multi-objective feature selection","volume":"293","author":"Huang","year":"2025","journal-title":"Expert Syst. Appl."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"129478","DOI":"10.1016\/j.eswa.2025.129478","article-title":"High-dimensional multi-objective feature selection with niche-based binary differential evolution","volume":"298","author":"Yue","year":"2026","journal-title":"Expert Syst. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"925","DOI":"10.1007\/s10796-024-10481-2","article-title":"A multi-objective feature selection method considering the interaction between features","volume":"27","author":"Namakin","year":"2025","journal-title":"Inf. Syst. Front."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"101914","DOI":"10.1016\/j.swevo.2025.101914","article-title":"A multi-objective evolutionary algorithm for feature selection incorporating dominance-based initialization and duplication analysis","volume":"95","author":"Chen","year":"2025","journal-title":"Swarm Evol. Comput."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"110764","DOI":"10.1016\/j.engappai.2025.110764","article-title":"An evolutionary multitasking algorithm for multi-objective feature selection using dual-perspective reduction","volume":"152","author":"Wang","year":"2025","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"113755","DOI":"10.1016\/j.asoc.2025.113755","article-title":"Multi-phase evolutionary search space shrinking for large-scale multi-objective feature selection","volume":"184","author":"Bidgoli","year":"2025","journal-title":"Appl. Soft Comput."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"120185","DOI":"10.1016\/j.ins.2024.120185","article-title":"Reinforcement learning-based multi-objective differential evolution algorithm for feature selection","volume":"661","author":"Yu","year":"2024","journal-title":"Inf. Sci."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"114338","DOI":"10.1016\/j.knosys.2025.114338","article-title":"A new feature selection method using deep learning and graph representation in high-dimensional datasets","volume":"329","author":"Chiregi","year":"2025","journal-title":"Knowl.-Based Syst."},{"key":"ref_22","unstructured":"Coello Coello, C.A., Lamont, G.B., and Van Veldhuizen, D.A. (2007). Evolutionary Algorithms for Solving Multi-Objective Problems, Springer."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Xue, B., Fu, W., and Zhang, M. (2014). Multi-objective feature selection in classification: A differential evolution approach. Proceedings of the Asia-Pacific Conference on Simulated Evolution and Learning, Dunedin, New Zealand, 15\u201318 December 2014, Springer.","DOI":"10.1007\/978-3-319-13563-2_44"},{"key":"ref_24","first-page":"100170","article-title":"Assessing feature selection method performance with class imbalance data","volume":"6","author":"Matharaarachchi","year":"2021","journal-title":"Mach. Learn. Appl."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"581","DOI":"10.1007\/s10489-025-06474-6","article-title":"A filter-wrapper model for high-dimensional feature selection based on evolutionary computation","volume":"55","author":"Hu","year":"2025","journal-title":"Appl. Intell."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Cherrington, M., Xu, Q., Thabtah, F., and Lu, J. (2019). Feature selection: Filter methods performance challenges. Proceedings of the 2019 International Conference on Computer and Information Sciences (ICCIS), Sakaka, Saudi Arabia, 3\u20134 April 2019, IEEE.","DOI":"10.1109\/ICCISci.2019.8716478"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Asim, M.N., Wasim, M., Ali, M.S., and Rehman, A. (2017). Comparison of feature selection methods in text classification on highly skewed datasets. Proceedings of the 2017 First International Conference on Latest Trends in Electrical Engineering and Computing Technologies (INTELLECT), Karachi, Pakistan, 15\u201316 November 2017, IEEE.","DOI":"10.1109\/INTELLECT.2017.8277634"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/j.knosys.2015.03.009","article-title":"Accelerating wrapper-based feature selection with K-nearest-neighbor","volume":"83","author":"Wang","year":"2015","journal-title":"Knowl.-Based Syst."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.aca.2019.06.054","article-title":"A new hybrid filter\/wrapper algorithm for feature selection in classification","volume":"1080","author":"Zhang","year":"2019","journal-title":"Anal. Chim. Acta"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"9739","DOI":"10.1007\/s10115-025-02515-1","article-title":"Optimizing feature selection with genetic algorithms: A review of methods and applications","volume":"67","author":"Taha","year":"2025","journal-title":"Knowl. Inf. Syst."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2769","DOI":"10.1007\/s40747-021-00452-4","article-title":"Two-stage improved grey wolf optimization algorithm for feature selection on high-dimensional classification","volume":"8","author":"Shen","year":"2022","journal-title":"Complex Intell. Syst."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Hamdani, T.M., Won, J.M., Alimi, A.M., and Karray, F. (2007). Multi-objective feature selection with NSGA-II. Proceedings of the International Conference on Adaptive and Natural Computing Algorithms, Warsaw, Poland, 11\u201314 April 2007, Springer.","DOI":"10.1007\/978-3-540-71618-1_27"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"7773","DOI":"10.1109\/TCYB.2022.3218345","article-title":"Benefiting from single-objective feature selection to multiobjective feature selection: A multiform approach","volume":"53","author":"Jiao","year":"2022","journal-title":"IEEE Trans. Cybern."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1024","DOI":"10.1109\/TEVC.2023.3284867","article-title":"A multiform optimization framework for multiobjective feature selection in classification","volume":"28","author":"Liang","year":"2023","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1007\/s10044-025-01556-0","article-title":"Feature selection based on multimodal multi-objective particle swarm optimization and prior information","volume":"28","author":"Liu","year":"2025","journal-title":"Pattern Anal. Appl."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1330","DOI":"10.1007\/s11227-025-07768-9","article-title":"Multi-objective feature selection of radiomics and deep learning features for breast cancer subtype detection: J. Majidpour and H. Beitollahi","volume":"81","author":"Majidpour","year":"2025","journal-title":"J. Supercomput."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"755","DOI":"10.1007\/s11227-025-07163-4","article-title":"PSI-MFS: Lightweight multi-objective feature selection for enhanced multi-label classification: G. Verma et al","volume":"81","author":"Verma","year":"2025","journal-title":"J. Supercomput."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"139512","DOI":"10.1109\/ACCESS.2020.3012768","article-title":"Feature selection for high dimensional data using weighted k-nearest neighbors and genetic algorithm","volume":"8","author":"Li","year":"2020","journal-title":"IEEE Access"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1016\/j.procs.2015.06.035","article-title":"Feature selection and classification of microarray data using MapReduce-based ANOVA and K-nearest neighbor","volume":"54","author":"Kumar","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"2336","DOI":"10.1016\/j.eswa.2014.10.044","article-title":"Sequential random k-nearest neighbor feature selection for high-dimensional data","volume":"42","author":"Park","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"6280","DOI":"10.1109\/TSMC.2024.3418346","article-title":"Sparse large-scale multiobjective optimization by identifying nonzero decision variables","volume":"54","author":"Wang","year":"2024","journal-title":"IEEE Trans. Syst. Man. Cybern. Syst."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"101411","DOI":"10.1016\/j.swevo.2023.101411","article-title":"A many-objective optimization evolutionary algorithm based on hyper-dominance degree","volume":"83","author":"Liu","year":"2023","journal-title":"Swarm Evol. Comput."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"846","DOI":"10.1109\/TEVC.2022.3215745","article-title":"Solving multiobjective feature selection problems in classification via problem reformulation and duplication handling","volume":"28","author":"Jiao","year":"2022","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TEVC.2020.3013290","article-title":"A survey on the hypervolume indicator in evolutionary multiobjective optimization","volume":"25","author":"Shang","year":"2020","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"2202","DOI":"10.1109\/TCYB.2014.2367526","article-title":"A simple and fast hypervolume indicator-based multiobjective evolutionary algorithm","volume":"45","author":"Jiang","year":"2014","journal-title":"IEEE Trans. Cybern."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Tian, Y., Zhang, X., Cheng, R., and Jin, Y. (2016). A multi-objective evolutionary algorithm based on an enhanced inverted generational distance metric. Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC), Vancouver, BC, Canada, 24\u201329 July 2016, IEEE.","DOI":"10.1109\/CEC.2016.7748352"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1109\/TEVC.2018.2791283","article-title":"IGD indicator-based evolutionary algorithm for many-objective optimization problems","volume":"23","author":"Sun","year":"2018","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"867","DOI":"10.2478\/v10006-012-0064-z","article-title":"Nonparametric statistical analysis for multiple comparison of machine learning regression algorithms","volume":"22","author":"Telec","year":"2012","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1007\/s44196-022-00083-8","article-title":"T-Friedman test: A new statistical test for multiple comparison with an adjustable conservativeness measure","volume":"15","author":"Liu","year":"2022","journal-title":"Int. J. Comput. Intell. Syst."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1109\/MCI.2017.2742868","article-title":"PlatEMO: A MATLAB platform for evolutionary multi-objective optimization","volume":"12","author":"Tian","year":"2017","journal-title":"IEEE Comput. Intell. Mag."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/17\/6\/593\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T06:25:50Z","timestamp":1781591150000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/17\/6\/593"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,13]]},"references-count":50,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2026,6]]}},"alternative-id":["info17060593"],"URL":"https:\/\/doi.org\/10.3390\/info17060593","relation":{},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6,13]]}}}