Skip to main content
Log in

An adaptive variance vector-based evolutionary algorithm for large scale multi-objective optimization

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Data availability

All data generated or analysed during this study are included in this published article

References

  1. 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

  2. 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

  3. 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

    Google Scholar 

  4. 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

    Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    MathSciNet  Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    MathSciNet  MATH  Google Scholar 

  13. 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

    Google Scholar 

  14. 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

    Google Scholar 

  15. 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

  16. 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

    Google Scholar 

  17. 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

  18. Coello CC, Cortés NC (2005) Solving multiobjective optimization problems using an artificial immune system. Genet Program Evol Mach 6(2):163–190

    Google Scholar 

  19. Deb K, Agrawal RB (1995) Simulated binary crossover for continuous search space. Complex Syst 9(2):115–148

    MathSciNet  MATH  Google Scholar 

  20. 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

    Google Scholar 

  21. 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

    Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Google Scholar 

  24. 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

    Google Scholar 

  25. 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

  26. Deb K, Goyal M (1996) A combined genetic adaptive search (GeneAS) for engineering design. Comput Sci Inform 26:30–45

    Google Scholar 

  27. 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

    MathSciNet  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Google Scholar 

  30. 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

    Google Scholar 

  31. Ehrgott M (2005) Multicriteria optimization, vol 491

  32. 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

    Google Scholar 

  33. Beume N, Naujoks B, Emmerich M (2007) SMS-EMOA: multiobjective selection based on dominated hypervolume. Eur J Oper Res 181(3):1653–1669

    MATH  Google Scholar 

  34. 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

    MathSciNet  MATH  Google Scholar 

  35. 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

    Google Scholar 

  36. 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

    Google Scholar 

  37. 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

    Google Scholar 

  38. 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

    Google Scholar 

  39. 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

    Google Scholar 

  40. 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

    Google Scholar 

  41. Yang Z, Tang K, Yao X (2008) Large scale evolutionary optimization using cooperative coevolution. Inf Sci 178(15):2985–2999

    MathSciNet  MATH  Google Scholar 

  42. 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

  43. 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

    Google Scholar 

  44. 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

    Google Scholar 

  45. 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

  46. 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

    Google Scholar 

  47. 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

  48. 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

    Article  Google Scholar 

  49. 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

    Google Scholar 

  50. 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

    Google Scholar 

  51. 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

    Google Scholar 

  52. 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

    Google Scholar 

  53. 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

    Google Scholar 

  54. 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

    Google Scholar 

  55. 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

  56. Fogel D (1988) An evolutionary approach to the traveling salesman problem. Biol Cybern 60(2):139–144

    MathSciNet  Google Scholar 

  57. 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

    Google Scholar 

  58. Cheng R, Jin Y, Olhofer M (2016) Test problems for large-scale multiobjective and many-objective optimization. IEEE Trans Cybern 47(12):4108–4121

    Google Scholar 

  59. 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

    MathSciNet  MATH  Google Scholar 

  60. 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

  61. Coello CC, Sierra MR (1999) Multiobjective evolutionary algorithms: classifications, analyses, and new innovations. In: Evolutionary computation. Citeseer

Download references

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

Authors

Corresponding author

Correspondence to Maoqing Zhang.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-023-08505-0

Keywords

Navigation