ScaleFitness {xegaSelectGene} | R Documentation |
Scaling Fitness
Description
Fitness is transformed by a power function
fit^k
.
If k
is
less than 1: Selection pressure is decreased.
1: Selection pressure remains constant.
larger than 1: Selection pressure is increased.
0: Fitness is constant. Random selection.
smaller than 0: Fitness is
1/k
.
Usage
ScaleFitness(fit, k, lF)
Arguments
fit |
A fitness vector. |
k |
Scaling exponent. |
lF |
Local configuration. |
Details
Power functions are used for contrast sharpening or softening in image analysis. For fuzzy sets representing the value of a linguistic variable, the power function has been used as concentration or dilation transformations for modeling adverbs.
Value
A scaled fitness vector.
References
Wenstop, Fred (1980) Quantitative Analysis with Linguistic Variables. Fuzzy Sets and Systems, 4(2), pp. 99-115. <doi:10.1016/0165-0114(80)90031-7>
See Also
Other Scaling:
ContinuousScaleFitness()
,
DispersionRatio()
,
ScalingFitness()
,
ThresholdScaleFitness()
Examples
lF<-list()
lF$Offset<-parm(0.0001)
fit<-sample(10, 20, replace=TRUE)
fit
ScaleFitness(fit, 0.5, lF)