蚁群优化算法的搜索偏离性研究

来源 :天津理工大学 | 被引量 : 0次 | 上传用户:colinzeng76
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蚁群算法是一种求解复杂问题的元启发式算法,它是意大利学者M. Dorigo, V.Maniezzo等人于20世纪90年代初,受到自然界中蚂蚁在觅食过程中所表现出来的路径寻找模式的启发率先提出的。从M. Dorigo首先设计出了蚂蚁系统(Ant System, AS)开始,许多国内外学者对这类算法进行了不断的改进,到目前为止已近形成了一套成熟的框架,由于蚁群算法所表现出全局性、稳健性等优点,蚁群算法的成功不仅表现在处理各种组合优化问题上,而且也体现在处理优化题时所取得的极佳的性能。它已广泛的应用在各行各业,并且取得了非常不错的成果。由于蚁群算法到目前为止主要成功大多是在实验层次上,虽然它的性能在不断的提高,但是在理论上还未像演化算法、遗传算法、模拟退火等算法那样具有严格的理论基础。对蚁群算法理论方面的研究,目前主要集中在它的收敛性证明、欺骗性问题、时间复杂度估计等方面。虽然初步取得了一些理论成果,但还存在着一些非常重要的问题亟待解决,如搜索偏离性的问题。蚁群算法在求解一些问题的过程中存在着两种搜索偏离:一种是正搜索偏离,一种是负搜索偏离。产生这种情况的主要原因是源于算法本身或者问题本身的性质。我们期望的情况是蚁群趋向于正搜索偏离,它可以引导蚂蚁的搜索向着最优解方向前进。但是,在许多情况下蚁群会产生负搜索偏离,它会使我们在求解问题的时候最终不能收敛到全局最优解。如果不能够对这种偏离进行估计和避免,我们在用蚁群算法求解一些优化问题时,我们却不能意识到自己所得到的解可能不是一个最优解,这在许多实际应用中是十分有害的。本文中主要对蚁群算法的搜索偏离性进行了全面的研究,提出了反馈性偏离的概念,提出了一种衡量偏离大小的标准。我们提出了一种改进的蚁群算法用来避免搜索偏离。为了纠正搜索偏离所产生的负作用,加强解群体的多样性,我们提出了三种改进的蚂蚁路径选择策略,以增加解的多样性,使改进的算法能够有效的避免搜索偏离。最后我们还将蚁群算法应用在了社团检测上。本文的研究工作和主要研究成果有:(1)在已经发现的蚁群优化算法的两种搜索偏离(即表征性偏离、构建性偏离)之外,我们提出了第三种偏离,即反馈性偏离。我们给出了反馈性偏离的定义,并且举例说明了反馈性偏离的存在。我们针对这三种偏离提出了一种衡量偏离大小的的统一的评价标准,并对该评价标准进行了测试,用实验证明我们的评价标准的合理性和有效性。(2)提出了一种BA_ACO (Bias-Avoiding ACO)算法来避免蚁群算法产生的搜索偏离。我们分别对传统的蚁群算法和BA_ACO算法在不同问题上的收敛性进行了理论证明,实验结果也充分说明了我们改进的蚁群算法可以避免搜索偏离,最终收敛于全局最优解。(3)为了纠正搜索偏离所产生的负作用,加强解群体的多样性,我们提出了三种改进的蚂蚁路径选择策略,以增加解的多样性,使改进的算法能够有效的避免搜索偏离。我们以n-digital问题为例,用实验来验证三种选择策略的有效性。实验结果表明我们提出的方法可以有效地增加解的多样性,克服了搜索偏离产生的影响。(4)我们将改进的蚁群算法用于解决对复杂网络的社团检测问题,我们用人工合成的数据集,和真实数据集对算法进行了测试,试验结果表明我们的改进的蚁群算法都能获得非常高的准确性。
其他文献
目前高清/超高清视频点播服务日益流行,引起了越来越多的研究人员和互联网公司的关注,例如PPTV、YouKu以及Xunlei kankan等等。虽然高清视频点播服务给用户带来了很好的体验效
显著目标提取是检测视觉输入中具有独立视觉意义的显著区域(目标),对后续行为分析、语义判断、场景理解等高级视觉任务具有重要意义,是计算机视觉研究领域中经典课题。近年来
图形的真实感是指计算机生成的图形对客观世界的反映程度。纹理映射技术是真实感计算机图形学中的重要组成部分,广泛地应用于三维模型交互设计和动画游戏绘制等领域,它不需要
从指南针与天文定位技术在古代应用于航海,到今天的智能手机普遍配置卫星定位系统,人们用来帮助获取位置信息的技术一直在革新。目前卫星定位技术已成为室外定位的优势技术,而用
随着互联网技术的迅速发展,网络课程在国内外已经取得了令人骄傲的成果,先后出现了许多优秀的网络课程资源,此外,MOOC作为网络课程的一种新型表现形式,它在教育领域引起了的
由于发布/订阅通信机制能够使参与者在空间、时间和控制流上完全解耦,且具有异步、多点通信的特点,因此能够较好地满足许多大型分布式系统松散耦合通信的需求,成为构建大规模
乒乓球机器人是一个手眼协调系统,它包括机械系统,视觉系统和控制系统,分别相当于人的手臂,眼睛和大脑。而本文的重点是机器人的控制系统,即如何有效的控制机器人的手腕使其
近年来,无线传感器网络(Wirless Sensor Network)技术异军突起,成为本世纪最具影响的技术之一。   无线传感器网络(Wireless Sensor Network)因其广阔的应用前景,受到了人们
传统搜索技术一方面能够提供给用户丰富的信息,但另一方面也给用户带来大量的噪声和冗余的数据,使用户难以分辨出自己感兴趣的信息。为了满足互联网用户的个性化需求,给用户
1982年,Z.Pawlak提出粗糙集理论,为处理不确定数据提供了一个很好的方法。近年来,粗糙集理论及其应用发展发展十分迅速,主要都着眼于粗糙集模型的概化、粗糙集中不确定理论的