View source: R/xegaDfScaleFactor.R
UniformRandomScaleFactorDERSF | R Documentation |
The scale factor is computed by
0.5*(1+rand(0,1))
.
See section 16.1 of Sharma et al. (2019), p.940 and
Das et al. (2005). The mean value of the SF
is 0.75
.
UniformRandomScaleFactorDERSF(lF)
lF |
Local configuration. |
A constant scale factor.
Sharma, Prashant; Sharma, Harish; Kumar, Sandeep; Bansal, Jagdish Chand (2019): A Review on Scale Factor Strategies in Differential Evolution Algorithm. pp. 925-934. In: Bansal, Jagdish Chand et al. (2019) Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, Vol. 817. Springer, Singapore, 2019. (ISBN:978-981-13-1594-7)
Das, Swagatam; Konar, Amit; Chakraborty, Uday K. (2005): Two Improved Differential Evolution Schemes for Faster Global Search. pp. 991-998. In: Proceedings of the 7th Annual Conference on Genetic and Evolutionary Computation, Association for Computing Machinery, New York. (doi:10.1145/1068009.1068177)
Other Scale Factor:
CauchySF()
,
ConstScaleFactor()
,
DETVSF()
,
FitnessBasedSelfAdaptiveSF()
,
RandomGaussianSF()
,
UniformRandomScaleFactor()
parm<-function(x){function() {return(x)}}
lF<-list()
lF$ScaleFactor1<-parm(0.90)
UniformRandomScaleFactorDERSF(lF)
lF$ScaleFactor1<-parm(1.10)
UniformRandomScaleFactorDERSF(lF)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.