基于过程优化的蚁群算法研究与应用

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:xm1209xm1028
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蚁群算法(Ant Colony Algorithm,ACA)是20世纪90年代初期提出的一种新型模拟进化算法。其思想吸收了蚂蚁的行为特征,通过模拟真实蚁群探索食物的过程来完成对问题的求解。它具有系统性、分布式计算、自组织性、正反馈等特点,已广泛应用到通讯、交通、化工、数据分析和人工智能等领域。蚁群算法具有很多优点,但在实施过程中也存在缺陷:(1)在算法运行的初始阶段执行效率低,信息素随机分布,路径杂乱无章;(2)搜索过程中易陷入局部最优解,易出现早熟、停滞现象;(3)难以解决实际应用中连续域的函数优化问题等。本文对蚁群算法进行了较为系统的分析和研究,并针对传统蚁群算法存在的缺陷提出了基于过程优化的蚁群算法,通过对传统蚁群算法的运行过程实施一系列优化,达到提高算法执行效率和寻优能力的目的。创新点及具体改进途径包括:(一)在算法运行的初始阶段采用正交、均匀设计等优化方法,创建正交、均匀离散过程。1.基于正交离散过程优化的蚁群算法通过正交离散有效地改善信息素分布,优化初始化过程,并利用动态转移概率等策略来构造和选择路径,大大改进了算法的性能。根据该算法建立的配方设计数学模型在肉鸽(童鸽)饲料配比中进行了应用仿真运算,试验结果显示,基于正交离散过程优化的蚁群算法执行效率比传统优化方法有很大提高,是解决连续函数优化问题的一种新方法。2.基于均匀离散过程优化的蚁群算法通过深度均匀离散子族群搜索和全局均匀离散搜索过程产生局部最优和全局最优解,进一步克服了正交离散水平较少、设计方案欠灵活的缺点。算法性能测试结果显示,基于均匀离散过程优化的蚁群算法优化值良好,优化性能稳定,在迭代次数和执行时间上也表现出一定优势,是基于正交离散过程优化蚁群算法的有益补充。(二)创建混合蛙跳算法和蚁群算法的融合算法。混合蛙跳融合蚁群算法在算法的运行过程中前期利用混合蛙跳算法高效的全局搜索能力建立初始优化解群,后期利用蚁群算法求解精度高的特点进行精细解搜索,有效地解决了混合蛙跳算法搜索精度低和蚁群算法运行速度慢、易陷入局部最优、早熟收敛的问题。通过算法性能测试和群体动画路径规划的实际应用,证明混合蛙跳融合蚁群算法是解决连续函数优化问题的有效途径。综上所述,通过以上的改进,与传统蚁群算法相比较,基于过程优化的蚁群算法执行效率显著提高,寻优能力明显改善,在实际应用中为解决连续域的函数优化问题提供了可参考的模型和求解方法。
其他文献
图像分割是图像处理和计算机视觉领域中的基本技术,是大多数图像分析以及机器视觉系统的重要组成部分。图像分割也是一个经典难题,随着影像医学的发展,图像分割在医学应用中
计算机支持的协同工作(Computer Supported Cooperative Work, CSCW)是计算机和通信技术与人类群体协作方式相结合的一个多学科交叉的研究领域。目前,CSCW已经越来越广泛地应
随着彩色信息在相关领域得到越来越广泛的应用,跨设备图像复制时颜色不匹配的问题越来越得到人们的重视。在色彩管理系统中加入色外观模型能够很好地解决这个问题。本文针对
随着制造业企业的产能和效率的不断提高,计算机技术的不断发展,制造业信息化和互联网化势必成为一种不断延伸的趋势。作为一个集企业的工艺、采购、生产、销售、库存、财务和
汽车仪表是汽车在行驶过程中与驾驶员最重要、最直接的信息交流中心,对汽车的安全行驶起到了非常重要的作用。汽车仪表是汽车的重要部件之一,能集中、直观、迅速地反映汽车在
随着互联网技术的发展和普及,网络己成为人们获取各种信息和数字化资源的重要途径。然而,大型网站上日益增多的资源在给用户带来更多选择的同时,也使得用户不得不花费更多的
无线传感器网络是近年来信息技术领域的一个研究热点,它集成了无线通信、感知、嵌入式计算和网格计算等技术,是一种典型的无基础设施通信网络。它由分布在监测区域内大量的微
DNA模体识别问题是生物信息学研究的最核心的问题之一。模体蕴含着丰富的生命特征信息。模体识别技术的出发点是找出序列间的相似片段,通过这些相似片段发现基因的表达调控规
随着海运物流业务的发展,订舱中心在整个海运物流行业中扮演着越来越重要的角色。而由于物流信息化的推进,海运订舱方式也由传统的纸质订舱转变为现在的网上订舱。近几年移动
随着汽车行业的发展,汽车电子系统所涉及的系统类型日趋复杂,以传统的分离式系统架构和各厂商独立开发的方法来设计汽车电子系统已逐渐暴露出系统架构不统一,代码重用性差等