基于Spark的并行遗传算法求解多峰函数极值

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:tjmaomaoxiong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传算法求解多峰函数极值需进行反复多次的迭代运算,面对大数据样本时会出现运算效率过低的现象,这极大地限制了遗传算法的实际应用。经典Hadoop并行平台可在一定程度上提高遗传算法的运行效率,而新一代Spark并行平台可以更加充分地发挥遗传算法的并行潜能。设计并实现了基于Spark的并行遗传算法,在各个子节点上并行执行子种群个体的交叉、变异等操作,达到了高度并行化进化种群以高效求取多峰函数极值的目的。为方便比较,同时设计并实现了单机及Hadoop平台下的相应算法。实验结果表明,处理大数据样本时,相比传统单机和Hadoop平台,基于Spark的并行化遗传算法显著降低了求解多峰函数极值的耗时,大幅提高了算法的效率;同时,由于其并行计算带来的强大随机性,也有效避免了种群单一过早收敛的问题,提高了算法的准确性。
其他文献
P2P流媒体网络中普遍存在一些关键节点,关键节点对网络的安全和通信性能起着重要作用,识别网络中的关键节点尤为重要,而传统方法对于大规模网络的关键节点识别时间开销很大,
在社会发展历程中,人才的作用效度得到凸显,这为国企人才培养与管理提供了契机。针对河北港口集团人才管理转型升级存在的问题,本文提出集团转型升级人才管理策略,进而促进河
探讨相对脂肪质量指数评定中国老年人肥胖程度的可行性.以1000名60~75岁老年人为研究对象,测试其PBF,WC,WHR,WSR,BMI,BAI,RFM等肥胖指标,比较其评定肥胖程度的价值.结果显示,
科学技术是推动我国生产力进步的主要因素,也是推进经济稳步发展的重要力量,同时对未来生产力的发展具有导向作用。因此,应该鼓励科研项目的进行,加强对科研项目的管理。本文
竹,高而飘逸,纤细绵柔,秀逸有神,色绿而洁。竹子是中国古典风格院落造景中重要的元素。在主题客栈文化氛围营造中,如何应用竹元素,使庭院景观更加具有文化色彩,是大家一直讨
利用矩阵的初等变换给出了一种具体的求矩阵逆的方法,此方法适用于高阶可逆的无规则矩阵的求逆.
双江布朗族服饰与其长期生存的独特自然地理条件和人文生存环境密切相关,具有古朴厚重、简洁大方、端庄典雅的民族特色。布朗族妇女的服装款式简洁实用、新颖别致,色彩搭配古
本文分析了大学生创新创业教育的现状,基于O2O教学模式,利用自媒体时代网络信息教学与学习资源共享等现代技术,对大学生创新创业教育的教学方式方法进行研究。为大学生创新创
随着互联网的发展,许多应用程序对计算机的计算能力和资源的需求越来越大,而移动设备具有有限的资源和计算能力,云计算迁移技术是解决计算密集型任务在移动端上顺利运行的主