期刊文献+

MapReduce框架下并行知识约简算法模型研究 被引量:17

Parallel Algorithm Model for Knowledge Reduction Using MapReduce
下载PDF
导出
摘要 面向大规模数据进行知识约简是近年来粗糙集理论研究热点。经典的知识约简算法是一次性将小数据集装入单机主存中进行约简,无法处理海量数据。深入剖析了知识约简算法中的可并行性;设计并实现了数据和任务同时并行的Map和Reduce函数,用于计算不同候选属性集导出的等价类和属性重要性;构建了一种MapReduce框架下并行知识约简算法模型,用于计算基于正区域、基于差别矩阵或基于信息熵的知识约简算法的一个约简。在Hadoop平台上进行了相关实验,实验结果表明,该并行知识约简算法模型可以高效地处理海量数据集。 Knowledge reduction for massive datasets has attracted many research interests in rough set theory. Classical knowledge reduction algorithms assume that all datasets can be loaded into the main memory of a single machine, which are infeasible for large-scale data. Firstly, this paper analyzes the parallel computations among classical knowledge reduction algorithms. Then, in order to compute the equivalence classes and attribute significance on different candidate attribute sets, it designs and implements the Map and Reduce functions using data and task parallelism. Finally, it constructs the parallel algorithm framework model for knowledge reduction using MapReduce, which can be used to compute a reduct for the algorithms based on positive region, discernibility matrix or information entropy. The experimental results demonstrate that the proposed parallel knowledge reduction algorithms can efficiently process massive datasets on Hadoop platform.
出处 《计算机科学与探索》 CSCD 2013年第1期35-45,共11页 Journal of Frontiers of Computer Science and Technology
基金 国家自然科学基金Nos.60970061 61075056 61103067 中央高校基本科研业务费专项资金~~
关键词 MAPREDUCE 粗糙集 知识约简 数据并行 任务并行 MapReduce rough set knowledge reduction data parallel task parallel
  • 相关文献

参考文献5

二级参考文献33

共引文献1151

同被引文献268

引证文献17

二级引证文献177

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部