【摘 要】
:
人工鱼群算法(Artificial Fish Swarm Algorithm,AFSA)是一种通过对自然界水域中鱼群行为的模拟提出的群体智能算法。经典人工鱼群算法具有结构简单、易于实现、收敛速度快、鲁棒性强等优点,但同时也有着明显的不足之处,如算法迭代过程中个体鱼之间信息交流不充分、算法运行到后期易陷入局部最优且算法跳出局部最优的能力较弱等,继而导致算法的收敛精度低、收敛速度慢等问题。针对上述经典
论文部分内容阅读
人工鱼群算法(Artificial Fish Swarm Algorithm,AFSA)是一种通过对自然界水域中鱼群行为的模拟提出的群体智能算法。经典人工鱼群算法具有结构简单、易于实现、收敛速度快、鲁棒性强等优点,但同时也有着明显的不足之处,如算法迭代过程中个体鱼之间信息交流不充分、算法运行到后期易陷入局部最优且算法跳出局部最优的能力较弱等,继而导致算法的收敛精度低、收敛速度慢等问题。针对上述经典人工鱼群算法的不足,本文在其基础上进行了改进,主要完成了以下工作:第一,在经典人工鱼群算法的基础上,本研究引入自适应机制和多种群机制,提出了自适应的多种群人工鱼群算法(Adaptive Multi Population Artificial Fish Swarm Algorithm,AM-AFSA)。在算法运行期间,个体鱼按照预先设计的规则根据自身状态确定目前所处于算法运行的哪个阶段,并由此自适应地调整拥挤度、步长和视野这三个重要参数,避免了因拥挤度设置过大导致鱼群过早聚集在一起而引发的早熟问题,同时也避免了因步长、视野设置过大导致个体鱼在最优解附近来回抖动的问题;同时通过运用多种群机制,增强了个体鱼之间的信息交流,继而提高了算法的收敛的速度和收敛精度。通过在所选取的10个国际标准测试函数上进行测试,实验结果表明AM-AFSA算法在收敛速度、收敛精度以及跳出局部最优解的能力这三方面都优于AFSA算法。第二,在自适应的多种群人工鱼群算法的基础上,本研究引入了繁殖行为,提出了带繁殖能力的人工鱼群算法(Artificial Fish Swarm Algorithm with Reproductive Ability,RA-AFSA)。通过繁殖行为,个体鱼在寻优的过程中打破了固定有限次寻优的限制,提高了局部寻优能力和跳出局部最优解的能力,更进一步提高了算法的收敛速度和收敛精度。通过在所选取的10个国际标准测试函数上进行测试,实验结果表明RA-AFSA算法在收敛速度、收敛精度以及跳出局部最优解的能力这三方面都优于AM-AFSA算法和AFSA算法。第三,在前两步研究的基础上,本研究进一步将AM-AFSA算法和RA-AFSA算法应用于求解TSP问题中。实验结果表明,利用本文所提两种算法在求解TSP问题时不管是寻优时间还是最终得到的路径都表现良好,本研究成功拓宽了人工鱼群算法的应用范围。总之,本研究在对人工鱼群算法做了全面深入的讨论分析之后提出了AM-AFSA算法和RA-AFSA算法,并通过仿真实验和实际应用证明了算法的有效性。最后对所做工作进行了总结,并提出了未来工作的展望。
其他文献
随着科学与技术发展,云计算引起各行业学者广泛关注。云计算资源调度问题逐渐多机器化与多阶段化。如云计算模型中数据可由多个服务器传输,并且数据传输路径是可分为两阶段,外存储器传输至云服务器,云服务器经过网络传输给用户,该模型是典型的多机器环境下的两阶段调度问题。目前,国内外对于多机器环境下的两阶段调度问题主要的研究目标为最小化最大完成时间,而以最大收益为目标的研究少之又少。因此本文将研究多机器环境下两
在机器人抓取的研究领域中,生成待抓取物的抓取位姿是关键环节,如何在不同场景下稳定地生成精确抓取位姿是该领域研究的一个核心问题。本文将基于深度学习理论的目标检测算法Faster R-CNN应用到待抓取物检测环节,并利用数字图像处理与抓取时力封闭的思想,提出一种面向二指末端夹持器的抓取位姿计算方法,通过实际抓取实验验证了整个系统的抓取效果。本文使用Faster R-CNN目标检测算法对待抓取物进行位置
比特币的火热使其背后的区块链技术逐渐走入人们的视野,其去中心化的思想收获了大批拥护者,吸引着大批学者和技术人员对区块链展开研究。但万物皆有两面性,区块链技术中让所有人参与并维护公共账本的关键特性也隐藏着弊端,即泄露用户隐私的问题。在区块链网络上,交易数据公开透明地暴露在其他人面前。为了保持交易中的隐私和机密性,同时仍然保持数据的不变性,本文在分析了现有的区块链隐私保护技术的基础之上,提出了一种基于
手术机器人在骨科上的应用是最具发展前景的技术之一。随着X射线、CT等医学造影技术的飞速发展,骨科疾病的诊断变得越来越容易,随之而来的便是针对不同种骨科疾病的治疗。近年研究人员开始针对不同的骨科疾病研发手术机器人,但是针对骨肿瘤疾病的手术机器人,采用影像引导机器人的方式进行骨肿瘤手术切除还没有人关注。这种方式具有微创的优点,这个优点既可以减轻患者的痛苦,也可以缩小患者的创口面积。本文针对影像引导的骨
当前,万维网上的大多数资源信息可以供人类阅读,但是,为了使软件可以理解和调用万维网上的信息和服务,需完成从当前万维网到语义网的转换。万维网上的大量数据仍存储在关系型数据库中,造成大量数据的语义无法精确定义。本体数据集作为语义网数据一种数据范例,定义了数据的语义,并致力于增进各类系统之间的数据同享。同时,随着人工智能和深度学习的高速发展,众多智能化系统被设计开发出来。然而,大量电商领域的客户服务仍主
全局光照一直是图形学和游戏领域研究的难点和热点,也因为相关技术突破的难度较大、应用价值较高使之一直是图形学和3D游戏领域的研究热点。真实感和实时性是渲染技术追求的两大目标,难以兼得,不同算法往往根据渲染场景及侧重目标在二者之间实现最佳平衡。本文主要关注基于体素的圆锥追踪技术的实时全局光照算法以及基于光切的多光渲染算法。主要研究工作包括以下三个部分:1.实现一种基于动态的实时全局光照算法—基于体素的
当今社会,复合加工技术飞速发展,在复合加工领域,车铣复合加工技术是发展最为迅速的一门技术,相比较于传统的车床加工,车铣复合技术增加了旋转轴如绕X轴旋转的A轴,因此车铣复合不仅可以实现车削加工,也可以实现铣削加工,从而实现了联动加工。木工车铣复合具有多种优点,其调节速度快、加工时间短、加工效率高、一次装夹可实现多个面加工,因此木工车铣复合加工能完成多种多样的加工任务,实现三维立体化生产,车铣复合加工
硅钢是一种含碳量很低的硅铁软磁合金,已被广泛应用在电气元件的芯部部件上。由于轧制过程形成的各向异性使硅钢板在后续二次成形,特别是在冲裁过程中发现毛刺较大且有时冲裁圆形度不够等问题,一定程度上降低了硅钢片生产效率和质量。为此,本文以典型的冷轧无取向硅钢50W800为研究对象,利用组织性能测试和有限元数值分析手段研究其各向异性性能及其对冲裁过程的影响规律。本文主要研究内容及结论如下:(1)针对冷轧无取
进入21世纪后,计算机技术取得了飞速发展。目前人们的工作、学习、信息获取等诸多方面都与互联网密切相关。互联网的普及让生活变得便利的同时,也带来了信息过载等问题。推荐算法有效地缓解了这个问题,可以为用户推荐其感兴趣的信息。本文同时考虑单个用户兴趣偏好和用户之间互相影响的因素,提出了基于主题模型和用户相似度的推荐算法,主要工作包括:(1)提出了基于主题模型和用户相似度的推荐算法。算法使用LDA(Lat
作为工业生产中机器人与作业对象交互的执行部件,机械爪广泛应用于生产生活的方方面面。关于目前的机械爪,柔性机械爪更是具有适用性广、安全性高等传统刚性机械爪所不具备的特点。折纸结构可结合柔软、轻便的材料,根据预定折痕依次序规律地折叠,可以很好地解决目前的柔性机械爪存在着装配繁琐,相对夹持力小的问题。基于此,本文根据三浦折纸的特性,设计了基于三浦折纸结构的全包围柔性机械爪,并对此开展空间几何分析、有限元