paref.pareto_reflections.find_maximal_pareto_point#

Classes

FindMaximalParetoPoint(blackbox_function[, ...])

Find a Pareto point which represents a trade-off in all components

class paref.pareto_reflections.find_maximal_pareto_point.FindMaximalParetoPoint(blackbox_function: BlackboxFunction, potency: int = 4)[source]#

Bases: ParetoReflection

Find a Pareto point which represents a trade-off in all components

When to use#

This Pareto reflection should be used if a Pareto point is desired which represents a trade-off in all components.

What it does#

The Pareto points of this map are the ones which are closest to the theoretical global optimum after normalization.

Warning

This Pareto reflection assumes that the minima of components was already (approximately) found. Use the Find1ParetoPoints Pareto reflection to find the minima of components.

param blackbox_function:

blackbox function to which this reflection is applied

type blackbox_function:

BlackboxFunction

param potency:

p rank of the underlying p-norm

type potency:

int

__call__(x: ndarray) ndarray[source]#
property dimension_codomain: int#
property dimension_domain: int#