Computer Science ›› 2024, Vol. 51 ›› Issue (3): 56-62.doi: 10.11896/jsjkx.230100004

• Database & Big Data & Data Science • Previous Articles     Next Articles

Large-scale Multi-objective Evolutionary Algorithm Based on Online Learning of Sparse Features

GAO Mengqi1,2, FENG Xiang1,2, YU Huiqun1,2, WANG Mengling3   

  1. 1 Department of Computer Science and Engineering,East China University of Science and Technology,Shanghai 200237,China
    2 Shanghai Engineering Research Center of Smart Energy,Shanghai 200237,China3 Department of Automation,East China University of Science and Technology,Shanghai 200237,China
  • Received:2022-12-30 Revised:2023-06-25 Online:2024-03-15 Published:2024-03-13
  • About author:GAO Mengqi,born in 1994,postgra-duate.Her main research interests include swarm intelligence,machine learning and evolutionary computing.FENG Xiang,born in 1977,Ph.D,professor,is a member of CCF(No.16665M).Her main research interests include distributed swarm intelligence and evolutionary computing,integration learning and integration optimization,and big data intelligence.
  • Supported by:
    National Key Research and Development Program of China(2020YFB1711700), National Natural Science Foundation of China(62276097),Key Program of National Natural Science Foundation of China(62136003),Special Fund for Information Development of Shanghai Economic and Information Commission(XX-XXFZ-02-20-2463) and Scientific Research Program of Shanghazi Science and Technology Commission(21002411000).

Abstract: Large-scale sparse multiobjective optimization problems(SMOPs) are widespread in the real world.Proposing generic solutions for large-scale SMOPs can improve problem-solving in the fields of evolutionary computation,cybernetics,and machine learning.Due to the high-dimensional decision space and the sparse Pareto-optimal solutions of SMOPs,existing evolutionary algorithms are vulnerable to the curse of dimensionality when solving SMOPs.To address these problems,a large-scale multi-objective evolutionary algorithm based on online learning of sparse features(MOEA/OLSF) is proposed,with the learning of sparse distribution as an entry point.Specifically,an online learning sparse features method is designed to mine nonzero variables.Then a sparse genetic operator is proposed for further searching nonzero variables and generating offspring solutions.Its binary crossover and mutation operators are used to control the sparsity and diversity of solutions in the nonzero variable mining process.The comparison results with the state-of-the-art algorithms on test problems with different scales show that the proposed algorithm outperforms the existing algorithm in terms of convergence speed and performance.

Key words: Evolutionary algorithm, Large-scale multiobjective optimization, Sparse Pareto-optimal solutions, Online learning

CLC Number: 

  • TP181
[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.
[1] GENG Huantong, SONG Feifei, ZHOU Zhengli, XU Xiaohan. Improved NSGA-III Based on Kriging Model for Expensive Many-objective Optimization Problems [J]. Computer Science, 2023, 50(7): 194-206.
[2] QIN Liang, XIE Liang, CHEN Shengshuang, XU Haijiao. Online Semi-supervised Cross-modal Hashing Based on Anchor Graph Classification [J]. Computer Science, 2023, 50(6): 183-193.
[3] SUN Gang, WU Jiang-jiang, CHEN Hao, LI Jun, XU Shi-yuan. Hidden Preference-based Multi-objective Evolutionary Algorithm Based on Chebyshev Distance [J]. Computer Science, 2022, 49(6): 297-304.
[4] WEI Yan-tao, LUO Jie-lin, HU Mei-jia, LI Wen-hao, YAO Huang. Online Learning Emotion Recognition Based on Videos [J]. Computer Science, 2022, 49(11A): 211000049-6.
[5] LI Li, LI Guang-peng, CHANG Liang, GU Tian-long. Survey of Constrained Evolutionary Algorithms and Their Applications [J]. Computer Science, 2021, 48(4): 1-13.
[6] ZHOU Sheng-yi, ZENG Hong-wei. Program Complexity Analysis Method Combining Evolutionary Algorithm with Symbolic Execution [J]. Computer Science, 2021, 48(12): 107-116.
[7] ZHAO Yang, NI Zhi-wei, ZHU Xu-hui, LIU Hao, RAN Jia-min. Multi-worker and Multi-task Path Planning Based on Improved Lion Evolutionary Algorithm forSpatial Crowdsourcing Platform [J]. Computer Science, 2021, 48(11A): 30-38.
[8] ZHU Han-qing, MA Wu-bin, ZHOU Hao-hao, WU Ya-hui, HUANG Hong-bin. Microservices User Requests Allocation Strategy Based on Improved Multi-objective Evolutionary Algorithms [J]. Computer Science, 2021, 48(10): 343-350.
[9] LIU Ling-yun, QIAN Hui, XING Hong-jie, DONG Chun-ru, ZHANG Feng. Incremental Classification Model Based on Q-learning Algorithm [J]. Computer Science, 2020, 47(8): 171-177.
[10] ZHANG Qing-qi, LIU Man-dan. Multi-objective Five-elements Cycle Optimization Algorithm for Complex Network Community Discovery [J]. Computer Science, 2020, 47(8): 284-290.
[11] CHEN Meng-hui, CAO Qian-feng and LAN Yan-qi. Heuristic Algorithm Based on Block Mining and Recombination for Permutation Flow-shop Scheduling Problem [J]. Computer Science, 2020, 47(6A): 108-113.
[12] KONG Fang, LI Qi-zhi, LI Shuai. Survey on Online Influence Maximization [J]. Computer Science, 2020, 47(5): 7-13.
[13] YANG Hao, CHEN HONG-mei. Mixed-sampling Method for Imbalanced Data Based on Quantum Evolutionary Algorithm [J]. Computer Science, 2020, 47(11): 88-94.
[14] XIE Teng-yu,ZHOU Xiao-gen,HU Jun,ZHANG Gui-jun. Contact Map-based Residue-pair Distances Restrained Protein Structure Prediction Algorithm [J]. Computer Science, 2020, 47(1): 59-65.
[15] HE Xiao-wen, HU Yi-fei, WANG Hai-ping, CHEN Mo. Online Learning Nonnegative Matrix Factorization [J]. Computer Science, 2019, 46(6A): 473-477.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!