|
|
static constexpr std::size_t | min_individuals {10} |
| | Minimum population size required for Differential Evolution.
|
◆ weight
| interval<double> ultra::parameters::de_parameters::weight {0.5, 1.0} |
Weighting factor range (aka differential factor range).
It has been found recently that selecting the weight from the interval [0.5, 1.0] randomly for each generation or for each difference vector, a technique called dither, improves convergence behaviour significantly, especially for noisy objective functions.
- See also
- https://github.com/morinim/ultra/wiki/bibliography#5
The documentation for this struct was generated from the following file: