mutation_current_to_pbest {ExpDE}R Documentation

/current-to-pbest mutation for DE

Description

Implements the "/current-to-pbest" mutation for the ExpDE framework

Usage

mutation_current_to_pbest(X, mutpars)

Arguments

X

population matrix

mutpars

mutation parameters (see Mutation parameters for details)

Details

This routine also implements one special case:

Value

Matrix M containing the mutated population

Mutation Parameters

The mutpars parameter contains all parameters required to define the mutation. mutation_current_to_pbest() understands the following fields in mutpars:

Warning

This routine will search for the performance vector of population X (J) in the parent environment (using parent.frame(). This variable must be defined for mutation_current_to_pbest() to work.

References

J. Zhang, A.C. Sanderson, "JADE: Adaptive differential evolution with optional external archive". IEEE Transactions on Evolutionary Computation 13:945-958, 2009

Author(s)

Felipe Campelo (fcampelo@ufmg.br)


[Package ExpDE version 0.1.4 Index]