基于BP神经网络的Map-Reduce能耗优化模型的研究

来源 :南昌大学 | 被引量 : 0次 | 上传用户:guanxming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文对大数据Map-Reduce运行框架能耗优化算法进行研究与讨论。首先对Map-Reduce框架的特点、运行流程、工作原理进行介绍和分析,掌握了工作原理以后利用BP神经网络算法针对Map-Reduce运行参数的配置修改达到系统能耗优化的目的,并且通过基于CPU利用率的能耗监测模型,来验证优化效果。主要工作分为以下三个方面:第一:分析Map-Reduce运行流程,对比其他学者的研究,提出了基于CPU利用率的Map-Reduce能耗监测模型。能耗优化的实现,首先要对并行计算Map-Reduce框架在运算过程中产生的能耗做出合理的估算。对比之前学者们的研究,我们可以发现云计算环境下能耗监测模型建立的主流方法通常为:基于CPU利用率估算的能耗模型。这里通过对Map-Reduce能耗模型的运行流程和工作原理分析,结合运行过程中CPU利用率的变化趋势,成功推导出能耗情况与CPU利用率之间的关系。并且提出了基于CPU利用率的Map-Reduce运行能耗监测模型。第二:通过对BP神经网络算法的研究,分析了BP神经网络在Map-Reduce框架能耗优化的几大优势,并从各个角度考虑对BP算法的优化细节。能耗优化算法的选择,通过对BP神经网络的介绍及特点分析,在确定利用BP神经网络来具体优化Map-Reduce运行能耗的基础上,对原始BP神经网络进行优化改造,一是对BP神经网络结构参数进行细节调优;二是结合机器学习算法优化原生BP神经网络。从而达到最适合Map-Reduce框架的版本。第三:针对Map-Reduce运行能耗的分析,提出了两种基于BP神经网络的能耗优化模型。并通过实验证明。优化模型的验证,确定最优的运行参数调整能够达到能耗优化的目的,本文尝试以机器学习结合下的BP神经网络配合Map-Reduce运行框架建立能耗优化模型,根据运算任务量、系统运行参数以及Map-Reduce产生的能耗数据的作为样本训练BP神经网络,训练完成后使Map-Reduce能耗优化模型能够迅速根据输入数据规模调整最适运行参数配置。达到能耗优化的目的。并且建立实验,对比能耗优化效果。
其他文献
利用脉冲微分不等式和分析技巧,构造Lyapunov函数给出了二阶具固定脉冲时刻的微分系统零解的稳定性的两个判定准则,特别突出了脉冲效应对系统稳定性的关键影响,并给出了其相
目的探讨肿节风注射液治疗早期发热性急性上呼吸道感染及预防非典型肺炎的临床治疗效果。方法治疗早期发热性急性上呼吸道感染及预防非典型肺炎200例,每次给予肿节风注射液4毫
目的:保障大型复合低压舱长期安全稳定地运行。方法:连续试运行115 d,发现大型复合低压舱存在水质及水管走向设计导致的异常、停电对实验舱的影响,电磁阀密封不严导致备用泵
目的通过Chevron截骨与Scarf截骨两种不同术式治疗拇外翻的临床疗效与影像学对比,了解Chevron截骨与Scarf截骨治疗拇外翻的差异,为拇外翻手术术式的选择提供参考。同时通过文
初中习题数学教学面临着时间紧,任务重,疲于应付等现状,要想学生只单纯依靠模仿和记忆来达到有效的数学学习是不现实的。基于此现状,本研究认为,现阶段迫切需要转变单向性教
本文推导出基于最大后验概率(MAP)滤波的一般形式,给出不同噪声分布和真实图像先验分布条件下的MAP滤波方程.从滤波方程在特定区间上解的分布情况以及区域统计特性分类两方面分析了MAP降噪性能,由此给出了MAP滤波的阈值表达形式.最后给出合成孔径雷达(SAR)图像的MAP降噪试验以及噪声滤除能力的量化指标.为了消除噪声强度对试验结果的影响,全面反映MAP降噪性能,本文给出了降噪能力随噪声大小的动态变
胎膜早破是产科常见的并发症,临床诊断不难.但当破口较小、破裂点较高、流液量较少时,难以确诊.我们采用早孕试条对临床难以确诊的胎膜早破进行诊断,取得了满意结果,现报道如
在小学语文教学中合理运用信息技术,必然能使你的课堂焕发迷人的魅力:巧用多媒体,能通过图像、动画、声音等形式,激发学生浓厚的学习兴趣;活用多媒体,不仅为学生提供认知的感