跳到主要导航 跳到搜索 跳到主要内容

A parallel and incremental approach for data-intensive learning of Bayesian networks

  • Kun Yue*
  • , Qiyu Fang
  • , Xiaoling Wang
  • , Jin Li
  • , Weiyi Liu
  • *此作品的通讯作者
  • Yunnan University

科研成果: 期刊稿件文章同行评审

摘要

Bayesian network (BN) has been adopted as the underlying model for representing and inferring uncertain knowledge. As the basis of realistic applications centered on probabilistic inferences, learning a BN from data is a critical subject of machine learning, artificial intelligence, and big data paradigms. Currently, it is necessary to extend the classical methods for learning BNs with respect to data-intensive computing or in cloud environments. In this paper, we propose a parallel and incremental approach for data-intensive learning of BNs from massive, distributed, and dynamically changing data by extending the classical scoring and search algorithm and using MapReduce. First, we adopt the minimum description length as the scoring metric and give the two-pass MapReduce-based algorithms for computing the required marginal probabilities and scoring the candidate graphical model from sample data. Then, we give the corresponding strategy for extending the classical hill-climbing algorithm to obtain the optimal structure, as well as that for storing a BN by <key, value> pairs. Further, in view of the dynamic characteristics of the changing data, we give the concept of influence degree to measure the coincidence of the current BN with new data, and then propose the corresponding two-pass MapReduce-based algorithms for BNs incremental learning. Experimental results show the efficiency, scalability, and effectiveness of our methods.

源语言英语
文章编号7018001
页(从-至)2890-2904
页数15
期刊IEEE Transactions on Cybernetics
45
12
DOI
出版状态已出版 - 12月 2015

指纹

探究 'A parallel and incremental approach for data-intensive learning of Bayesian networks' 的科研主题。它们共同构成独一无二的指纹。

引用此