parsimony_Selection: Selection operators in GA-PARSIMONY

Description Usage Arguments Value Author(s) See Also

Description

Functions implementing selection genetic operator in GA-PARSIMONY after parsimony_rerank process. Linear-rank or Nonlinear-rank selection (Michalewicz (1996)).

Usage

1
2
3
parsimony_lrSelection(object, r = 2/(object@popSize*(object@popSize-1)), 
						q = 2/object@popSize, ...)
parsimony_nlrSelection(object, q = 0.25, ...)

Arguments

object

An object of class "ga_parsimony", usually resulting from a call to function ga_parsimony.

r

A tuning parameter for the specific selection operator.

q

A tuning parameter for the specific selection operator.

...

Further arguments passed to or from other methods.

Value

Return a list with four elements:

population

a matrix of dimension object@popSize times the number of decision variables containing the selected individuals or strings;

fitnessval

a vector of length object@popSize containing the fitness validation values for the selected individuals;

fitnesstst

a vector of length object@popSize containing the fitness with the test database (if it was supplied), for the selected individuals;

complexity

a vector of length object@popSize containing the model complexity for the selected individuals.

Author(s)

Francisco Javier Martinez de Pison. fjmartin@unirioja.es. EDMANS Group. http://www.mineriadatos.com

See Also

ga_parsimony


GAparsimony documentation built on Dec. 3, 2019, 5:07 p.m.