Abstract
Large scale multi-objective optimization problems often involve hundreds or thousands of decision variables. Regular methods tend to divide decision variables into multiple groups by identifying the contributions to objectives. However, they may suffer from a large computational budget prior to the start of optimization, resulting in a less computational budget for the actual optimization of problems. Different from them, this paper proposes an adaptive variance vector strategy, which is able to identify convergence-related and diversity-related variables by the variance features of variables in the decision space. The adaptive variance vector not only consumes no additional computational budget, but also is proved to be empirically effective in categorizing decision variables. Based on the adaptive variance vector strategy, an adaptive variance vector-based evolutionary algorithm is designed for tackling large scale multi-objective optimization. Experimental results and empirical analyses on LSMOP and DTLZ test suites with up to 5000 decision variables demonstrate the effectiveness of the adaptive variance vector strategy in identifying the convergence-related and diversity-related variables, and the superiority of the proposed method over state-of-the-art methods in terms of the convergence and diversity.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-023-08505-0/MediaObjects/521_2023_8505_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-023-08505-0/MediaObjects/521_2023_8505_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-023-08505-0/MediaObjects/521_2023_8505_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-023-08505-0/MediaObjects/521_2023_8505_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-023-08505-0/MediaObjects/521_2023_8505_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-023-08505-0/MediaObjects/521_2023_8505_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-023-08505-0/MediaObjects/521_2023_8505_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-023-08505-0/MediaObjects/521_2023_8505_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-023-08505-0/MediaObjects/521_2023_8505_Fig9_HTML.png)
Similar content being viewed by others
Data availability
All data generated or analysed during this study are included in this published article
References
Li X, Wang W (2020) Research on large-scale multi-objective optimization algorithm with irregular frontier for operation dispatching of new generation energy system integration. In: 2020 IEEE 4th conference on energy internet and energy system integration (EI2). IEEE, pp 2959–2965
Zhang Y, Tian Y, Zhang X (2021) A comparison study of evolutionary algorithms on large-scale sparse multi-objective optimization problems. In: EMO, pp 424–437
Zhang M, Wang L, Guo W, Li W, Pang J, Min J, Liu H, Wu Q (2021) Many-objective evolutionary algorithm based on dominance degree. Appl Soft Comput 113:107869
Panapakidis IP, Koltsaklis N, Christoforidis GC (2021) A novel integrated profit maximization model for retailers under varied penetration levels of photovoltaic systems. Energies 14(1):92
Shao Y, Lin JC, Srivastava G, Guo D, Zhang H, Yi H, Jolfaei A (2021) Multi-objective neural evolutionary algorithm for combinatorial optimization problems. IEEE Trans Neural Netw Learn Syst. https://doi.org/10.1109/TNNLS.2021.3105937
Lin JC, Srivastava G, Zhang Y, Djenouri Y, Aloqaily M (2020) Privacy-preserving multiobjective sanitization model in 6G IoT environments. IEEE Internet Things J 8(7):5340–5349
Jin J, Qin Z, Yu D, Li Y, Liang J, Chen P (2022) Regularized discriminative broad learning system for image classification. Knowl-Based Syst 251:109306
Jin J, Li Y, Chen P (2021) Pattern classification with corrupted labeling via robust broad learning system. IEEE Trans Knowl Data Eng 34(10):4959–4971
Mu Y, Wang J, Wei W, Guo H, Wang L, Liu X (2022) Information granulation-based fuzzy partition in decision tree induction. Inf Sci 608:1651–1674
Zhang M, Wang L, Li W, Hu B, Li D, Wu Q (2021) Many-objective evolutionary algorithm with adaptive reference vector. Inf Sci 563:70–90
Cheng P, Lee I, Lin C, Pan J (2016) Association rule hiding based on evolutionary multi-objective optimization. Intell Data Anal 20(3):495–514
Zhang M, Wang L, Guo W, Li W, Li D, Hu B, Wu Q (2021) Many-objective evolutionary algorithm based on relative non-dominance matrix. Inf Sci 547:963–983
Cai X, Geng S, Wu D, Cai J, Chen J (2021) A multicloud-model-based many-objective intelligent algorithm for efficient task scheduling in internet of things. IEEE Internet Things J 8(12):9645–9653
Cui Z, Zhao Y, Cao Y, Cai X, Zhang W, Chen J (2021) Malicious code detection under 5G HetNets based on a multi-objective RBM model. IEEE Netw 35(2):82–87
Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197
Deb K, Jain H (2014) An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, Part I: solving problems with box constraints. IEEE Trans Evol Comput 18(4):577–601
Deb K, Thiele L, Laumanns M, Zitzler E (2005) Scalable test problems for evolutionary multiobjective optimization. In: Evolutionary multiobjective optimization: theoretical advances and applications, pp 105–145
Coello CC, Cortés NC (2005) Solving multiobjective optimization problems using an artificial immune system. Genet Program Evol Mach 6(2):163–190
Deb K, Agrawal RB (1995) Simulated binary crossover for continuous search space. Complex Syst 9(2):115–148
Li H, Zhang Q (2008) Multiobjective optimization problems with complicated pareto sets, MOEA/D and NSGA-II. IEEE Trans Evol Comput 13(2):284–302
Liu X, Zhan Z, Gao Y, Zhang J, Kwong S, Zhang J (2018) Coevolutionary particle swarm optimization with bottleneck objective learning strategy for many-objective optimization. IEEE Trans Evol Comput 23(4):587–602
Sowan B, Eshtay M, Dahal K, Qattous H, Zhang L (2022) Hybrid PSO feature selection-based association classification approach for breast cancer detection. Neural Comput Appl. https://doi.org/10.1007/s00521-022-07950-7
Hong W, Yang P, Tang K (2021) Evolutionary computation for large-scale multi-objective optimization: a decade of progresses. Int J Autom Comput 18(2):155–169
Tian Y, Si L, Zhang X, Cheng R, He C, Tan KC, Jin Y (2021) Evolutionary large-scale multi-objective optimization: a survey. ACM Comput Surv 54(8):1–34
Zille H, Ishibuchi H, Mostaghim S, Nojima Y (2016) Mutation operators based on variable grouping for multi-objective large-scale optimization. In: 2016 IEEE symposium series on computational intelligence. IEEE, pp 1–8
Deb K, Goyal M (1996) A combined genetic adaptive search (GeneAS) for engineering design. Comput Sci Inform 26:30–45
Yi J, Xing L, Wang G, Dong J, Vasilakos AV, Alavi AH, Wang L (2020) Behavior of crossover operators in NSGA-III for large-scale optimization problems. Inf Sci 509:470–487
Ding Z, Tian Y, Wang Y, Zhang W, Yu Z (2022) Accelerated computation of the genetic algorithm for energy-efficient virtual machine placement in data centers. Neural Comput Appl. https://doi.org/10.1007/s00521-022-07941-8
Tian Y, Zheng X, Zhang X, Jin Y (2019) Efficient large-scale multiobjective optimization based on a competitive swarm optimizer. IEEE Trans Cybern 50(8):3696–3708
Tian Y, Zhang X, Wang C, Jin Y (2019) An evolutionary algorithm for large-scale sparse multiobjective optimization problems. IEEE Trans Evol Comput 24(2):380–393
Ehrgott M (2005) Multicriteria optimization, vol 491
Hong W, Tang K, Zhou A, Ishibuchi H, Yao X (2018) A scalable indicator-based evolutionary algorithm for large-scale multiobjective optimization. IEEE Trans Evol Comput 23(3):525–537
Beume N, Naujoks B, Emmerich M (2007) SMS-EMOA: multiobjective selection based on dominated hypervolume. Eur J Oper Res 181(3):1653–1669
Chen H, Cheng R, Wen J, Li H, Weng J (2020) Solving large-scale many-objective optimization problems by covariance matrix adaptation evolution strategy with scalable small subpopulations. Inf Sci 509:457–469
Cheng R, Jin Y, Narukawa K, Sendhoff B (2015) A multiobjective evolutionary algorithm using Gaussian process-based inverse modeling. IEEE Trans Evol Comput 19(6):838–856
Zille H, Ishibuchi H, Mostaghim S, Nojima Y (2017) A framework for large-scale multiobjective optimization based on problem transformation. IEEE Trans Evol Comput 22(2):260–275
Liu R, Liu J, Li Y, Liu J (2020) A random dynamic grouping based weight optimization framework for large-scale multi-objective optimization problems. Swarm Evol Comput 55:100684
He C, Li L, Tian Y, Zhang X, Cheng R, Jin Y, Yao X (2019) Accelerating large-scale multiobjective optimization via problem reformulation. IEEE Trans Evol Comput 23(6):949–961
Liu R, Ren R, Liu J, Liu J (2020) A clustering and dimensionality reduction based evolutionary algorithm for large-scale multi-objective problems. Appl Soft Comput 89:106120
Tian Y, Lu C, Zhang X, Tan KC, Jin Y (2020) Solving large-scale multiobjective optimization problems with sparse optimal solutions via unsupervised neural networks. IEEE Trans Cybern 51(6):3115–3128
Yang Z, Tang K, Yao X (2008) Large scale evolutionary optimization using cooperative coevolution. Inf Sci 178(15):2985–2999
Zille H, Ishibuchi H, Mostaghim S, Nojima Y (2016) Weighted optimization framework for large-scale multi-objective optimization. In: Proceedings of the 2016 on genetic and evolutionary computation conference companion, pp 83–84
Omidvar MN, Li X, Mei Y, Yao X (2013) Cooperative co-evolution with differential grouping for large scale optimization. IEEE Trans Evol Comput 18(3):378–393
Omidvar MN, Yang M, Mei Y, Li X, Yao X (2017) DG2: a faster and more accurate differential grouping for large-scale black-box optimization. IEEE Trans Evol Comput 21(6):929–942
Ma X, Liu F, Qi Y, Wang X, Li L, Jiao L, Yin M, Gong M (2015) A multiobjective evolutionary algorithm based on decision variable analyses for multiobjective optimization problems with large-scale variables. IEEE Trans Evol Comput 20(2):275–298
Zhang X, Tian Y, Cheng R, Jin Y (2016) A decision variable clustering-based evolutionary algorithm for large-scale many-objective optimization. IEEE Trans Evol Comput 22(1):97–112
Zille H, Mostaghim S (2017) Comparison study of large-scale optimisation techniques on the lsmop benchmark functions. In: 2017 IEEE symposium series on computational intelligence (SSCI). IEEE, pp 1–8
Liu S, Lin Q, Tian Y, Tan KC (2021) A variable importance-based differential evolution for large-scale multiobjective optimization. IEEE Trans Cybern. https://doi.org/10.1109/TCYB.2021.3098186
Ge H, Zhang N, Sun L, Wang X, Hou Y (2022) A memetic evolution system with statistical variable classification for large-scale many-objective optimization. Appl Soft Comput 114:108158
Ricardo JE, Menéndez JJD, Arias IFB, Bermúdez JMM, Lemus NM (2021) Neutrosophic K-means for the analysis of earthquake data in Ecuador. Neutrosophic Sets Syst 44:255–262
Askari S (2021) Fuzzy C-means clustering algorithm for data with unequal cluster sizes and contaminated with noise and outliers: Review and development. Expert Syst Appl 165:113856
Nabavi M, Nazarpour V, Alibak AH, Bagherzadeh A, Alizadeh SM (2021) Smart tracking of the influence of alumina nanoparticles on the thermal coefficient of nanosuspensions: application of ls-svm methodology. Appl Nanosci 11(7):2113–2128
Abbas A, Abdelsamea M, Gaber MM (2021) Classification of COVID-19 in chest X-ray images using detrac deep convolutional neural network. Appl Intell 51(2):854–864
Baek M, DiMaio F, Anishchenko I, Dauparas J, Ovchinnikov S, Lee GR, Wang J, Cong Q, Kinch LN, Schaeffer RD (2021) Accurate prediction of protein structures and interactions using a three-track neural network. Science 373(6557):871–876
Deb K, Sindhya K, Okabe T (2007) Self-adaptive simulated binary crossover for real-parameter optimization. In: Proceedings of the 9th annual conference on genetic and evolutionary computation, pp 1187–1194
Fogel D (1988) An evolutionary approach to the traveling salesman problem. Biol Cybern 60(2):139–144
Cheng R, Jin Y, Olhofer M, Sendhoff B (2016) A reference vector guided evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 20(5):773–791
Cheng R, Jin Y, Olhofer M (2016) Test problems for large-scale multiobjective and many-objective optimization. IEEE Trans Cybern 47(12):4108–4121
Lin Q, Li J, Du Z, Chen J, Ming Z (2015) A novel multi-objective particle swarm optimization with multiple search strategies. Eur J Oper Res 247(3):732–744
Tian Y, Cheng R, Zhang X, Jin Y (2017) PlatEMO: a MATLAB platform for evolutionary multi-objective optimization. IEEE Comput Intell Mag 12(4):73–87
Coello CC, Sierra MR (1999) Multiobjective evolutionary algorithms: classifications, analyses, and new innovations. In: Evolutionary computation. Citeseer
Acknowledgements
This work was supported by the Research Start-up Foundation for High-level Talents of Henan University of Technology (No. 31401485), Science and Technology Research Project of Henan Province (No. 232102210042), Innovation Fund Project of Engineering Research Center of Integration and Application of Digital Learning Technology, Ministry of Education, China (Nos. 1221047, 1221046), National Natural Science Foundation of China (No. 62273263,62006071), Open Research Project of the State Key Laboratory of Industrial Control Technology, Zhejiang University, China (No. ICT20003), Shanghai Municipal Science and Technology Major Project, Shanghai (No. 2021SHZDZX0100), Fundamental Research Funds for the Central Universities, Science and Technology Project of Suzhou, China (No. SS202151), Program to Cultivate Middle-aged and Young Cadre Teacher of Jiangsu Province, China, and the Science and Technology Project of Science and Technology Department of Henan Province (No. 212102210149).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, M., Li, W., Jin, H. et al. An adaptive variance vector-based evolutionary algorithm for large scale multi-objective optimization. Neural Comput & Applic 35, 16357–16379 (2023). https://doi.org/10.1007/s00521-023-08505-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-023-08505-0