recombination_eigen: /eigen recombination for DE

Description Usage Arguments Value Recombination Parameters References

Description

Implements the "/eigen" (eigenvector-based) recombination for the ExpDE framework

Usage

1
recombination_eigen(X, M, recpars)

Arguments

X

population matrix (original)

M

population matrix (mutated)

recpars

recombination parameters (see Recombination parameters for details)

Value

Matrix U containing the recombined population

Recombination Parameters

The recpars parameter contains all parameters required to define the recombination. recombination_eigen() understands the following fields in recpars:

  • othername: name of the recombination operator to be applied after the projection in the eigenvector basis

  • ... : parameters required (or optional) to the operator defined by recpars$othername

References

Shu-Mei Guo e Chin-Chang Yang, "Enhancing differential evolution utilizing eigenvector-based crossover operator", IEEE Transactions on Evolutionary Computation 19(1):31-49, 2015.



Search within the ExpDE package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.