{"title":"基于k近邻预选策略的约束多目标优化进化多任务算法","authors":"Mengqi Jiang , Xiaochuan Gao , Qianlong Dang , Junhu Ruan","doi":"10.1016/j.eswa.2025.127768","DOIUrl":null,"url":null,"abstract":"<div><div>Evolutionary algorithms for solving constrained multi-objective optimization problems have attracted considerable attention in recent years. These algorithms typically involve population initialization and evaluation, offspring generation, and environmental selection. However, many existing algorithms fail to improve solving efficiency due to the neglect of promising infeasible solutions. To address this issue, we propose a constrained multi-objective evolutionary algorithm that integrates a k-nearest neighbors (KNN)-based pre-selection strategy into the evolutionary multitasking framework (CMOEAKNN). Specifically, a KNN classifier is designed and trained to pre-select offspring with superior performance before performing environmental selection, thereby minimizing unnecessary evaluation efforts and retaining promising infeasible solutions, which improves the solving efficiency of the algorithm. The algorithm incorporates a reverse learning mutation strategy to improve population diversity and global exploration capability. The experiment results on three test suites and seven engineering application problems demonstrate that the proposed CMOEAKNN has significant competitiveness and superior performance compared to the other nine comparative algorithms.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"283 ","pages":"Article 127768"},"PeriodicalIF":7.5000,"publicationDate":"2025-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An evolutionary multitasking algorithm based on k-nearest neighbors pre-selection strategy for constrained multi-objective optimization\",\"authors\":\"Mengqi Jiang , Xiaochuan Gao , Qianlong Dang , Junhu Ruan\",\"doi\":\"10.1016/j.eswa.2025.127768\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Evolutionary algorithms for solving constrained multi-objective optimization problems have attracted considerable attention in recent years. These algorithms typically involve population initialization and evaluation, offspring generation, and environmental selection. However, many existing algorithms fail to improve solving efficiency due to the neglect of promising infeasible solutions. To address this issue, we propose a constrained multi-objective evolutionary algorithm that integrates a k-nearest neighbors (KNN)-based pre-selection strategy into the evolutionary multitasking framework (CMOEAKNN). Specifically, a KNN classifier is designed and trained to pre-select offspring with superior performance before performing environmental selection, thereby minimizing unnecessary evaluation efforts and retaining promising infeasible solutions, which improves the solving efficiency of the algorithm. The algorithm incorporates a reverse learning mutation strategy to improve population diversity and global exploration capability. The experiment results on three test suites and seven engineering application problems demonstrate that the proposed CMOEAKNN has significant competitiveness and superior performance compared to the other nine comparative algorithms.</div></div>\",\"PeriodicalId\":50461,\"journal\":{\"name\":\"Expert Systems with Applications\",\"volume\":\"283 \",\"pages\":\"Article 127768\"},\"PeriodicalIF\":7.5000,\"publicationDate\":\"2025-04-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Expert Systems with Applications\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0957417425013909\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425013909","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
An evolutionary multitasking algorithm based on k-nearest neighbors pre-selection strategy for constrained multi-objective optimization
Evolutionary algorithms for solving constrained multi-objective optimization problems have attracted considerable attention in recent years. These algorithms typically involve population initialization and evaluation, offspring generation, and environmental selection. However, many existing algorithms fail to improve solving efficiency due to the neglect of promising infeasible solutions. To address this issue, we propose a constrained multi-objective evolutionary algorithm that integrates a k-nearest neighbors (KNN)-based pre-selection strategy into the evolutionary multitasking framework (CMOEAKNN). Specifically, a KNN classifier is designed and trained to pre-select offspring with superior performance before performing environmental selection, thereby minimizing unnecessary evaluation efforts and retaining promising infeasible solutions, which improves the solving efficiency of the algorithm. The algorithm incorporates a reverse learning mutation strategy to improve population diversity and global exploration capability. The experiment results on three test suites and seven engineering application problems demonstrate that the proposed CMOEAKNN has significant competitiveness and superior performance compared to the other nine comparative algorithms.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.