期刊文献+

一种学习稀疏BN最优结构的改进K均值分块学习算法 被引量:5

A Block Learning Algorithm With Improved K-means Algorithm for Learning Sparse BN Optimal Structure
下载PDF
导出
摘要 目前贝叶斯网络(Bayesian networks,BN)的传统结构学习算法在处理高维数据时呈现出计算负担过大、在合理时间内难以得到期望精度结果的问题.为了在高维数据下学习稀疏BN的最优结构,本文提出了一种学习稀疏BN最优结构的改进K均值分块学习算法.该算法采用分而治之的策略,首先采用互信息作为节点间距离度量,利用融合互信息的改进K均值算法对网络分块;其次,使用MMPC(Max-min parent and children)算法得到整个网络的架构,根据架构找到块间所有边的可能连接方向,从而找到所有可能的图结构;之后,对所有图结构依次进行结构学习;最终利用评分找到最优BN.实验证明,相比现有分块结构学习算法,本文提出的算法不仅习得了网络的精确结构,且学习速度有一定提高;相比非分块经典结构学习算法,本文提出的算法在保证精度基础上,学习速度大幅提高,解决了非分块经典结构学习算法无法在合理时间内处理高维数据的难题. At present,the traditional structure learning algorithm of Bayesian networks(BN)shows the problem of excessive computational burden and difficulty in obtaining the desired accuracy in a reasonable time when processing high-dimensional data.In order to learn the optimal structure of sparse BN under high-dimensional data,this paper proposes a block learning algorithm with improved K-means algorithm for learning sparse BN optimal structure.The algorithm adopts the strategy of divide and conquer.Firstly,we use mutual information as the distance between nodes,and the improved K-means algorithm with mutual information is used to block the network.Secondly,the MMPC algorithm is used to obtain the skeleton of the whole network.According to the skeleton,the possible connection directions of all edges between the blocks are found,so that all possible graph structures are found;after that,structural learning is performed sequentially for all possible graph structures;finally,the best BN is found by using scoring function.Experiments show that compared with the existing block structure learning algorithm,the proposed algorithm not only learns the optimal structure of the network,but also improves the learning speed definitely.Compared with the non-blocking classical structure learning algorithm,the learning speed of the algorithm proposed in this paper is greatly improved on the basis of ensuring accuracy,which solves the problem that the traditional algorithms cannot process high-dimensional data in a reasonable time.
作者 高晓光 王晨凤 邸若海 GAO Xiao-Guang;WANG Chen-Feng;DI Ruo-Hai(The School of Electronics and Information,Northwestern Polytechnical University,Xi'an 710129)
出处 《自动化学报》 EI CSCD 北大核心 2020年第5期923-933,共11页 Acta Automatica Sinica
基金 国家自然科学基金(61573285)资助。
关键词 贝叶斯网络 结构学习 改进K均值算法 分块学习 Bayesian network(BN) structure learning improved K-means algorithm block learning
  • 相关文献

参考文献4

二级参考文献23

  • 1刘伟,龙琼,陈芳,付敏.Bootstrap方法的几点思考[J].飞行器测控学报,2007,26(5):78-81. 被引量:10
  • 2Cooper G F, Herskovits E.A Bayesian method for the induction of probabilistic networks from data[J].Machine Learning, 1992,9(4) : 309-347.
  • 3Borchani H,Amor N B,Khalfallah F.Learning and evalu- ating Bayesian network equivalence classes from incom- plete data[J].International Journal of Pattern Recognition and Artificial Intelligence, 2008,22(2) : 253-278.
  • 4Efron B.Bootstrap methods: another look at the jack- knife[J].The Annals of Statistics, 1979,7( 1 ) : 1-26.
  • 5Rosenblatt M.Remarks on some nonparametric estimates of a density fianction[J].The Annals of Mathematical Statis- tics, 1956,27(3) : 832-837.
  • 6Parzen E.On estimation of a probability density func- tion and mode[J].The Annals of Mathematical Statistics, 1962,33(3) : 1065-1076.
  • 7Epanechnikov V A.Nonparametric estimation of a multi- dimensional probability density[J].Theory of Probability Application, 1969,14( 1 ) : 153-158.
  • 8Herskovits E.Computer-based probabilistic-network con- struction[D].Stanford:Stanford University, 1991,.
  • 9李德旺,陈兴,喻达磊,徐达明.多维密度核估计的Bootstrap逼近[J].西南大学学报(自然科学版),2007,29(11):34-37. 被引量:2
  • 10何德琳,程勇,赵瑞莲.基于MMHC算法的贝叶斯网络结构学习算法研究[J].北京工商大学学报(自然科学版),2008,26(3):43-48. 被引量:4

共引文献31

同被引文献51

引证文献5

二级引证文献24

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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