paref.pareto_reflection_sequences.multi_dimensional.fill_gaps_of_pareto_front_sequence#
Classes
|
Fill the gaps in the Pareto front already found |
- class paref.pareto_reflection_sequences.multi_dimensional.fill_gaps_of_pareto_front_sequence.FillGapsOfParetoFrontSequence(epsilon: float = 0.01)[source]#
Bases:
SequenceParetoReflectionsFill the gaps in the Pareto front already found
When to use#
Use this sequence if you want to successively close the gaps in the approximate Pareto front (the Pareto front of the evaluations). This means Pareto points are searched which lie in the center of gap spanning Pareto points.
What it does#
This sequence returns in each step the
fill gapPareto reflection with gap spanning points corresponding to the greatest gap in the Pareto front of the evaluations.Examples
# TBA: add
Specify some utopia point
- param epsilon:
epsilon for numerical stability
- type epsilon:
float default 0.01
- next(blackbox_function: BlackboxFunction) FillGap[source]#
Return a
fill gapPareto reflection- Parameters:
blackbox_function (BlackboxFunction) – blackbox function to which sequence is applied
- Returns:
fill gap Pareto reflection corresponding to the greatest gap in Pareto front of the evaluations
- Return type: