edaReport: Reporting Methods

Description Usage Arguments Details References

Description

Methods for the edaReport generic function.

Usage

1
2
3
4
5
edaReportDisabled(eda, gen, fEvals, model, pop, popEval)
edaReportSimple(eda, gen, fEvals, model, pop, popEval)
edaReportDumpPop(eda, gen, fEvals, model, pop, popEval)
edaReportDumpSelectedPop(eda, gen, fEvals, model, pop, popEval)
edaReportCombined(...)

Arguments

eda

EDA instance.

gen

Generation.

fEvals

Evaluations of the objective function.

model

Model learned in the current generation.

pop

Matrix with one row for each solution in the population.

popEval

Vector with the evaluation of each solution in pop.

...

Functions that implement reporting methods.

Details

Reporting methods provide progress information during the execution of the EDA. The following reporting methods are implemented.

edaReportDisabled

Disable reporting progress. This is the default method of the edaReport generic function.

edaReportSimple

Print one line at each generation with the number of generations, and the minimum, mean and standard deviation of the evaluation of the candidate solutions in the population.

edaReportDumpPop

Save the population at each generation in a different plain-text file in the current working directory. The names of the files are pop_1.txt, pop_2.txt, and so on.

edaReportDumpSelectedPop

Save the selected population at each generation in a different plain-text file in the current working directory. The names of the files are sel_1.txt, sel_2.txt, and so on.

edaReportCombined

Execute all the reporting methods specified in ....

References

Gonzalez-Fernandez Y, Soto M (2014). copulaedas: An R Package for Estimation of Distribution Algorithms Based on Copulas. Journal of Statistical Software, 58(9), 1-34. http://www.jstatsoft.org/v58/i09/.


copulaedas documentation built on May 1, 2019, 10:24 p.m.