仿生算法的动态反馈机制及其并行化实现方法研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:nvhuang123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,仿生算法得到了学术界的高度重视和长足的发展,并且涌现了很多新的算法,如粒子群算法、分布估值算法和Memetic算法等等。同时,仿生算法在广度和深度方面也有进一步的发展,尤其是在并行化方面,出现了许多新的尝试和成功案例。例如,先后有基于超级计算机、工作站集群、多核处理器、GPU和网格计算等的并行化实现。近几年云计算的出现和迅速发展,尤其是MapReduce编程模型的出现,为仿生算法的并行化提供了新的发展方向,本论文正是在此背景下提出的,具体的研究内容和创新点有:1)首先介绍了几种仿生算法和它们的发展现状、基本原理和应用领域,并总结了它们的收敛性和发散性的机理。启发式仿生算法,本质上都是随机搜索算法,对于复杂优化问题的性能不高和容易出现停滞现象,学术界一直致力于寻找发散与收敛之间的平衡点,一方面利用并行计算方法提高它们的性能,同时也采用各种优化方法提高解的质量。本文试图用最新的云平台Hadoop和Haloop来提高仿生算法的效率,并且优化了其中两种仿生算法的并行化策略。2)仿生算法并行化主要是提高算法的运算性能,让原来串行的算法变为可以并发执行的并行算法,从而缩短算法执行时间。但往往忽略了解质量问题,即停顿和陷入局部极值问题。本文提出的并行化试图在提高运算性能的同时,尽可能地扩大搜索空间,即被处理数据的并行化。如蚁群算法就提出动态正反馈和动态正负反馈来改进发散性和收敛性。蚁群被分成为若干子群,在算法前期,子群之间信息素相互“排斥”,而后期相互“吸引”,从竞争转为合作,这相当于前期各子群的搜索空间是相互独立的小岛。随着时间的推进,群间信息素逐渐融合,小岛的界限也逐渐消失,最终融合成一个大岛。这种改进可以保证算法前期搜索空间尽可能发散,后期则尽快收敛到全局最优解,并通过吸收态Markov模型对算法的收敛性进行了初步分析。3)沿用蚁群算法并行化优化的思路,对粒子群算法也采用动态反馈机制,并建立卫星模型。在算法前期,减小全局最优粒子的“引力”,让各个粒子子群尽可能地发散飞行,扩大搜索空间,即类似卫星的“自转‖;而随着算法不断地迭代发展,“引力”不断加强,让群的所有粒子尽快收敛到全局最优解,即类似卫星的“公转”。通过对其收敛性进行了详细分析,得出各参数的合理取值范围,也从理论上证明了算法的有效性。实验数据表明,改进算法更适合求解一定规模、较为复杂的优化问题。4)接下来介绍Hadoop和Haloop平台的特点,尤其是它们的核心部分―MapReduce框架的实现和工作机制,同时也对推测执行进行了介绍,尤其重点说明了Haloop改进的功能点和改进内容。5)在详细分析和对照Haloop现有的调度算法之后,本文针对Haloop的任务调度进行了改进。为了提高数据的本地性,分别给出了针对Map任务的二分图最大匹配算法和针对Reduce任务的加权二分图最佳匹配算法,尽可能地提高Map任务和Reduce任务的数据本地性,减少数据的网络传输,―移动计算比移动数据更划算‖。6)最后,结合Haloop平台API的特点和要求,用MapReduce编程模式分别实现了蚁群算法和粒子群算法的并行化。由于Haloop是组建在普通PC基础之上的,成本低廉,同时支持大规模的动态扩展,很适合应用仿生算法解决大规模的NP完全问题。通过仿真实验,初步确定算法改进的有效性和Haloop对仿生算法并行化的适应性。
其他文献
阅读是提高学生语文素养最直接的方法。因此,教师应该积极关注学生的课内外阅读,引导学生积极进行阅读,不断提高学生的语文素养。
“张骞乘槎”最初以“乘槎”形式出现于西晋张华《博物志》,“张骞乘槎”字面最初形成于北宋张伯端《修真十书·悟真篇》引叶士表日:“张骞乘槎自黄河逆上,至天河女宿之度
我国高校教育质量评估体系中对学生主体感知质量重视不足。借用PZB提出的SERVQUAL服务质量模型,基于有形性、移情性、保证性、可靠性、响应性五个维度,从学校和教职工两个层
逆向工程(Reverse Engineering, RE)技术已成为支持复杂产品设计,缩短产品开发周期、提高企业创新能力的有效工具,是先进设计和制造的重要技术手段。实物表面数字化、数据处
“我家开挖成品百合0.8亩,产量1 820公斤,亩产达2 275公斤。按照与电商签订的售卖价每公斤28元,能收入50960元,扣除种子及其他投入成本2万元,有净收入30 960元。别提有多高兴
<正> 1 故障现象我公司一台红旗100型推土机和C3-6铲运机在华冶扩建平整场地的作业中,因土质较硬和驾驶员操作不熟练,工作进行到中期,由于摩擦引起吱吱声,后停机检查,发现两
目前,相似模拟实验中,模型位移及形态等信息完全依赖现场量测,观测效率及容错率较低。针对这个问题,提出一种基于多视影像的相似材料模型三维建模方法。首先,对多视影像生成
意识问题是当代自然科学最基本和最困难的问题之一。随着实验技术的发展,用自然科学方法研究和认识意识的任务已经提到科学研究的日程上来。定量研究是自然科学中最常用的方法
2016年10月,据俄罗斯国防部长谢尔盖·肖吉(Sergei Shoigu)介绍,俄罗斯军队已经收到了一个营的最新型“山毛榉”M3(Buk-M3)中程地对空导弹(SAM)系统,另外2个老的Buk-M2导弹营
奥氏体耐热钢具有高持久强度和优良的耐蚀性,是超临界和超超临界火力发电机组用的关键材料之一,广泛用于电站锅炉的过热器和再热器。文章研究了焊条电弧焊条件下,Z2CN19.10AC