emoa_indicators: Computation of the unary epsilon-indicator.

Description Usage Arguments Value

Description

Functions for the computation of unary and binary measures which are useful for the evaluation of the performace of EMOAs. See the references section for literature on these indicators.

Given a set of points points, computeEpsilonIndicator computes the unary epsilon-indicator provided a set of reference points ref.points.

The computeHypervolumeIndicator function computes the hypervolume indicator Hyp(X, R, r). Given a set of point X (points), another set of reference points R (ref.points) (which maybe the true Pareto front) and a reference point r (ref.point) it is defined as Hyp(X, R, r) = HV(X, r) - HV(R, r).

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
computeEpsilonIndicator(points, ref.points)

computeHypervolumeIndicator(points, ref.points, ref.point = NULL)

computeR1Indicator(points, ref.points, ideal.point = NULL,
  nadir.point = NULL, lambda = NULL, utility = "tschebycheff")

computeR2Indicator(points, ref.points, ideal.point = NULL,
  nadir.point = NULL, lambda = NULL, utility = "tschebycheff")

computeR3Indicator(points, ref.points, ideal.point = NULL,
  nadir.point = NULL, lambda = NULL, utility = "tschebycheff")

Arguments

points

[matrix]
Matrix of points.

ref.points

[matrix]
Set of reference points.

ref.point

[numeric]
A single reference point used e.g. for the computation of the hypervolume indicator via computeHypervolumeIndicator. If NULL the nadir point of the union of the points and ref.points is used.

ideal.point

[numeric]
The utopia point of the true Pareto front, i.e., each component of the point contains the best value if the other objectives are neglected.

nadir.point

[numeric]
Nadir point of the true Pareto front.

lambda

[integer(1)]
Number of weight vectors to use in estimating the utility function.

utility

[character(1)]
Name of the utility function to use. Must be one of “weightedsum”, “tschebycheff” or “augmented tschbycheff”.

Value

[numeric(1)] Epsilon indicator.


jakobbossek/ecr documentation built on May 18, 2019, 9:09 a.m.