首页 | 本学科首页   官方微博 | 高级检索  
     

故障诊断算法在MapReduce中的优化实现
引用本文:赵虎,覃永震,左开伟.故障诊断算法在MapReduce中的优化实现[J].计算机测量与控制,2016,24(11).
作者姓名:赵虎  覃永震  左开伟
作者单位:武警工程大学 信息工程系,武警工程大学 信息工程系,武警工程大学 信息工程系
基金项目:国家自然科学基金(61402529);武警工程大学基础研究基金(WJY201603);
摘    要:针对故障诊断算法特点,给出了MapReduce框架实现故障诊断算法的基本方法。通过对故障诊断算法和MapReduce运算框架的分析,得出诊断算法MapReduce化的基本方法和思路。在算法研究的基础上,针对非迭代诊断算法,采用传统MapReduce框架实现。针对迭代诊断算法,采用添加了传送模块的迭代式MapReduce框架实现。分别以最近邻法和模糊C均值聚类算法为例,给出非迭代和迭代诊断算法MapReduce化的具体实现。实验结果表明,本文所提基本方法可以运用在故障诊断算法中,为诊断算法MapReduce化提供依据,将MapReduce运用到故障诊断算法中可以有效提升故障诊断效率。

关 键 词:故障诊断算法  映射归约模型  最近邻法  模糊C均值聚类算法  迭代
收稿时间:2016/6/7 0:00:00
修稿时间:2016/7/7 0:00:00

Optimization and implementation of fault diagnosis algorithm in MapReduce
QinYongzhen and ZuoKaiwei.Optimization and implementation of fault diagnosis algorithm in MapReduce[J].Computer Measurement & Control,2016,24(11).
Authors:QinYongzhen and ZuoKaiwei
Abstract:According to the characteristics of fault diagnosis algorithm, the basic method of fault diagnosis algorithm based on MapReduce framework is presented. Through the analysis of fault diagnosis algorithm and MapReduce framework, the basic methods are obtained. Used traditional MapReduce framework to achieve non-iterative diagnosis algorithm. Used iteration MapReduce framework to achieve iterative diagnosis algorithm. Taking the Nearest Neighbor and Fuzzy c-Means Clustering algorithm as example, respectively. The specific implementation based on MapReduce is given. The experimental results show that the proposed method can be used in diagnostic algorithms, and provides a basis for implementing diagnosis algorithm based on MapReduce. Using MapReduce in fault diagnosis algorithm can effectively improve the efficiency of fault diagnosis.
Keywords:fault diagnosis algorithm  MapReduce  Nearest Neighbor algorithm  Fuzzy c-Means Clustering algorithm  iteration
点击此处可从《计算机测量与控制》浏览原始摘要信息
点击此处可从《计算机测量与控制》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号