Journal of Northeastern University Natural Science ›› 2020, Vol. 41 ›› Issue (4): 464-470.DOI: 10.12068/j.issn.1005-3026.2020.04.002

• Information & Control • Previous Articles     Next Articles

Structure Learning Algorithm of Bayesian Networks Based on Markov Blanket

ZHAO Jian-zhe1, WU Chen-ni1, WANG Xing-wei1, PEI Li-ya2   

  1. 1.School of Software, Northeastern University, Shenyang 110169, China; 2.School of Computer Science & Engineering, Northeastern University, Shenyang 110169, China.
  • Received:2019-03-14 Revised:2019-03-14 Online:2020-04-15 Published:2020-04-17
  • Contact: ZHAO Jian-zhe
  • About author:-
  • Supported by:
    -

Abstract: The automatic learning of Bayesian network graph structure is a challenge in machine learning. Aiming at the problems of low learning efficiency of traditional algorithm, difficulty in removing redundant edges and determining the direction of the edges in the structure, a Bayesian network structure learning algorithm based on Markov blanket was proposed. The proposed algorithm improves the classical Markov blanket learning algorithm, reduces the number of conditional independent inspections, and is more suitable for Bayesian network structure learning in the subsequent determination of directed structures. At the same time, a general solution for determining the direction of two directed edges was given, which effectively improves the learning efficiency of the learning algorithm. Finally, the Bayesian network-based interconnected cloud QoE evaluation model was established, and the simulation experiment was carried out. The results showed that the improved learning algorithm is superior to the traditional algorithm in prediction accuracy and learning efficiency.

Key words: Bayesian networks, structure learning, Markov blanket, intercloud, QoE evaluation

CLC Number: