Papers › Learning to Approximate: Auto Direction Vector Set Generation for Hypervolume...

Learning to Approximate: Auto Direction Vector Set Generation for Hypervolume Contribution Approximation

18 Jan 2022arXiv:2201.06707archive 2025-07-28

Ke Shang, Tianye Shu, Hisao Ishibuchi

Hypervolume contribution is an important concept in evolutionary multi-objective optimization (EMO). It involves in hypervolume-based EMO algorithms and hypervolume subset selection algorithms. Its main drawback is that it is computationally expensive in high-dimensional spaces, which limits its applicability to many-objective optimization. Recently, an R2 indicator variant (i.e., R₂^(HVC) indicator) is proposed to approximate the hypervolume contribution. The R₂^(HVC) indicator uses line segments along a number of direction vectors for hypervolume contribution approximation. It has been shown that different direction vector sets lead to different approximation quality. In this paper, we propose \textit{Learning to Approximate (LtA)}, a direction vector set generation method for the R₂^(HVC) indicator. The direction vector set is automatically learned from training data. The learned direction vector set can then be used in the R₂^(HVC) indicator to improve its approximation quality. The usefulness of the proposed LtA method is examined by comparing it with other commonly-used direction vector set generation methods for the R₂^(HVC) indicator. Experimental results suggest the superiority of LtA over the other methods for generating high quality direction vector sets.

PaperPDFCode

Code

hisaolabsustc/lta officialmentioned in paper report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections