差分进化(Differential Evolution,DE)
来源:互联网 发布:网络流行语2017口头禅 编辑:程序博客网 时间:2024/06/06 22:45
- 引言
在进化计算中,差分进化(DE)是一种通过迭代地尝试改进关于给定质量度量的候选解决方案来优化问题的方法。这种方法通常被称为metaheuristics,因为它们对被优化的问题做出很少的假设或者没有做任何假设,并且可以搜索候选解决方案的非常大的空间。然而,像DE这样的metaheuristics并不能保证找到最佳的解决方案。
DE用于多维实值函数,但不使用被优化问题的梯度,这意味着DE并不要求优化问题是可微分的,正如经典优化方法(如梯度下降和拟牛顿方法)所要求的那样。DE因此也可以用于连续性不好,噪音大,时间变化等优化问题。 - 历史
差分进化算法是由Ken Price试图解决Rainer Storn给他提出的Chebychev多项式拟合问题的。Ken发明了使用矢量差异来扰动矢量群体的想法时,发生了一个突破。由于这个开创性的想法,Ken和Rainer之间的热烈讨论以及对这两个部分的无休止的思考和计算机模拟产生了许多实质性的改进,使得DE成为今天的多功能和强大的工具。Ken和Rainer强烈希望DE能够被世界各地的科学家进一步发展,并且DE可以改进以帮助更多的用户进行日常工作。这是DE至今没有申请任何专利的原因。
阅读全文
0 0
- 差分进化(Differential Evolution,DE)
- 差分进化算法(Differential Evolution)
- 差分进化算法(Differential Evolution)
- 差分进化算法(Differential Evolution)
- 差分进化算法(Differential Evolution) JAVA代码样例
- differential evolution代码实例(DE算法)
- 差分进化算法DE
- 差分进化算法DE
- 差分分析(differential cryptanalysis)概述
- 一种简单的差分进化算法(DE)的R语言实现
- DE(差分进化)优化算法MATLAB源码详细中文注解
- DE(差分进化)优化算法MATLAB源码详细中文注解
- 优化算法——差分进化算法(DE)
- 优化算法——差分进化算法(DE)
- 【DE算法】差分进化算法原理及python代码
- 标准差分进化算法(DE)
- Differential Privacy差分隐私
- Differential Privacy差分隐私
- emgucv自适应二值化
- 判断double是否为整数
- table中数字右对齐
- Python的from import和import的区别
- 反射 取model值/属性
- 差分进化(Differential Evolution,DE)
- sip与sdp
- RUBY生成测试常用小工具
- IDEA修改虚拟机内存
- 【LAMP环境搭建】Apache和PHP结合、Apache默认虚拟主机
- 使用Pinyin4j进行拼音分词
- linux内核调优参考
- 7. 初步理解面向对象 【连载 7】
- iis网站发布后出现由于权限不足而无法读取配置文件