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

STHV-Net: Hypervolume Approximation based on Set Transformer

Published: 12 July 2023 Publication History

Abstract

In this paper, we propose STHV-Net to approximate the hyper-volume indicator based on Set Transformer. Set Transformer is an advanced model to process set-form data which concentrates on the interaction of set elements. STHV-Net receives a non-dominated positive solution set of any size and outputs an approximate hyper-volume value of this solution set. The output value is independent of the order of the elements in the input set. The performance of STHV-Net is compared with three existing approximation methods (Monte Carlo, R2 indicator, HV-Net) using two evaluation criteria: approximation errors and computing time. Our experimental results show that STHV-Net is superior to the Monte Carlo method and the R2 indicator method with respect to these two criteria. Compared with HV-Net, our method can obtain lower approximation errors at the cost of a slightly longer computing time. We provide six representative models with different parameter sizes for users who have different preferences about the tradeoff between approximation error and computing time.

References

[1]
Nicola Beume, Boris Naujoks, and Michael Emmerich. 2007. SMS-EMOA: Multiobjective selection based on dominated hypervolume. European Journal of Operational Research 181, 3 (2007), 1653--1669.
[2]
Julian Blank and Kalyanmoy Deb. 2020. pymoo: Multi-Objective Optimization in Python. IEEE Access 8 (2020), 89497--89509.
[3]
Karl Bringmann and Tobias Friedrich. 2010. Approximating the volume of unions and intersections of high-dimensional geometric objects. Computational Geometry 43, 6 (2010), 601--610.
[4]
Carlos A Coello Coello and Nareli Cruz Cortés. 2005. Solving multiobjective optimization problems using an artificial immune system. Genetic Programming and Evolvable Machines 6, 2 (2005), 163--190.
[5]
Kalyanmoy Deb, Amrit Pratap, Sameer Agarwal, and Thirunavukarasu Meyarivan. 2002. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation 6, 2 (2002), 182--197.
[6]
Jingda Deng and Qingfu Zhang. 2019. Approximating hypervolume and hyper-volume contributions using polar coordinate. IEEE Transactions on Evolutionary Computation 23, 5 (2019), 913--918.
[7]
Jingda Deng and Qingfu Zhang. 2020. Combining Simple and Adaptive Monte Carlo Methods for Approximating Hypervolume. IEEE Transactions on Evolutionary Computation 24, 5 (2020), 896--907.
[8]
Richard M Everson, Jonathan E Fieldsend, and Sameer Singh. 2002. Full elite sets for multi-objective optimisation. In Adaptive Computing in Design and Manufacture V. Springer, 343--354.
[9]
Mark Fleischer. 2003. The measure of Pareto optima applications to multiobjective metaheuristics. In International Conference on Evolutionary Multi-criterion Optimization. Springer, 519--533.
[10]
Renaud Lacour, Kathrin Klamroth, and Carlos M. Fonseca. 2017. A box decomposition algorithm to compute the hypervolume indicator. Computers & Operations Research 79 (2017), 347--360.
[11]
Juho Lee, Yoonho Lee, Jungtaek Kim, Adam Kosiorek, Seungjin Choi, and Yee Whye Teh. 2019. Set Transformer: A Framework for Attention-based Permutation-Invariant Neural Networks. In Proceedings of the 36th International Conference on Machine Learning (Proceedings of Machine Learning Research, Vol. 97). PMLR, 3744--3753.
[12]
Ilya Loshchilov and Frank Hutter. 2017. SGDR: Stochastic Gradient Descent with Warm Restarts. In International Conference on Learning Representations.
[13]
Ilya Loshchilov and Frank Hutter. 2019. Decoupled Weight Decay Regularization. In International Conference on Learning Representations.
[14]
Emin Orhan and Xaq Pitkow. 2018. Skip Connections Eliminate Singularities. In International Conference on Learning Representations.
[15]
Luis V. Santana-Quintero, Alfredo Arias Montaño, and Carlos A. Coello Coello. 2010. A Review of Techniques for Handling Expensive Functions in Evolutionary Multi-Objective Optimization. Springer Berlin Heidelberg, 29--59.
[16]
Ke Shang, Weiyu Chen, Weiduo Liao, and Hisao Ishibuchi. 2022. HV-Net: Hyper-volume Approximation based on DeepSets. IEEE Transactions on Evolutionary Computation (2022).
[17]
Ke Shang, Hisao Ishibuchi, Min-Ling Zhang, and Yiping Liu. 2018. A New R2 Indicator for Better Hypervolume Approximation. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO '18). Association for Computing Machinery, 745--752.
[18]
David Allen Van Veldhuizen. 1999. Multiobjective evolutionary algorithms: classifications, analyses, and new innovations. Air Force Institute of Technology.
[19]
Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. 2017. Attention is all you need. Advances in Neural Information Processing Systems 30 (2017).
[20]
Lyndon While, Lucas Bradstreet, and Luigi Barone. 2012. A Fast Way of Calculating Exact Hypervolumes. IEEE Transactions on Evolutionary Computation 16, 1 (2012), 86--95.
[21]
Lyndon While, Philip Hingston, Luigi Barone, and Simon Huband. 2006. A faster algorithm for calculating hypervolume. IEEE Transactions on Evolutionary Computation 10, 1 (2006), 29--38.
[22]
Manzil Zaheer, Satwik Kottur, Siamak Ravanbakhsh, Barnabas Poczos, Russ R Salakhutdinov, and Alexander J Smola. 2017. Deep sets. Advances in Neural Information Processing Systems 30 (2017).
[23]
Qingfu Zhang and Hui Li. 2007. MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition. IEEE Transactions on Evolutionary Computation 11, 6 (2007), 712--731.
[24]
Eckart Zitzler and Lothar Thiele. 1998. Multiobjective optimization using evolutionary algorithms---a comparative case study. In Parallel Problem Solving from Nature---PPSN V: 5th International Conference Amsterdam, The Netherlands September 27--30, 1998 Proceedings 5. Springer, 292--301.
[25]
Eckart Zitzler, Lothar Thiele, Marco Laumanns, and Viviane Grunert da Fonseca Fonseca, Carlos M. Fonseca. 2003. Performance assessment of multiobjective optimizers: an analysis and review. IEEE Transactions on Evolutionary Computation 7, 2 (2003), 117--132.

Cited By

View all
  • (2024)GHVC-Net: Hypervolume Contribution Approximation Based on Graph Neural Network2024 IEEE International Conference on Systems, Man, and Cybernetics (SMC)10.1109/SMC54092.2024.10831090(5339-5346)Online publication date: 6-Oct-2024

Index Terms

  1. STHV-Net: Hypervolume Approximation based on Set Transformer
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        GECCO '23: Proceedings of the Genetic and Evolutionary Computation Conference
        July 2023
        1667 pages
        ISBN:9798400701191
        DOI:10.1145/3583131
        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 the author(s) 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: 12 July 2023

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. hypervolume approximation
        2. set transformer
        3. HV-Net
        4. evolutionary multi-objective optimization

        Qualifiers

        • Research-article

        Conference

        GECCO '23
        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)21
        • Downloads (Last 6 weeks)1
        Reflects downloads up to 28 Feb 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)GHVC-Net: Hypervolume Contribution Approximation Based on Graph Neural Network2024 IEEE International Conference on Systems, Man, and Cybernetics (SMC)10.1109/SMC54092.2024.10831090(5339-5346)Online publication date: 6-Oct-2024

        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