基于节点排序的寻优函数在贝叶斯网络结构学习中的理论研究

来源 :西北农林科技大学 | 被引量 : 0次 | 上传用户:dl_zsf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
贝叶斯网络是处理不确定性问题的有效方法之一,其具有内在严密的概率推理和直观的图形化表示等特点,被广泛应用于人工智能和机器学习等领域。在当今数据大爆炸时代,传统的依靠专家知识构建贝叶斯网络结构的方法已不能满足快速精准学习的需求。如何从数据中有效地学习贝叶斯网络结构引起众多专家学者的研究兴趣。使用爬山搜索策略的K2算法作为一种经典的贝叶斯网络结构学习算法,已经得到广泛的应用。但K2算法对变量序列和最大父节点数具有强烈的依赖性,不同的最大父节点数对贝叶斯网络的学习效果差别不显著,而不同的变量序列会极大地影响贝叶斯网络的学习效率,因此如何寻找较优的变量序列有着重要的研究价值。本文以构建K2算法中变量序列的评价函数为研究目标,首先基于广度优先搜索的Kahn算法和深度优先搜索的Tarjan算法,对标准网络结构进行图的遍历以得到较优的变量序列,分析各序列的K2-CH评分和互信息评分的属性,寻找较优序列的共性,在此基础上提出新的变量序列的评价函数,然后以此评分函数作为新的适应度函数,在变量构成的空间内,以遗传搜索来寻找较优的变量序列,我们称此算法为Chain-KMGA算法。实验结果表明,通过Chain-KMGA算法学习到的贝叶斯网络的结构较优,具体表现在网络的评分值较高,且可以学习到更多的正确边和较少的错误边,同时ChainKMGA算法的运行时间较少,该算法具有较高的学习效率,其所学习到的贝叶斯网络评分值与变量序列评分值具有较强的正相关性,即随着变量序列评分值的增加,贝叶斯网络的评分值也在对应的增加,因此Chain-KMGA算法能够搜索到较优变量序列,Chain-KMGA算法构建的贝叶斯网络具有较高的学习效率。
其他文献
[背景和目的]:食管癌是我国常见的恶性肿瘤之一,严重威胁着人们的生命健康。食管癌的发生发展是一个多因素参与和多阶段演变的结果,其浸润、转移而导致的肿瘤扩散是引起病人死亡
虽然城市通信网络中有线网络已经覆盖,但是从通信技术和智能手机终端的发展来看,有线网络已经不能满足人们随时随地上网的需求,如手机支付、便捷交通、无线办公等。无线网络
滚浪,歌手,南滨路将两者融为了一体。流浪歌手的歌声虽然迷人,却没有电视上那些歌星的光环,也没有大声尖叫、呼喊的歌迷,他们在南滨路迷人的夜色里,轻轻地弹,轻轻地唱,歌声高
期刊
北京市财政局公布了《关于明确契税政策和执行中有关问题的通知》。《通知》明确要求,对于最近开始按套内建筑面积预售商品房的行为,在计算应征税款时,购房者应将单价折合成
期刊
根据渭河流域1961—2014年27个气象站的气象数据,利用综合气象干旱指数(CI)研究了渭河流域近54 a干旱时空演变特征。结果表明:渭河流域的干旱持续时间有微弱增加趋势,干旱持
【正】不久前读到一份企业文件,生出许多感想,写出来供同道切磋,也向企业家们请教.顺便说起,这是一家经营状况良好的中外合资企业.文件是中方老板在企业中层干部会议上的讲话
雁北耍孩儿戏,流布于山西雁门关以北,是一种深受当地百姓喜爱的地方小戏,它以主唱〔耍孩儿〕曲牌而得名。文章把它与明末清初蒲松龄所作的15部俚曲比较,分析“俚曲”发现,其
为了适应新技术、新业务的发展需要,与生产力发展水平相适应,工业和信息化部公布了于2017年开始执行的《信息通信建设工程预算定额》、《信息通信建设工程费用定额》以及《信息
<正>怎样才是健康的老人?腰不弯背不驼、无病无痛就 是老年人的健康吗? 据世界卫生组织对健康的定义,社会医学家认为, 对老年人的健康评价应包括以下基本内容: 日常生活能力:
高校办公室在高校的日常运转中承担着重要的枢纽职能,其通过各项职能的发挥,使高校决策得以向各部门传达。因此,办公室必须通过标准化管理流程,践行自身的精细管理之路,从而