Abstract
We investigate the impact of three control parameters (the population size \(\mu \), the number of children \(\lambda \), and the number of reference points H) on the performance of Nondominated Sorting Genetic Algorithm III (NSGA-III). In the past few years, many efficient Multi-Objective Evolutionary Algorithms (MOEAs) for Many-Objective Optimization Problems (MaOPs) have been proposed, but their control parameters have been poorly analyzed. The recently proposed NSGA-III is one of most promising MOEAs for MaOPs. It is widely believed that NSGA-III is almost parameter-less and requires setting only one control parameter (H), and the value of \(\mu \) and \(\lambda \) can be set to \(\mu = \lambda \approx H\) as described in the original NSGA-III paper. However, the experimental results in this paper show that suitable parameter settings of \(\mu \), \(\lambda \), and H values differ from each other as well as their widely used parameter settings. Also, the performance of NSGA-III significantly depends on them. Thus, the usually used parameter settings of NSGA-III (i.e., \(\mu = \lambda \approx H\)) might be unsuitable in many cases, and \(\mu \), \(\lambda \), and H require a particular parameter tuning to realize the best performance of NSGA-III.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The code was downloaded from http://www.cs.bham.ac.uk/~xin/journal_papers.html.
- 2.
- 3.
Since, as far as we know, there is no good diversity indicator for the unbounded archive, we could not measure the diversity of the obtained nondominated solutions.
References
Andersson, M., Bandaru, S., Ng, A., Syberfeldt, A.: Parameter tuning of MOEAs using a bilevel optimization approach. In: Gaspar-Cunha, A., Henggeler Antunes, C., Coello, C.C. (eds.) EMO 2015. LNCS, vol. 9018, pp. 233–247. Springer, Cham (2015). doi:10.1007/978-3-319-15934-8_16
Bader, J., Zitzler, E.: HypE: an algorithm for fast hypervolume-based many-objective optimization. Evol. Comput. 19(1), 45–76 (2011)
Brockhoff, D., Tran, T., Hansen, N.: Benchmarking numerical multiobjective optimizers revisited. In: GECCO, pp. 639–646 (2015)
Das, I., Dennis, J.E.: Normal-boundary intersection: a new method for generating the pareto surface in nonlinear multicriteria optimization problems. SIAM J. Optim 8(3), 631–657 (1998)
Deb, K., Agrawal, S., Pratap, A., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE TEVC 6(2), 182–197 (2002)
Deb, K., Jain, H.: An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE TEVC 18(4), 577–601 (2014)
Durillo, J.J., Nebro, A.J., Luna, F., Alba, E.: On the effect of the steady-state selection scheme in multi-objective genetic algorithms. In: Ehrgott, M., Fonseca, C.M., Gandibleux, X., Hao, J.-K., Sevaux, M. (eds.) EMO 2009. LNCS, vol. 5467, pp. 183–197. Springer, Heidelberg (2009). doi:10.1007/978-3-642-01020-0_18
Eiben, A.E., Hinterding, R., Michalewicz, Z.: Parameter control in evolutionary algorithms. IEEE TEVC 3(2), 124–141 (1999)
Huband, S., Hingston, P., Barone, L., While, R.L.: A review of multiobjective test problems and a scalable test problem toolkit. IEEE TEVC 10(5), 477–506 (2006)
Ishibuchi, H., Masuda, H., Nojima, Y.: Comparing solution sets of different size in evolutionary many-objective optimization. In: IEEE CEC, pp. 2859–2866 (2015)
Ishibuchi, H., Sakane, Y., Tsukamoto, N., Nojima, Y.: Evolutionary many-objective optimization by NSGA-II and MOEA/D with large populations. In: IEEE SMC, pp. 1758–1763 (2009)
Ishibuchi, H., Setoguchi, Y., Masuda, H., Nojima, Y.: How to compare many-objective algorithms under different settings of population and archive sizes. In: IEEE CEC, pp. 1149–1156 (2016)
Ishibuchi, H., Tsukamoto, N., Nojima, Y.: Evolutionary many-objective optimization: a short review. In: IEEE CEC, pp. 2419–2426 (2008)
Li, B., Li, J., Tang, K., Yao, X.: Many-objective evolutionary algorithms: a survey. ACM Comput. Surv. 48(1), 13 (2015)
López-Ibáñez, M., Knowles, J., Laumanns, M.: On sequential online archiving of objective vectors. In: Takahashi, R.H.C., Deb, K., Wanner, E.F., Greco, S. (eds.) EMO 2011. LNCS, vol. 6576, pp. 46–60. Springer, Heidelberg (2011). doi:10.1007/978-3-642-19893-9_4
Martínez, S., Aguirre, H.E., Tanaka, K., Coello, C.A.C.: On the low-discrepancy sequences and their use in MOEA/D for high-dimensional objective spaces. In: IEEE CEC, pp. 2835–2842 (2015)
Radulescu, A., López-Ibáñez, M., Stützle, T.: Automatically improving the anytime behaviour of multiobjective evolutionary algorithms. In: Purshouse, R.C., Fleming, P.J., Fonseca, C.M., Greco, S., Shaw, J. (eds.) EMO 2013. LNCS, vol. 7811, pp. 825–840. Springer, Heidelberg (2013). doi:10.1007/978-3-642-37140-0_61
Seada, H., Deb, K.: A unified evolutionary optimization procedure for single, multiple, and many objectives. IEEE TEVC 20(3), 358–369 (2016)
Smit, S.K., Eiben, A.E.: Parameter tuning of evolutionary algorithms: generalist vs. specialist. In: Chio, C., Cagnoni, S., Cotta, C., Ebner, M., Ekárt, A., Esparcia-Alcazar, A.I., Goh, C.-K., Merelo, J.J., Neri, F., Preuß, M., Togelius, J., Yannakakis, G.N. (eds.) EvoApplications 2010. LNCS, vol. 6024, pp. 542–551. Springer, Heidelberg (2010). doi:10.1007/978-3-642-12239-2_56
Tan, Y., Jiao, Y., Li, H., Wang, X.: MOEA/D + uniform design: a new version of MOEA/D for optimization problems with many objectives. Comput. OR 40(6), 1648–1660 (2013)
Tušar, T., Filipič, B.: Differential evolution versus genetic algorithms in multiobjective optimization. In: Obayashi, S., Deb, K., Poloni, C., Hiroyasu, T., Murata, T. (eds.) EMO 2007. LNCS, vol. 4403, pp. 257–271. Springer, Heidelberg (2007). doi:10.1007/978-3-540-70928-2_22
Wagner, T., Beume, N., Naujoks, B.: Pareto-, aggregation-, and indicator-based methods in many-objective optimization. In: Obayashi, S., Deb, K., Poloni, C., Hiroyasu, T., Murata, T. (eds.) EMO 2007. LNCS, vol. 4403, pp. 742–756. Springer, Heidelberg (2007). doi:10.1007/978-3-540-70928-2_56
Wessing, S., Beume, N., Rudolph, G., Naujoks, B.: Parameter tuning boosts performance of variation operators in multiobjective optimization. In: Schaefer, R., Cotta, C., Kołodziej, J., Rudolph, G. (eds.) PPSN 2010. LNCS, vol. 6238, pp. 728–737. Springer, Heidelberg (2010). doi:10.1007/978-3-642-15844-5_73
Xiang, Y., Zhou, Y., Li, M., Chen, Z.: A vector angle based evolutionary algorithm for unconstrained many-objective optimization. IEEE TEVC (2016, in press)
Yuan, Y., Xu, H., Wang, B.: An experimental investigation of variation operators in reference-point based many-objective optimization. In: GECCO, pp. 775–782 (2015)
Yuan, Y., Xu, H., Wang, B., Yao, X.: A new dominance relation-based evolutionary algorithm for many-objective optimization. IEEE TEVC 20(1), 16–37 (2016)
Zhang, Q., Liu, W., Li, H.: The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances. In: IEEE CEC, pp. 203–208 (2009)
Zitzler, E., Thiele, L., Laumanns, M., Fonseca, C.M., da Fonseca, V.G.: Performance assessment of multiobjective optimizers: an analysis and review. IEEE TEVC 7(2), 117–132 (2003)
Acknowledgments
This research is supported by the HPCI System Research Project “Research and development of multiobjective design exploration and high-performance computing technologies for design innovation” (Project ID:hp160203).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Tanabe, R., Oyama, A. (2017). The Impact of Population Size, Number of Children, and Number of Reference Points on the Performance of NSGA-III. In: Trautmann, H., et al. Evolutionary Multi-Criterion Optimization. EMO 2017. Lecture Notes in Computer Science(), vol 10173. Springer, Cham. https://doi.org/10.1007/978-3-319-54157-0_41
Download citation
DOI: https://doi.org/10.1007/978-3-319-54157-0_41
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-54156-3
Online ISBN: 978-3-319-54157-0
eBook Packages: Computer ScienceComputer Science (R0)