计算机科学 ›› 2024, Vol. 51 ›› Issue (3): 56-62.doi: 10.11896/jsjkx.230100004
高梦琦1,2, 冯翔1,2, 虞慧群1,2, 王梦灵3
GAO Mengqi1,2, FENG Xiang1,2, YU Huiqun1,2, WANG Mengling3
摘要: 大规模稀疏多目标优化问题(Sparse Multiobjective Optimization Problems,SMOPs)广泛存在于现实世界。为大规模SMOPs提出通用的解决方法,对于进化计算、控制论和机器学习等领域中的问题解决都具有推动作用。由于SMOPs具有高维决策空间和Pareto最优解稀疏的特性,现有的进化算法在解决SMOPs时,很容易陷入维数灾难的困境。针对这个问题,以稀疏分布的学习为切入点,提出了一种基于在线学习稀疏特征的大规模多目标进化算法(Large-scale Multiobjective Evolutio-nary Algorithm Based on Online Learning of Sparse Features,MOEA/OLSF)。具体地,首先设计了一种在线学习稀疏特征的方法来挖掘非零变量;然后提出了一种稀疏遗传算子,用于非零变量的进一步搜索和子代解的生成,在非零变量搜索过程中,其二进制交叉和变异算子也用于控制解的稀疏性和多样性。与最新的优秀算法在不同规模的测试问题上的对比结果表明,所提算法在收敛速度和性能方面均更优。
中图分类号:
[1]LI Z,SHI L,YUE C,et al.Differential Evolution Based on Reinforcement Learning with Fitness Ranking for Solving Multimodal Multiobjective Problems[J].Swarm and Evolutionary Computation,2019,49:234-244. [2]TIAN Y,LU C,ZHANG X,et al.A Pattern Mining-Based Evolutionary Algorithm for Large-Scale Sparse Multiobjective Optimization Problems[J].IEEE Transactions on Cybernetics,2020,52(7):6784-6797. [3]HE C,CHENG R,ZHANG C,et al.Evolutionary Large-ScaleMultiobjective Optimization for Ratio Error Estimation of Vol-tage Transformers[J].IEEE Transactions on Evolutionary Computation,2020,24(5):868-881. [4]TIAN Y,ZHANG X,WANG C,et al.An Evolutionary Algorithm for Large-Scale Sparse Multiobjective Optimization Problems[J].IEEE Transactions on Evolutionary Computation,2019,24(2):380-393. [5]SONG X,ZHANG Y,GONG D,et al.Feature Selection Using Bare-Bones Particle Swarm Optimization with Mutual Information[J].Pattern Recognition,2021,112:107804. [6]NARKHEDE M V,BARTAKKE P P,SUTAONE M S.A Review on Weight Initialization Strategies for Neural Networks[J].Artificial Intelligence Review,2022,55(1):291-322. [7]HASHEMI A,DOWLATSHAHI M B,NEZAMABADI-POURH.Ensemble of Feature Selection Algorithms:A Multi-Criteria Decision-Making Approach[J].International Journal of Machine Learning and Cybernetics,2022,13(1):49-69. [8]ALHENAWI E,AL-SAYYED R,HUDAIB A,et al.FeatureSelection Methods on Gene Expression Microarray Data for Cancer Classification:A Systematic Review[J].Computers in Biology and Medicine,2022,140:105051. [9]SHAFIULLAH M,ABIDO M A,AL-MOHAMMED A H.Intelligent Fault Diagnosis for Distribution Grid Considering Renewable Energy Intermittency[J].Neural Computing and Applications,2022,34(19):16473-16492. [10]TIAN Y,SI L,ZHANG X,et al.Evolutionary Large-ScaleMulti-Objective Optimization:A Survey[J].ACM Computing Surveys(CSUR),2021,54(8):1-34. [11]HE C,LI L,TIAN Y,et al.Accelerating Large-Scale Multiobjective Optimization via Problem Reformulation[J].IEEE Transactions on Evolutionary Computation,2019,23(6):949-961. [12]LIU R,REN R,LIU J,et al.A Clustering and Dimensionality Reduction Based Evolutionary Algorithm for Large-Scale Multi-Objective Problems[J].Applied Soft Computing,2020,89:106120. [13]ZHANG X,TIAN Y,CHENG R,et al.A Decision VariableClustering-Based Evolutionary Algorithm for Large-Scale Many-Objective Optimization[J].IEEE Transactions on Evolutionary Computation,2016,22(1):97-112. [14]MA X,LIU F,QI Y,et al.A Multiobjective Evolutionary Algorithm Based on Decision Variable Analyses for Multiobjective Optimization Problems with Large-Scale Variables[J].IEEE Transactions on Evolutionary Computation,2015,20(2):275-298. [15]TIAN Y,ZHENG X,ZHANG X,et al.Efficient Large-ScaleMultiobjective Optimization Based on a Competitive Swarm Optimizer[J].IEEE Transactions on Cybernetics,2020,50(8):3696-3708. [16]CHEN H,CHENG R,WEN J,et al.Solving Large-Scale Many-Objective Optimization Problems by Covariance Matrix Adaptation Evolution Strategy with Scalable Small Subpopulations[J].Information Sciences,2020,509:457-469. [17]TAN Z,WANG H,LIU S.Multi-Stage Dimension Reduction for Expensive Sparse Multi-Objective Optimization Problems[J].Neurocomputing,2021,440:159-174. [18]DING Z,CHEN L,SUN D,et al.A Multi-Stage Knowledge-Guided Evolutionary Algorithm for Large-Scale Sparse Multi-Objective Optimization Problems[J].Swarm and Evolutionary Computation,2022,73:101119. [19]TIAN Y,LU C,ZHANG X,et al.Solving Large-Scale Multiobjective Optimization Problems With Sparse Optimal Solutions via Unsupervised Neural Networks[J].IEEE Transactions on Cybernetics,2021,51(6):3115-3128. [20]TIAN Y,FENG Y,ZHANG X,et al.A Fast Clustering Based Evolutionary Algorithm for Super-Large-Scale Sparse Multi-Objective Optimization[J].IEEE/CAA Journal of Automatica Sinica,2022,9(4):1-16. [21]HOI S C,SAHOO D,LU J,et al.Online Learning:A Comprehensive Survey[J].Neurocomputing,2021,459:249-289. [22]XU D,JIANG M,HU W,et al.An Online Prediction Approach Based on Incremental Support Vector Machine for Dynamic Multiobjective Optimization[J].IEEE Transactions on Evolutionary Computation,2021,26(4):690-703. [23]XIAO L.Dual Averaging Method for Regularized StochasticLearning and Online Optimization[C]//Proceedings of Neural Information Processing Systems(NIPS).2009. [24]LIANG D,LIU D.A Novel Risk Decision Making Based on Decision-Theoretic Rough Sets under Hesitant Fuzzy Information[J].IEEE Transactions on Fuzzy Systems,2014,23(2):237-247. [25]ZHANG Y,TIAN Y,ZHANG X.Improved SparseEA forSparse Large-Scale Multi-Objective Optimization Problems[J/OL].Complex & Intelligent Systems,2021.[2022-09-08].https://doi.org/10.1007/s40747-021-00553-0. [26]TIAN Y,CHENG R,ZHANG X,et al.PlatEMO:A MATLAB Platform for Evolutionary Multi-Objective Optimization(Educational Forum)[J].IEEE Computational Intelligence Magazine,2017,12(4):73-87. [27]ISHIBUCHI H,IMADA R,SETOGUCHI Y,et al.ReferencePoint Specification in Inverted Generational Distance for Triangular Linear Pareto Front[J].IEEE Transactions on Evolutio-nary Computation,2018,22(6):961-975. |
|