{"title":"A decomposition-based many-objective evolutionary algorithm with Q-learning guide weight vectors update","authors":"HaiJian Zhang, Yiru Dai","doi":"10.1016/j.eswa.2024.125607","DOIUrl":null,"url":null,"abstract":"<div><div>When dealing with regular, simple Pareto fronts (PFs), the decomposition-based multi-objective optimization algorithm (MOEA/D) performs well by presetting a set of uniformly distributed weight vectors. However, its performance declines when faced with complex and irregular PFs. Many algorithms address this problem by periodically adjusting the distribution of the weight vectors, but these methods do not take into account the performance of the population and are likely to update the weight vectors at the wrong time. In addition, for the SBX crossover operator, the setting of its distribution index will largely affect the exploration and convergence ability of the algorithm, so a single parameter setting will have negative impacts. To tackle these challenges, this paper proposes a method to simultaneously adaptively update weight vectors and optimize SBX parameter via Q-learning(RL-MaOEA/D). In order to make the strategies made by Q-learning more accurate, Two different metrics (CD and NCD) are proposed that capture diversity and convergence of individual and population respectively. RL-MaOEA/D is compared with seven state-of-the-art algorithms on different problems, and the simulation results reflect that the proposed algorithm has better performance.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"262 ","pages":"Article 125607"},"PeriodicalIF":7.5000,"publicationDate":"2024-11-07","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/S0957417424024746","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
When dealing with regular, simple Pareto fronts (PFs), the decomposition-based multi-objective optimization algorithm (MOEA/D) performs well by presetting a set of uniformly distributed weight vectors. However, its performance declines when faced with complex and irregular PFs. Many algorithms address this problem by periodically adjusting the distribution of the weight vectors, but these methods do not take into account the performance of the population and are likely to update the weight vectors at the wrong time. In addition, for the SBX crossover operator, the setting of its distribution index will largely affect the exploration and convergence ability of the algorithm, so a single parameter setting will have negative impacts. To tackle these challenges, this paper proposes a method to simultaneously adaptively update weight vectors and optimize SBX parameter via Q-learning(RL-MaOEA/D). In order to make the strategies made by Q-learning more accurate, Two different metrics (CD and NCD) are proposed that capture diversity and convergence of individual and population respectively. RL-MaOEA/D is compared with seven state-of-the-art algorithms on different problems, and the simulation results reflect that the proposed algorithm has better performance.
期刊介绍:
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.