矢量量化码书设计的并行蚁群算法实现

来源 :深圳大学 | 被引量 : 0次 | 上传用户:loverbeyond
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蚁群算法是20世纪90年代由意大利学者M.Dorigo从生物进化的机理中受到启发,模拟自然界中蚁群的觅食行为而提出的用以解决复杂优化问题的一种新型模拟进化算法。它采用有记忆的人工蚂蚁,通过个体之间的信息交流与相互协作来找到从蚁穴到食物源的最短路径。目前人工蚁群算法已成功应用于旅行商问题、二次分配问题及矢量量化码书设计问题等,但人工蚁群算法在复杂问题应用中存在收敛速度慢、易陷入局部极值等缺点。现有文献对并行蚁群算法的研究主要是提出并行的思路,并将其运用于旅行商问题,但多数实验局限于基于单机的仿真,并非真正的多机并行,且并未涉及矢量量化领域。本文在已有用于矢量量化码书设计的串行蚁群算法的基础上,在“深超-21C”超级计算系统上实现了算法的并行,该系统可同时允许256个CPU参加计算,可实现真正的多机并行处理。此外,结合并行算法的特点对相应参数及信息素更新方法进行改进,同时研究了蚁群算法及遗传算法在并行环境下的可能结合方式及对码书性能的影响。本文的主要创新工作在于: (1)针对串行蚁群算法收敛速度慢的问题,提出了基于细粒度模型的并行蚁群算法,将其应用于矢量量化码书设计问题中,并结合并行算法多进程同步运算的特性,对信息素的更新方式以及各参数的设置进行重新优化组合。实验表明,该算法能有效提高运算速度,加速比最高可达16,并能改善码书性能,峰值信噪比提高约0.2dB左右。 (2)在实际应用中,由于硬件设备的限制,常无法对应每只蚂蚁分配一个处理器,为解决这一问题,对并行蚁群算法架构进行改善,提出基于粗粒度模型的并行蚁群算法,使其能够根据需要自适应分配处理器,各个处理器内部进行串行计算,而处理器之间完成并行运算。实验表明,不仅对码书性能无影响,而且能充分利用每个处理器,并得到较高的效率,其效率值最高可达到2左右。 (3)将蚁群算法与遗传算法有机结合,根据蚁群算法的特点,设置适当参数使蚁群算法和遗传操作交替进行,能有效提高算法的收敛性,并获得更好的码书设计效果。
其他文献
摘要:初中生物教学的基本任务是把生命信息传递给学生。在生物学科中进行生命教育,就是要让学生通过学习,能够正确认识生命、学会尊重生命,并且更加热爱生命。  关键词:初中生物;生命教育  一、生命教育的必要性  我们经常会听闻一些青少年杀人或轻生的新闻,令人震惊、唏嘘。他们为什么如此轻易地就放弃了珍贵的生命?青少年是国家的未来、民族的希望。泰戈尔曾说过:教育应把生命的信息传递给学生。加强青少年的生命教
本文选择在我国印刷行业中所占比重最大的胶印印刷为研究对象,在导师的悉心指导下,对胶印工艺技术、计算机图形学技术、数据库技术、C/S软件开发技术做了一定地研究,并把研究成
本文在研究了当前基于视频的运动目标背景提取算法现状的基础上,分析了均值法、中值法、Surendra方法、高斯分布模型、混合高斯分布模型以及非参数模型等有应用价值的背景提取
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
海洋是人类生存和发展的基础。各国为了开发和利用海洋资源,不断地强化海洋发展战略,并使用各种科技手段进行海洋资源的勘探。海洋开发的前提条件就是要提高对海洋信息的获取
现代宽带雷达易于获取目标高分辨距离像,它包含了丰富的目标特征信息。近些年来,基于高分辨距离像的目标识别技术成为研究热点。基于结构风险最小化原理的支持向量机是20世纪90
本文通过对荣华二采区10
期刊
基于边采样的概率包标记(PPM)是IP追踪技术中的一个主流方向。本文提出一种新型的边采样方法“路由器矢量边采样”(RVES,RoutersVector-Edge-Sampling),使得PPM标记设备容易实
学位
摘要:本文全面地剖析了微课在初中生科学自主学习中的作用,结合当前教育改革发展的需要,在新课程新理念的指导下,利用微课促进学生自主学习方法的研究等策略,细化每一个环节,让每一个目标落实到位,让每一位学生都获得成功的体验。以此培养学生的创新能力和实践能力,进而体现教学目标中的知识和能力、过程和方法、情感态度和价值观三个维度。  关键词:微课;自主学习;科学  微课程是一个简化了的、细分的教学,学生因而
本文基于可信任互联网环境,通过对标准SIP机制的改进,设计了一种SIP安全通信方案。简化了SIP的注册及信令传输过程,增强了SIP通信的安全性,缩短了会话建立时间,提高了系统性能。同