计算机应用 ›› 2005, Vol. 25 ›› Issue (01): 1-3.DOI: 10.3724/SP.J.1087.2005.00001

• 人工智能 •    下一篇

基于信息论的Bayesian网络结构学习算法研究

聂文广,刘惟一,杨运涛,杨明   

  1. 云南大学计算机科学系
  • 发布日期:2011-04-22 出版日期:2005-01-01
  • 基金资助:

    国家自然科学基金资助项目(60263003);;云南省自然科学基金资助项目 (2002F0011M);;科学院智能信息处理开发实验室课题(IIP2002-2)

Algorithm of Bayesian network structural learning based on information theory

NIE Wen-guang, LIU Wei-yi, YANG Yun-tao, YANG Ming   

  1. Department of Computer Science, Yunnan University
  • Online:2011-04-22 Published:2005-01-01

摘要: Bayesian网是一种进行不确定性推理的有力工具,它结合图型理论和概率理论,可以方便地表示和计算我们感兴趣的事件概率,同时也是对实体之间依赖关系提供了一种紧凑、直观、有效的图形表示。文中基于信息论中测试信息独立理论,对Bayesian网中各结点进行条件独立(CI)测试,以发现各结点的条件依赖关系,并通过计算结点之间的互相依赖度以发现Bayesian网边的方向,从而构造Bayesian网结构,算法的计算复杂度只需要进行O(N2)次CI测试。

关键词: Bayesian网络, 结构学习, 条件独立性, 条件互信息, 条件依赖度

Abstract: Bayesian network is a forceful tool to practise inference of uncertainty. It combines graphic theories and probability ones, which can conveniently express and calculate the probability of interesting events and at the same time provide a compact, visual and effective graphic expression for the dependant relationship among the entities. On the basis of testing information independence theory, the test of CI(conditional independence) was carried out on all the joints in the Bayesian network to find out the conditionally dependant relations among them. Then an effective algorithm of Bayesian network structural learning was worked out, which only needed CI testing of O(N2) times.

Key words: Bayesian network, structural learning, Conditional Independence(CI), conditionally mutual, information, degree of conditional independence

中图分类号: