基于Hadoop的差分进化极限学习机研究

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:xiaxia28
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
差分进化极限学习机(Differential Evolution Extreme Learning Machine,DE-ELM)是一种具有泛化性能好、分类精度高的机器学习算法,受到业界的广泛关注。然而随着数据爆炸式增长,传统DE-ELM很难满足海量高维数据处理的需求。开源云计算Hadoop平台具有成本低、容错率高、扩展性强的特点,对处理海量高维数据具有很强的适应性,为解决上述问题提供了有效手段。因此,如何将传统的DE-ELM并行化,部署到云计算Hadoop平台上具有重要的研究意义。本文在云计算Hadoop平台研究了差分进化极限学习机分布式算法,并对分布式算法早熟收敛问题进行了改进。主要工作如下:(1)针对DE-ELM处理海量高维数据时计算复杂速度慢的瓶颈,提出了基于云计算Hadoop平台的差分进化极限学习机分布式算法(MapReduce of Differential Evolution Extreme Learning Machine,MRDE-ELM),提高了算法的运行速度。算法的主要思想是:MR-DE-ELM计算最复杂的部分是大规模矩阵乘法和大规模矩阵转置的运算,根据矩阵乘法每个元素的计算彼此间不存在依赖关系,采用并行计算,把大规模矩阵乘法转换成向量点乘和向量求和两个过程;通过合理设定元素的(key,value)键值对,实现大规模矩阵的转置。实验表明MR-DE-ELM提高了处理海量高维数据的能力。(2)分析MR-DE-ELM,针对差分进化算法(Differential Evolution,DE)早熟收敛,导致MR-DE-ELM的分类精度不足的问题,提出了基于双种群双策略的改进差分进化极限学习机分布式算法(MapReduce of Differential Evolution Extreme Learning Machine based on Dual-populations and Dual-strategy,MR-DpsDE-ELM),提高了算法的分类精度。算法的主要思想是:首先,在进化过程中将种群划分成两个子种群,每个子种群在变异、交叉阶段分别设定不同的变异策略和交叉算子。然后,并行独立进化每个子种群且互不干扰,设定进化代数mG,判定子种群间是否进行信息交换,如果进行信息交换,比较各个子种群的最优个体,用最优个体淘汰其余种群的最差个体。最后,设定最大迭代次数maxG作为算法的停止条件。实验表明MR-DpsDE-ELM改善了早熟收敛现象,提高了分类精度。
其他文献
随着3G网络的发展,Internet和移动通信网的逐步融合是必然趋势,Home NodeB (HNB)解决方案以远程跨运营商域的方式通过固网运营商的IP网络连接到移动网络的家庭基站网关Home N
作为一种分布式数据库的查询优化方法,由于其本身的局限性,SDD-1算法所生成的查询计划的通信费用并非最小,而且当连接查询涉及到的站点数目较多时,会因其生成查询计划的时间
随着互联网技术的快速发展,在线问答系统已经成为人们生活中获取知识和信息的必要工具。然而互联网的信息繁杂多变,如何能将准确的信息及时地提供给用户,从而提高问答系统的
生物特征识别是利用人体固有的生理特征或行为特征进行身份鉴别的一种安全认证技术。在生理特征方面,指纹、掌纹、虹膜等特征已经成为了主流的生物特征被广泛应用。这其中,掌
传统的智能终端文件共享环境具有针对性强,限制多,传输不稳定,使用不方便等限制。通信技术的发展、智能终端的普及,对移动计算的文件共享环境提出了新的挑战。面对新的计算环
Web服务是一种新型的Web应用程序开发模式,具有开放的通讯标准,和灵活性、互操作性等特点,成为异构系统集成的主要手段,其基本理念是:把软件做成服务,且遵从相应的标准,让不同
HPS(Human Provided Service)目前是面向服务的体系架构(Service-oriented Architecture,SOA)研究的一个重要领域。HPS架构允许人们将自己的能力及技术发布成网络服务。HPS不
本文重点讨论了一种大型VoIP系统RADIUS计费服务器功能的扩展与实现,并给出了采用Java语言的具体实现方案。该系统逻辑上分为RADIUS计费认证服务器和WEB管理系统。支持传真客
构建开放式、可扩展的系统设计工具集成框架是实现分布式协作开发的关键技术之一。使用Web服务技术,将系统设计工具的功能模块以服务形式加入到集成框架中,可以很好地满足分
教育是强国之本。在信息技术飞速发展的今天,实现信息化教育是我国未来教育建设的重中之重。我国在教育上与西方发达国家还有一定差距,特别是信息化教育。对智能教学系统的研