Abstract
The characteristic of large-scale multiobjective optimization problems (LSMOPs) is optimizing multiple conflicting objectives while considering thousands of decision variables at the same time. An efficient optimization algorithm for LSMOPs should have the ability to search a large decision space and find the global optimum in the objective space. Maintaining the diversity of the population is one of the effective ways to locate the Pareto optimal set in a large search space. In this paper, we propose a large-scale multiobjective optimization algorithm based on the probabilistic prediction model, called LMOPPM, to establish a generating-filtering strategy and tackle the LSMOP. The proposed method improves the diversity of the population through importance sampling and enhances the convergence of the population via a trend prediction model. Furthermore, due to the adoption of the individual-based evolutionary mechanism, the computational costs of the proposed method are less relevant to the number of decision variables, thus avoiding high time complexity. We compared the proposed algorithm with several state-of-the-art algorithms on benchmark functions. The experimental results and complexity analysis demonstrate that the proposed algorithm provides significant improvements in terms of performance and computational efficiency in large-scale multiobjective optimization.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Hong H, Ye K, Jiang M, Tan, KC (2021) Solving large-scale multi-objective optimization via probabilistic prediction model. In: International conference on evolutionary multi-criterion optimization, Springer, pp 605–616
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 Computing Surveys, 1(1):1–34
Ponsich A, Jaimes AL, Coello CAC (2013) A survey on multiobjective evolutionary algorithms for the solution of the portfolio optimization problem and other finance and economics applications. IEEE Trans Evol Comput 17(3):321–344
Stanko ZP, Nishikawa T, Paulinski SR (2015) Large-scale multi-objective optimization for the management of seawater intrusion, santa barbara, ca. In Agu Fall Meeting 2015:H31G–1507
Li G, Zhu Z, Ma L, Ma X (2021) Multi-objective memetic algorithm for core-periphery structure detection in complex network. Memetic Comput 13(3):285–306
Tang K, Wang J, Li X, Yao X (2017) A scalable approach to capacitated arc routing problems based on hierarchical decomposition. IEEE Trans Cybern 47(11):3928–3940
Wang H, Jiao L, Shang R, He S, Liu F (2015) A memetic optimization strategy based on dimension reduction in decision space. Evolutionary Computation, 23(1)
Durillo JJ, Nebro AJ, Coello CAC, Garcia-Nieto J, Luna F, Alba E (2010) A study of multiobjective metaheuristics when solving parameter scalable problems. IEEE Trans Evol Comput 14(4):618–635
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
Zhang Y, Liu J, Zhou M, Jiang Z (2016) A multi-objective memetic algorithm based on decomposition for big optimization problems. Memetic Comput 8(1):45–61
Peng W, Mu J, Chen L, Lin J (2021) A novel non-dominated sorting genetic algorithm for solving the triple objective project scheduling problem. Memetic Comput 13(2):271–284
Li L, Wang X (2021) An adaptive multiobjective evolutionary algorithm based on grid subspaces. Memetic Comput 13(2):249–269
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
Zhang X, Tian Y, Cheng R, Jin Y (2018) A decision variable clustering-based evolutionary algorithm for large-scale many-objective optimization. IEEE Trans Evol Comput 22(1):97–112
Tian Y, Cheng R, Zhang X, Cheng F, Jin Y (2018) An indicator-based multiobjective evolutionary algorithm with reference point adaptation for better versatility. IEEE Trans Evol Comput 22(4):609–622
Zhang Q, Li H (2007) Moea/d: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731
Yang Z, Tang K, Yao X (2008) Large scale evolutionary optimization using cooperative coevolution. Inf Sci 178(15):2985–2999
Tian Y, Zhang X, Wang C, Jin Y (2020) An evolutionary algorithm for large-scale sparse multiobjective optimization problems. IEEE Trans Evol Comput 24(2):380–393
Tian Y, Lu C, Zhang X, Tan KC, Jin Y (2021) Solving large-scale multiobjective optimization problems with sparse optimal solutions via unsupervised neural networks. IEEE Trans Cybern 51(6):3115–3128
Qian C (2020) Distributed pareto optimization for large-scale noisy subset selection. IEEE Trans Evol Comput 24(4):694–707
Sun C, Ding J, Zeng J, Jin Y (2018) A fitness approximation assisted competitive swarm optimizer for large scale expensive optimization problems. Memetic Comput 10(2):123–134
Zille H, Ishibuchi H, Mostaghim S, Nojima Y (2018) A framework for large-scale multiobjective optimization based on problem transformation. IEEE Trans Evol Comput 22(2):260–275
Qian H, Yu Y (2017) Solving high-dimensional multi-objective optimization problems with low effective dimensions. In: Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, AAAI’17, AAAI Press, pp 875–881
Johnson TB, Guestrin C (2018) Training deep models faster with robust, approximate importance sampling. In: Proceedings of the 32nd international conference on neural information processing systems, NIPS’18, Red Hook, NY, USA. Curran Associates Inc, pp 7276–7286
Katharopoulos A, Fleuret F (2018) Not all samples are created equal: Deep learning with importance sampling. In: J Dy, A Krause, (eds), Proceedings of the 35th International Conference on Machine Learning volume 80 of Proceedings of Machine Learning Research, PMLR, Berlin, pp 2525–2534
Jiang M, Wang Z, Hong H, Yen GG (2021) Knee point-based imbalanced transfer learning for dynamic multiobjective optimization. IEEE Trans Evol Comput 25(1):117–129
Tian Y, Zheng X, Zhang X, Jin Y (2020) Efficient large-scale multi-objective optimization based on a competitive swarm optimizer. IEEE Trans Cybern 50(8):3696–3708. https://doi.org/10.1109/TCYB.2019.2906383
Jiang M, Qiu L, Huang Z, Yen GG (2018) Dynamic multi-objective estimation of distribution algorithm based on domain adaptation and nonparametric estimation. Inf Sci 435:203–223
Jiang M, Huang Z, Jiang G, Shi M, Zeng X (2017) Motion generation of multi-legged robot in complex terrains by using estimation of distribution algorithm. In: 2017 IEEE symposium series on computational intelligence (SSCI), pp 1–6
Xue Y, Rui Z, Yu X, Sang X, Liu W (2019) Estimation of distribution evolution memetic algorithm for the unrelated parallel-machine green scheduling problem. Memetic Computi 11(4):423–437
Wang Y, Li B (2010) Multi-strategy ensemble evolutionary algorithm for dynamic multi-objective optimization. Memetic Comput 2(1):3–24
Nguyen ML, Hui SC, Fong ACM (2012) Divide-and-conquer memetic algorithm for online multi-objective test paper generation. Memetic Comput 4(1):33–47
Bui LT, Liu J, Bender A, Barlow M, Wesolkowski S, Abbass HA (2011) Dmea: a direction-based multiobjective evolutionary algorithm. Memetic Comput 3(4):271–285
Chong JK (2016) A novel multi-objective memetic algorithm based on opposition-based self-adaptive differential evolution. Memetic Comput 8(2):147–165
Li M, Wei J (2018) A cooperative co-evolutionary algorithm for large-scale multi-objective optimization problems. In: Proceedings of the genetic and evolutionary computation conference companion, GECCO ’18, New York, NY, USA. Association for Computing Machinery, pp 1716-1721
Cao B, Zhao J, Gu Y, Ling Y, Ma X (2020) Applying graph-based differential grouping for multiobjective large-scale optimization. Swarm Evol Comput 53:100626
Antonio LM, Coello CAC (2013) Use of cooperative coevolution for solving large scale multiobjective optimization problems. In: 2013 IEEE congress on evolutionary computation, pp 2758–2765
Ma X, Liu F, Qi Y, Wang X, Li L, Jiao L, Yin M, Gong M (2016) 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
Antonio LM, Coello CAC, Brambila SG, González JF, Tapia GC (2019) Operational decomposition for large scale multi-objective optimization problems. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion, GECCO ’19, New York, NY, USA. Association for Computing Machinery, pp 225-226
He C, Li L, Tian Y, Zhang X, Chen R, Jin Y, Yao X (2019) Accelerating large-scale multiobjective optimization via problem reformulation. IEEE Trans Evol Comput 23(6):949–961. https://doi.org/10.1109/TEVC.2019.2896002
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
Qin S, Sun C, Jin Y, Tan Y, Fieldsend J (2021) Large-scale evolutionary multi-objective optimization assisted by directed sampling. IEEE Trans Evol Comput 25(4):724–738. https://doi.org/10.1109/TEVC.2021.3063606
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
Zhang Y, Wang G, Li K, Yeh W, Jian M, Dong J (2020) Enhancing moea/d with information feedback models for large-scale many-objective optimization. Inf Sci 522:1–16
He C, Huang S, Cheng R, Tan KC, Jin Y (2020) Evolutionary multiobjective optimization driven by generative adversarial networks (gans). IEEE Trans Cybern, pp 1–14
Hong W, Tang K, Zhou A, Ishibuchi H, Yao X (2019) A scalable indicator-based evolutionary algorithm for large-scale multiobjective optimization. IEEE Trans Evol Comput 23(3):525–537
Cheng R, Jin Y, Olhofer M, Sendhoff B (2017) Test problems for large-scale multiobjective and many-objective optimization. IEEE Trans Cybern 47(12):4108–4121
Zhang Q, Zhou A, Jin Y (2008) Rm-meda: a regularity model-based multiobjective estimation of distribution algorithm. IEEE Trans Evol Comput 12(1):41–63
Tian Y, Cheng R, Zhang X, Jin Y (2017) Platemo: a matlab platform for evolutionary multi-objective optimization [educational forum]. IEEE Comput Intell Mag 12(4):73–87
Ismayilov G, Topcuoglu HR (2018) Dynamic multi-objective workflow scheduling for cloud computing based on evolutionary algorithms. In: 2018 IEEE/ACM international conference on utility and cloud computing companion (UCC Companion), pp 103–108
Zitzler E, Thiele L, Laumanns M, Fonseca CM, da Fonseca VG (2003) Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans Evol Comput 7(2):117–132
Tan KC, Feng L, Jiang M (2021) Evolutionary transfer optimization-a new frontier in evolutionary computation research. IEEE Comput Intell Mag 16(1):22–33
Jiang M, Wang Z, Guo S, Gao X, Tan KC (2021) Individual-based transfer learning for dynamic multiobjective optimization. IEEE Trans Cybern 51(10):4968–4981. https://doi.org/10.1109/TCYB.2020.3017049
Jiang M, Wang Z, Qiu L, Guo S, Gao X, Tan KC (2021) A fast dynamic evolutionary multiobjective algorithm via manifold transfer learning. IEEE Trans Cybern 51(7):3417–3428. https://doi.org/10.1109/TCYB.2020.2989465
Jiang M, Huang Z, Qiu L, Huang W, Yen GG (2017) Transfer learning-based dynamic multiobjective optimization algorithms. IEEE Trans Evol Comput 22(4):501–514
Acknowledgements
This work was supported by the National Natural Science Foundation of China (No.61673328).
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was supported in part by the National Natural Science Foundation of China under Grant 61673328, and in part by the Collaborative Project Foundation of Fuzhou-Xiamen-Quanzhou Innovation Demonstration Zone under Grant 3502ZCQXT202001.
This article is a journal version of Reference [1].
Rights and permissions
About this article
Cite this article
Hong, H., Ye, K., Jiang, M. et al. Solving large-scale multiobjective optimization via the probabilistic prediction model. Memetic Comp. 14, 165–177 (2022). https://doi.org/10.1007/s12293-022-00358-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12293-022-00358-9