This function is used by optimES
as a main loop for running
the Evolution Strategy with the given parameter set specified by SPOT.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | spotAlgEs(
mue = 10,
nu = 10,
dimension = 2,
mutation = 2,
sigmaInit = 1,
nSigma = 1,
tau0 = 0,
tau = 1,
rho = "bi",
sel = -1,
stratReco = 1,
objReco = 2,
maxGen = Inf,
maxIter = Inf,
seed = 1,
noise = 0,
fName = funSphere,
lowerLimit = -1,
upperLimit = 1,
verbosity = 0,
plotResult = FALSE,
logPlotResult = FALSE,
sigmaRestart = 0.1,
preScanMult = 1,
globalOpt = NULL,
...
)
|
mue |
number of parents, default is |
nu |
selection pressure. That means, number of offspring (lambda) is mue multiplied with nu. Default is |
dimension |
dimension number of the target function, default is |
mutation |
mutation type, either |
sigmaInit |
initial sigma value (step size), default is |
nSigma |
number of different sigmas, default is |
tau0 |
number, default is |
tau |
number, learning parameter for self adaption, default is |
rho |
number of parents involved in the procreation of an offspring (mixing number), default is |
sel |
number of selected individuals, default is |
stratReco |
Recombination operator for strategy variables. |
objReco |
Recombination operator for object variables. |
maxGen |
number of generations, stopping criterion, default is |
maxIter |
number of iterations (function evaluations), stopping criterion, default is |
seed |
number, random seed, default is |
noise |
number, value of noise added to fitness values, default is |
fName |
function, fitness function, default is |
lowerLimit |
number, lower limit for search space, default is |
upperLimit |
number, upper limit for search space, default is |
verbosity |
defines output verbosity of the ES, default is |
plotResult |
boolean, asks if results are plotted, default is |
logPlotResult |
boolean, asks if plot results should be logarithmic, default is |
sigmaRestart |
number, value of sigma on restart, default is |
preScanMult |
initial population size is multiplied by this number for a pre-scan, default is |
globalOpt |
termination criterion on reaching a desired optimum value, should be a vector of length dimension (LOCATION of the optimum). Default to NULL, which means it is ignored. |
... |
additional parameters to be passed on to |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.