Package org.moeaframework.core.indicator
package org.moeaframework.core.indicator
Collection of unary quality indicators for comparing the quality of non-dominated approximation sets.
References:
- Knowles, J. and D. Corne. "On Metrics for Comparing Non-Dominated Sets." Proceedings of the 2002 Congress on Evolutionary Computation, pp. 711-716, 2002.
- Coello Coello, C.A. et al. "Evolutionary Algorithms for Solving Multi-Objective Problems." 2nd Edition, Springer, 2007.
-
ClassDescriptionAdditive ε-indicator for minimization problems.Measures the contribution of the approximation set to the reference set.Class for constructing normalizers, allowing users to override defaults for specific problems.Generational distance (GD) indicator.Generational distance plus (GD+) indicator.Hypervolume indicator.Helper for evaluating multiple performance indicators, primarily for avoiding repetitive calculations that would occur if creating each indicator separately.Collection of indicator results, with values defaulting to 0d/0d if not included.Inverted generational distance (IGD) indicator.Inverted generational distance plus (IGD+) indicator.Maximum Pareto front error metric.Calculates hypervolume using a compiled executable.Abstract class for indicators that require normalized approximation and reference sets.Normalizes populations so that all objectives reside in the range
[0, 1]
.Hypervolume indicator as implemented by the PISA library.Computes the R1 indicator.Computes the R2 indicator.Computes the R3 indicator.Abstract class for implementing R indicator functions.Chebyshev (also referred to as Chebychev or Tchebycheff) utility function.Linear-weighted sum utility function.Interface for defining utility functions.Spacing metric.Enumeration of standard indicators provided by the MOEA Framework.Fast hypervolume calculation published by the Walking Fish Group (WFG).Fast hypervolume calculation published by the Walking Fish Group (WFG).