Fitting with differential evolution: an introduction and evaluation

Fitting with differential evolution: an introduction and evaluation
复制标题

DOI:
10.1107/s0021889811041446
复制
发表时间:
2011-12-01
影响因子:
6.1
通讯作者:
Bjoerck, Matts
Bjoerck, Matts
中科院分区:
材料科学3区
文献类型:
--
作者:
Bjoerck, Matts

文献摘要

被引文献

相似文献

差分进化是一种全局优化算法,由于其有效性,已开始在散射社区中广泛使用。在这篇文章中,该算法的性能进行评估,通过拟合的X射线反射率数据集,并调查其收敛行为作为其调整参数的函数。结果提供了重要的见解,应用差分进化算法散射问题,并提供了一些经验法则,如何调整参数。结果表明,通过选择最佳的调谐参数值,拟合过程的速度可以增加一个数量级。
Differential evolution is a global optimization algorithm that has started to find widespread use in the scattering community because of its proven effectiveness. In this article the performance of the algorithm is evaluated by fitting an X-ray reflectivity data set and investigating its convergence behavior as a function of its tuning parameters. The results offer important insights for applying differential evolution algorithms to scattering problems and provide some rules of thumb on how to tune the parameters. It is shown that, by choosing optimal tuning parameter values, the speed of the fitting process can be increased by an order of magnitude.