ImageVerifierCode 换一换
格式:PDF , 页数:1 ,大小:93.60KB ,
资源ID:11079762      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-11079762.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(模拟退火算法和应用.pdf)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

模拟退火算法和应用.pdf

1、oosOz)总第979觏 伍薜技术协作信息 模拟退火算法和应用 潘蔚 论文递营 摘要:模拟退火算法算法是基于MenteCado迭代求解策略的一种随机寻优算法,其出发点是基于物理中固体物质的退火过程与一般组合优化 问题之间的相似性。模拟退火算法在某一初温下,伴随温度参数的不断下降,结合概率突跳特性在解空间中随机寻找目标函数的全局最优解,即在局部 优解能概率性地跳出并最终趋于全局最优。模拟退火算法是一种通用的优化算法。 关键词:模拟退火算法;全局最优 一、引言 1随机产生一个初始最优点,以它作为当前最优点,并计算目标函数 模拟退火算法最早是针对组合优化提出的,其目的在于:(1)为具有NP值。 复杂

2、性的问题提供有效的近似求解算法;(2)克服优化过程陷人局部极小;(3) 2设置初始温度:01、0。 克服初值依赖性。模拟退火算法的基本思想出于物理退火过程。 3设置循环记数器初值:tl。 简单而言,物理退火过程由以下三部分组成: 4对当前最优点作一随机变动,产生一新的最优点,计算新的且标函数 1加温过程。其目的是增强粒子的热运动,使其偏离平衡位置。 值,并计算目标函数值的增量。 2等温过程。物理学的知识告诉我们,对于周围环境交换热量而温度不变 5如果0,则以概率P=exp(一A0)接受该新产生的最优点为当前 达到最小时,系统达到平衡态。 最优点。 3冷却过程。其目的是使粒子的热运动减弱并渐趋有

3、序,系统能量逐渐 6如果I终止步数,则:+1+1,转向第步。 下降,从而得到低能的晶体结构。 7如果未达到冷却状态,则:0一T(1),转向第步; 模拟退火算法的构成要素如下: 如果已达到冷却状态,则:输出当前最优点,计算结束。 (1)搜索空间n。 在模拟退火算法中,降温的方式对算法有很大影响。如果温度下降过快, 搜索空间也称状态空间,它由可行解的集合所组成,其中一个状态X就可能会丢失极值点;如果温度下降过慢,算法的收敛速度又大大降低。其中 代表一个可行解。 具有代表性的有: 能量函数也就是需要进行优化计算的目标函数,其最小点为所求的 (1)经典退火方式:降温公式为:T(1): ;特点是温度下降

4、很缓慢,因 鼓优群。tgt+I) (31状态转移规则P。 此,算法的收敛速度也是很慢。 状态转移规则是指从一个状态(一个可行解)向另一个状态(另卜 4“N (2)快速退火方式:降温公式为:T(t):_!l0_;这种退火方式的特点是在 行解)的转移概率,它与当前的温度参数T有关。 H Ott (4)冷却进度表T(D。 高温区,温度的下降是比较快的,而在低温区,降温的速率较小。式中可 冷却进度表是指从某高温状态TO向低温状态冷却时的降温管理 以改善退火曲线的形态。 妻 这两种方式都能够使得模拟退火算法收敛于全局最小点。 假设图1-1所示为某一能量函数的描述图形。如果搜索过程陷入局部最 优点 A,若

5、要使搜索过程脱离这个局部最优点而达到c点,则必须使系统至 少具有B点所对应的能量。亦即,这里必须允许能量函数值可以一时增大。 假设在状态 时,系统受到某种扰动而可能会使其状态变为 。与此 相对应,系统的能量也可能会从E(x O变成E(x 。系统由状态)(dd变成x一的 接受概率可由下面的Metropolis规则来确定: =exp(一塾 怨 )E (XoU; 上式的含义是:当新状态使系统的能量函数减少时,系统一定接受这个 新的状态;而当新状态使系统的能量函数值增加时,系统也以某一概率接受 这个新的状态。 固定温度参数T,反复进行状态转移过程,接收概率将服从eibbs分布: p(x)= exp(一

6、 ) 式中,z是使概率值正规化的系数。由上式可见。随着温度参数T的减 小,接收概率也逐渐减小,即能量函数增大的可能性也逐渐减小,最后系统 会收敛于某一能量最小的状态,该状态就可作为目标函数的全局最小值。 二、模拟退火算法的一般步骤可描述如下 一般在实际应用中,为计算简便起见,可用下式来进行温度管理: T(t)=k。T(t-1) 式中,k为略小于10的系数。 模拟退火算法提供了一种求解系统优化问题的通用框架,它不依赖于 问题的具体领域,对问题的种类有很强的鲁棒性,所以广泛应用于很多学 科。 三、小结 固定在恒定温度下达到热平衡的过程可以用Monte Carlo方法加以模 拟,虽然该方法简单,但必

7、须大量采样才能得到比较精确的结果,因而计算 量很大。鉴于物理系统倾向于能量较低的状态,而热运动叉妨碍它准确落到 最低态的图像,采样时着重取那些有重要贡献的状态则可较快达到较好的 结果。 模拟退火算法就是基于物理退火的过程建立起的一种全局最优化方 法,它能够以随机搜索技术从概率的意义上找出目标函数的全局最小点。 模拟退火算法是一种通用的优化算法,目前已在工程中得到了广泛应 用,诸如vLsI、生产调度、控制工程、机器学习、神经网络、图像处理等领域。 参考文献 【1】朱淼良著,计算机视觉,浙江大学出版社 【2】边肇祺、张学工等编著,模式识别,清华大学出版社 【3】朱维仲、董彩平,中值滤波技术及其在图像处理中的应用,恬静置业技术 师范学院学报,2002 【4】王凌著,智能优化算法及其应用,清华大学出版社 作者单位:宁波大红鹰学院) 75

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报