saealib.IndividualBasedStrategy¶
- class saealib.IndividualBasedStrategy(evaluation_ratio=0.1)[source]¶
Bases:
OptimizationStrategyIndividual-based strategy.
- Parameters:
evaluation_ratio (float)
Methods
Initialize IndividualBasedStrategy. |
|
Score all offspring with the surrogate, then true-evaluate the top fraction. |
Method Details
- IndividualBasedStrategy.__init__(evaluation_ratio=0.1)[source]¶
Initialize IndividualBasedStrategy.
- Parameters:
evaluation_ratio (float) – Ratio of offspring selected for true objective evaluation. The top
evaluation_ratiofraction of offspring are evaluated with the real objective function; the rest are discarded after surrogate scoring. The number of neighbors for local surrogate fitting is now configured on the SurrogateManager (e.g. LocalSurrogateManager).