基于信息流改进的贝叶斯网络结构学习算法

2018-06-07 07:53:48白成祖
系统工程与电子技术 2018年6期
关键词:优化结构

李 明, 张 韧, 洪 梅, 白成祖

(国防科技大学气象海洋学院, 江苏 南京 211101)

0 引 言

大数据环境下,分析和挖掘海量数据以获取科学评价和决策信息,需要有效的知识表达和分析推理,其中以不确定知识的表达推理最为重要,而贝叶斯网络是对不确定问题模拟和推理的有效工具。从数据样本集中构建贝叶斯网络,包括结构学习和参数学习,其中结构学习是基础和核心。结构学习是指利用训练数据集,尽可能结合先验知识,构建与客观数据最吻合的有向网络拓扑结构,目前贝叶斯网络的研究热点之一就是如何从客观数据中自动学习和优化网络的拓扑结构。

贝叶斯网络结构学习的关键在于如何确定网络节点间的弧和弧方向,常用的结构学习算法可以分为基于统计检测方法和基于搜索评分方法两类。基于统计检测方法关键是选取合适的测度函数进行节点间的依赖程度测试,尤其是条件独立性测试,完成网络结构学习。基于搜索评分方法通常作为最优化问题来处理,即在一个网络结构空间中由评分函数引导搜索最优网络结构。由于从大规模数据库中进行结构学习是一个非确定性多项式(non-deterministic polynomial,NP)难题,所以对于节点较多情况时大都采用搜索评分方法:文献[1]提出基于K2评分的爬山算法;文献[2]提出基于最小描述长度(minimum description length,MDL)评分函数的K3算法;文献[3-4]先后将模拟退火算法和贪婪搜索算法用于网络结构的搜索学习;近些年,文献[5-7]将遗传算法、蚁群优化算法和粒子群算法用于结构学习。……

登录APP查看全文

猜你喜欢
优化结构
超限高层建筑结构设计与优化思考
房地产导刊(2022年5期)2022-06-01 06:20:14
《形而上学》△卷的结构和位置
哲学评论(2021年2期)2021-08-22 01:53:34
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
论结构
中华诗词(2019年7期)2019-11-25 01:43:04
新型平衡块结构的应用
模具制造(2019年3期)2019-06-06 02:10:54
论《日出》的结构
创新治理结构促进中小企业持续成长
现代企业(2015年9期)2015-02-28 18:56:50