Hypervolume approximation

Hypervolume indicator of a Pareto frontier.

이 제출물을 팔로우합니다

Approximates the hypervolume of a Pareto frontier. First, it generates
random samples in the hypercuboid defined by the utopia and antiutopia
points. Second, it counts the number of samples dominated by the front.
The hypervolume is approximated as the ratio 'dominated points / total
points'.
Please notice that the choice of the utopia and antiutopia point is
crucial: using points very far from the frontier will result in similar
hypervolume even for very different frontiers (if the utopia is too far
away, the hypervolume will be always low; if the antiutopia is too far
away, the hypervolume will be always high).
Also, frontier points "beyond" the reference points will not be counted
for the approximation (e.g., if the antiutopia is above the frontier or
the utopia is below, the hypervolume will be 0).
Inputs:
- F : the Pareto front to evaluate
- AU : antiutopia point
- U : utopia point
- N : number of sample for the approximation

Outputs:
- hv : hypervolume

인용 양식

Simone (2026). Hypervolume approximation (https://kr.mathworks.com/matlabcentral/fileexchange/50517-hypervolume-approximation), MATLAB Central File Exchange. 검색 날짜: .

도움

도움 받은 파일: Hypervolume Indicator

도움 준 파일: Hypervolume Approximation (MEX)

카테고리

Help CenterMATLAB Answers에서 Multiobjective Optimization에 대해 자세히 알아보기

일반 정보

MATLAB 릴리스 호환 정보

  • 모든 릴리스와 호환

플랫폼 호환성

  • Windows
  • macOS
  • Linux
버전 퍼블리시됨 릴리스 정보 Action
1.0.0.0