基于动态策略的粒子群优化算法研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:yideng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
粒子群优化算法PSO是一种基于群智能的优化方法。该算法受启发于社会心理学和人工生命中的相关观点,模仿个体之间的社会交互,即现实社会中个体模仿周围更成功个体行为的方式。由于其收敛快、计算代价低和易于实现等特点,目前已经成为智能计算领域的研究热点。一些改进算法在某些问题上或某个领域内得到了成功应用,但其应用范围仍然有限。如果要获得更好的效果,PSO的应用人员必须根据具体问题,在原始的算法模型上进行适当的配置。针对这一问题,本论文尝试设计采用动态策略的粒子群优化算法,使之能够根据具体问题自适应调整解的搜索过程,从而不用手动配置就能达到比较理想的效果。研究工作主要取得了以下成果:构造并优化了PSO算法设计框架。虽然PSO的研究在算法改进和算法应用方面都取得了很大进展,但是缺少一个面向应用的算法设计框架。本文通过归纳PSO在具体应用中的设计方法,构造了一个基本的算法设计框架,并综合现有研究成果对其进行优化。优化的算法设计框架为将来的算法应用和研究工作提供了一个更高的平台,本论文以下的工作也基于此平台展开。设计了基于动态记忆策略的粒子群优化算法DMPSO。由于PSO算法模仿社会规范的涌现过程,本文从社会现象入手,借鉴社会心理学思想,研究个体记忆对个体行为的影响,提出了个体记忆贡献度的概念,并给出了几种可供选择的度量方法。基于个体记忆贡献度的值动态地为每个粒子的个体记忆赋予相应权重,实现了DMPSO。在测试函数上的实验结果显示该算法能够有效地根据不同问题自适应地调整每个粒子的个体记忆权重。提出了基于动态邻域策略的粒子群优化算法DNPSO和IDNPSO。系统地分析了PSO算法中的邻域结构及其对算法性能的影响之后,发现对于不同的问题,适用的邻域拓扑也不相同。本文从全局和个体两个角度出发,模仿社会变革和个人交际网络结构的变化,设计了两种动态邻域的生成策略:全局更新策略和个体自适应策略,并基于这两种策略实现了DNPSO和IDNPSO。实验结果表明,动态邻域的PSO能较好地避免算法早熟收敛,同时又能根据具体问题自适应地调整粒子群邻域结构,从而生成适合特定问题的特定邻域拓扑。
其他文献
近年来,由于基于视点的3D目标表示所具有的高度辨识能力,大量的研究学者涌向基于视点的3D目标检索算法研究。然而其中的很多研究工作集中于单一特征的考量,这就很难突破单一
供水系统是城市基础建设的重要组成部分,它不仅直接关系到城市居民的生活质量、而且极大的影响城市的经济发展,对于社会的安全稳定也有着重要的作用。然而目前城市供水系统的
随着信息技术的发展以及各种便捷的移动终端的出现,无线视频已经变成我们生活中必不可少的一部分。越来越多的人喜欢随时随地的观看各种高清视频,实时新闻,直播赛事,于是无线
安全多方计算(Secure Multiparty Computation)在密码学中拥有相当重要的地位,它是电子选举、门限签名以及电子拍卖等诸多应用得以实施的密码学基础。安全多方计算协议牵涉到
多智能体机器人系统凭借单体机器人系统所不能比拟的诸多优点,正逐渐成为机器人学研究的一个重要方向。在多智能体机器人的研究中,路径规划是关键的问题之一。它是机器人执行
随着软件系统开发技术的发展,多层次信息管理软件系统的开发的重点已经从注重组件类库的进化转移到了关注系统应用架构的设计上来,应用框架的设计更直接的影响到软件系统整体
实时调度算法是嵌入式实时系统设计和实现的关键问题之一,也是保障实时系统两个必备特性(时限性和可靠性)的重要方法,是实时系统中重要而活跃的研究领域。在众多的实时调度算
在对非合作目标网络进行被动的拓扑测量时,往往需要通过捕获大量的网络数据包进行分析还原。通过对还原出的残缺IP网络进行链路预测,就可以有针对性地传回一些网络报文数据,
随着物流产业的飞速发展,对物流信息化及信息精准性的要求也越来越高,基于传统通信及信息采集方式的车辆物流开始显得力不从心,特别是“第四方物流”的提出,对物流过程的信息
Skyline查询作为数据挖掘的重要分支,广泛应用于多标准决策、可视化和用户参考查询等领域。近年来,在数据库和信息检索研究领域,有效计算Skyline的问题已经引起国内外研究者的广