skip to main content
10.1145/3449639.3459388acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Metric for evaluating normalization methods in multiobjective optimization

Published: 26 June 2021 Publication History

Abstract

Normalization is an important algorithmic component for multiobjective evolutionary algorithms (MOEAs). Different normalization methods have been proposed in the literature. Recently, several studies have been conducted to examine the effects of normalization methods. However, the existing evaluation methods for investigating the effects of normalization are limited due to their drawbacks. In this paper, we discuss the limitations of the existing evaluation methods. A new metric has been proposed to facilitate the investigation of normalization methods. Our analysis clearly shows the superiority of the proposed metric over the existing methods. We also use the proposed metric to compare three popular normalization methods on problems with different Pareto front shapes.

References

[1]
Md. Asafuddoula, Hemant Kumar Singh, and Tapabrata Ray. 2018. An enhanced decomposition-based evolutionary algorithm with adaptive reference vectors. IEEE Transactions on Cybernetics 48, 8 (Aug. 2018), 2321--2334.
[2]
Kalyan Shankar Bhattacharjee, Hemant Kumar Singh, Tapabrata Ray, and Qingfu Zhang. 2017. Decomposition based evolutionary algorithm with a dual set of reference vectors. In Proceedings of the IEEE Congress on Evolutionary Computation. San Sebastian, Spain, 105--112.
[3]
J. Blank and K. Deb. 2020. Pymoo: multi-objective optimization in Python. IEEE Access 8 (April 2020), 89497--89509.
[4]
Julian Blank, Kalyanmoy Deb, and Proteek Chandan Roy. 2019. Investigating the normalization procedure of NSGA-III. In Proceedings of Evolutionary Multi-Criterion Optimization, Vol. 11411. East Lansing, MI, USA, 229--240.
[5]
Lei Chen, Kalyanmoy Deb, Hai-Lin Liu, and Qingfu Zhang. 2020. Effect of objective normalization and penalty parameter on penalty boundary intersection decomposition based evolutionary many-objective optimization algorithms. Evolutionary Computation (June 2020), 1--25.
[6]
Ran Cheng, Yaochu Jin, Markus Olhofer, and Bernhard Sendhoff. 2016. A reference vector guided evolutionary algorithm for many-objective optimization. IEEE Transactions on Evolutionary Computation 20, 5 (Oct. 2016), 773--791.
[7]
Kalyanmoy Deb, Shamik Chaudhuri, and Kaisa Miettinen. 2006. Towards estimating nadir objective vector using evolutionary approaches. In Proceedings of the Genetic and Evolutionary Computation Conference. Seattle, Washington, USA, 643.
[8]
Kalyanmoy Deb and Himanshu Jain. 2014. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: Solving problems with box constraints. IEEE Transactions on Evolutionary Computation 18, 4 (Aug. 2014), 577--601.
[9]
Kalyanmoy Deb and Kaisa Miettinen. 2009. A review of nadir point estimation procedures using evolutionary approaches: A tale of dimensionality reduction. In Proceedings of the International Conference on Multiple Criteria Decision Making. Auckland, New Zealand, 1--14.
[10]
Kalyanmoy Deb, Kaisa Miettinen, and Shamik Chaudhuri. 2010. Toward an estimation of nadir objective vector using a hybrid of evolutionary and local search approaches. IEEE Transactions on Evolutionary Computation 14, 6 (Dec. 2010), 821--841.
[11]
Kalyanmoy Deb, Amrit Pratap, Sameer Agarwal, and TAMT Meyarivan. 2002. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation 6, 2 (April 2002), 182--197.
[12]
Kalyanmoy Deb, Lothar Thiele, Marco Laumanns, and Eckart Zitzler. 2002. Scalable multi-objective optimization test problems. In Proceedings of the IEEE Congress on Evolutionary Computation. Honolulu, USA, 825--830.
[13]
Hiroaki Fukumoto and Akira Oyama. 2019. Impact of estimation method of ideal/nadir points on practically-constrained multi-objective optimization problems for decomposition-based multi-objective evolutionary algorithm. In IEEE Symposium Series on Computational Intelligence. Xiamen, China, 2138--2145.
[14]
LinjunHe, Hisao Ishibuchi, Anupam Trivedi, and Dipti Srinivasan. 2020. Dynamic normalization in MOEA/D for multiobjective optimization. In Proceedings of the IEEE Congress on Evolutionary Computation. Glasgow, Scotland, United Kingdom.
[15]
Linjun He, Hisao Ishibuchi, Anupam Trivedi, Handing Wang, Yang Nan, and Dipti Srinivasan. 2021. A Survey of Normalization Methods in Multiobjective Evolutionary Algorithms. (2021).
[16]
Linjun He, Yang Nan, Ke Shang, and Hisao Ishibuchi. 2019. A study of the naïve objective space normalization method in MOEA/D. In IEEE Symposium Series on Computational Intelligence. Xiamen, China, 1834--1840.
[17]
Raquel Hernández Gómez and Carlos A Coello Coello. 2015. Improved metaheuristic based on the R2 indicator for many-objective optimization. In Proceedings of the Genetic and Evolutionary Computation Conference. Madrid, Spain, 679--686.
[18]
Raquel Hernández Gómez, Carlos A. Coello Coello, and Enrique Alba. 2016. A parallel version of SMS-EMOA for many-objective optimization problems. In Proceedings of the International Conference on Parallel Problem Solving from Nature. Coimbra, Portugal, 568--577.
[19]
Raquel Hernández Gómez, Carlos A. Coello Coello, and Enrique Alba Torres. 2016. A multi-objective evolutionary algorithm based on parallel coordinates. In Proceedings of the Genetic and Evolutionary Computation Conference. Denver, Colorado, USA, 565--572.
[20]
Simon Huband, Philip Hingston, Luigi Barone, and Lyndon While. 2006. A review of multiobjective test problems and a scalable test problem toolkit. IEEE Transactions on Evolutionary Computation 10, 5 (Oct. 2006), 477--506.
[21]
Hisao Ishibuchi, Ken Doi, and Yusuke Nojima. 2016. Reference point specification in MOEA/D for multi-objective and many-objective problems. In Proceedings of the International Conference on Systems, Man and Cybernetics. Budapest, Hungary, 4015--4020.
[22]
Hisao Ishibuchi, Ken Doi, and Yusuke Nojima. 2017. On the effect of normalization in MOEA/D for multi-objective and many-objective optimization. Complex & Intelligent Systems 3, 4 (Dec. 2017), 279--294.
[23]
Hisao Ishibuchi, Noritaka Tsukamoto, and Yusuke Nojima. 2008. Evolutionary many-objective optimization: A short review. In Proceedings of the IEEE Congress on Evolutionary Computation. Hong Kong, China, 2419--2426.
[24]
Himanshu Jain and Kalyanmoy Deb. 2014. An evolutionary many-objective optimization algorithm using reference-point based nondominated sorting approach, part II: Handling constraints and extending to an adaptive approach. IEEE Transactions on Evolutionary Computation 18, 4 (Aug. 2014), 602--622.
[25]
Shouyong Jiang and Shengxiang Yang. 2017. A strength Pareto evolutionary algorithm based on reference direction for multiobjective and many-objective optimization. IEEE Transactions on Evolutionary Computation 21, 3 (June 2017), 329--346.
[26]
Bingdong Li, Jinlong Li, Ke Tang, and Xin Yao. 2015. Many-objective evolutionary algorithms: A survey. Comput. Surveys 48, 1 (Sept. 2015), 1--35.
[27]
Yiping Liu, Dunwei Gong, Jing Sun, and Yaochu Jin. 2017. A many-objective evolutionary algorithm using a one-by-one selection strategy. IEEE Transactions on Cybernetics 47, 9 (Sept. 2017), 2689--2702.
[28]
Yiping Liu, Hisao Ishibuchi, Gary G. Yen, Yusuke Nojima, Naoki Masuyama, and Yuyan Han. 2020. On the normalization in evolutionary multi-modal multi-objective optimization. In Proceedings of the IEEE Congress on Evolutionary Computation. Glasgow, United Kingdom, 1--8.
[29]
Ryoji Tanabe and Hisao Ishibuchi. 2020. An easy-to-use real-world multi-objective optimization problem suite. Applied Soft Computing 89 (April 2020).
[30]
Ryoji Tanabe, Hisao Ishibuchi, and Akira Oyama. 2017. Benchmarking multi-and many-objective evolutionary algorithms under two optimization scenarios. IEEE Access 5 (Sept. 2017), 19597--19619.
[31]
Ye Tian, Ran Cheng, Xingyi Zhang, and Yaochu Jin. 2017. PlatEMO: A MATLAB platform for evolutionary multi-objective optimization. IEEE Computational Intelligence Magazine 12, 4 (Nov. 2017), 73--87.
[32]
Ye Tian, Xiaoshu Xiang, Xingyi Zhang, Ran Cheng, and Yaochu Jin. 2018. Sampling reference points on the pareto fronts of benchmark multi-objective optimization problems. In Proceedings of the IEEE Congress on Evolutionary Computation. Rio de Janeiro, Brazil.
[33]
Handing Wang, Shan He, and Xin Yao. 2017. Nadir point estimation for many-objective optimization problems based on emphasized critical regions. Soft Computing 21, 9 (May 2017), 2283--2295.
[34]
Rui Wang, Jian Xiong, Hisao Ishibuchi, Guohua Wu, and Tao Zhang. 2017. On the effect of reference point in MOEA/D for multi-objective optimization. Applied Soft Computing 58 (Sept. 2017), 25--34.
[35]
Yuan Yuan, Hua Xu, Bo Wang, and Xin Yao. 2016. A new dominance relation-based evolutionary algorithm for many-objective optimization. IEEE Transactions on Evolutionary Computation 20, 1 (Feb. 2016), 16--37.
[36]
Saúl Zapotecas Martínez, Víctor A. Sosa Hernández, Hernán Aguirre, Kiyoshi Tanaka, and Carlos A. Coello Coello. 2014. Using a family of curves to approximate the Pareto front of a multi-objective optimization problem. In Proceedings of the International Conference on Parallel Problem Solving from Nature, Vol. 8672. Ljubljana, Slovenia, 682--691.
[37]
Qingfu Zhang and Hui Li. 2007. MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11, 6 (Dec. 2007), 712--731.

Cited By

View all
  • (2024)Investigating normalization in preference-based evolutionary multi-objective optimization using a reference pointApplied Soft Computing10.1016/j.asoc.2024.111646159:COnline publication date: 1-Jul-2024
  • (2023)Decision making for multi‐objective problems: Mean and median metricsSystems Engineering10.1002/sys.2169026:6(814-829)Online publication date: 12-May-2023
  • (2022)Relation Between Objective Space Normalization and Weight Vector Scaling in Decomposition-Based Multiobjective Evolutionary AlgorithmsIEEE Transactions on Evolutionary Computation10.1109/TEVC.2022.319210027:5(1177-1191)Online publication date: 18-Jul-2022

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '21: Proceedings of the Genetic and Evolutionary Computation Conference
June 2021
1219 pages
ISBN:9781450383509
DOI:10.1145/3449639
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 June 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. decomposition-based multi-objective algorithms
  2. multi-objective optimization
  3. nadir point
  4. objective space normalization

Qualifiers

  • Research-article

Funding Sources

  • the National Research Foundation Singapore under its AI Singapore Programme
  • the Program for Guangdong Introducing Innovative and Enterpreneurial Teams
  • Guangdong Provincial Key Laboratory
  • the Program for University Key Laboratory of Guangdong Province
  • Shenzhen Science and Technology Program
  • National Natural Science Foundation of China

Conference

GECCO '21
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)14
  • Downloads (Last 6 weeks)1
Reflects downloads up to 28 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Investigating normalization in preference-based evolutionary multi-objective optimization using a reference pointApplied Soft Computing10.1016/j.asoc.2024.111646159:COnline publication date: 1-Jul-2024
  • (2023)Decision making for multi‐objective problems: Mean and median metricsSystems Engineering10.1002/sys.2169026:6(814-829)Online publication date: 12-May-2023
  • (2022)Relation Between Objective Space Normalization and Weight Vector Scaling in Decomposition-Based Multiobjective Evolutionary AlgorithmsIEEE Transactions on Evolutionary Computation10.1109/TEVC.2022.319210027:5(1177-1191)Online publication date: 18-Jul-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media