基于自编码器的贝叶斯网嵌入及概率推理  

Autoencoder-based Bayesian Network Embedding and Probabilistic Inferences

在线阅读下载全文

作  者:杜斯 祁志卫 岳昆[1,2] 段亮[1,2] 王笳辉[1,2] DU Si;QI Zhi-Wei;YUE Kun;DUAN Liang;WANG Jia-Hui(School of Information Science and Engineering,Yunnan University,Kunming 650500,China;Yunnan Key Laboratory of Intelligent Systems and Computing(Yunnan University),Kunming 650500,China)

机构地区:[1]云南大学信息学院,云南昆明650500 [2]云南省智能系统与计算重点实验室(云南大学),云南昆明650500

出  处:《软件学报》2023年第10期4804-4820,共17页Journal of Software

基  金:国家自然科学基金(62002311);云南省基础研究计划杰出青年项目(2019FJ011);云南省重大科技专项(202002AD080002);云南省基础研究项目(202001BB050052)。

摘  要:贝叶斯网(BN)是不确定性知识表示和推理的基本框架,广泛用于社交网络、知识图谱和医疗诊断等领域.特定领域中基于BN的分析诊断和决策支持,其核心计算任务是基于BN进行多次概率推理.然而,使用传统的概率推理方法,基于同一BN的多次概率推理其中间过程存在很多重复的计算结果,具有较高的时间复杂度.为了提高多次概率推理的效率,提出易于重用和易于计算的贝叶斯网嵌入及相应的概率推理方法.首先,借鉴图嵌入的基本思想,使用点互信息矩阵来表示BN的有向无环图结构和条件概率参数,提出基于自编码器和注意力机制的BN嵌入方法.其中,自编码器的每一编码层利用节点与其邻居节点(父节点和子节点)的相关性生成节点嵌入,从而在嵌入向量中保存BN节点间的概率依赖关系.然后,使用嵌入向量之间的距离来度量节点之间的联合概率,提出基于嵌入向量的BN概率推理方法.实验证明,针对BN的多次概率推理,所提方法的效率高于现有方法,且能得到准确的推理结果.Bayesian network(BN),as a preliminary framework for representing and inferring uncertain knowledge,is widely used in social network,knowledge graph,medical diagnosis,etc.The centric computing task of BN-based analysis,diagnosis,and decision-support in specific fields includes multiple probabilistic inferences.However,the high time complexity is doomed on the same BN by using the traditional inference methods,due to the several intermediate results of probability calculations that cannot be shared and reused among different inferences.Therefore,to improve the overall efficiency of multiple inferences on the same BN,this study proposes the method of BN embedding and corresponding probabilistic inferences.First,by incorporating the idea of graph embedding,the study proposes a BN embedding method based on the autoencoder and attention mechanism by transforming BN into the point mutual information matrix to preserve the directed a cyclic graph and conditional probability parameters simultaneously.Specifically,each coding layer of the autoencoder generates node embedding by using the correlation between a node and its neighbors(parent and child nodes)to preserve the probabilistic dependencies.Then,the method for probabilistic inferences to measure the joint probability by using the distance between embedding vectors is proposed.Experimental results show that the proposed method outperforms other state-of-the-art methods in efficiency,achieving accurate results of probabilistic inferences.

关 键 词:贝叶斯网 高效概率推理 图嵌入 自编码器 注意力机制 

分 类 号:TP18[自动化与计算机技术—控制理论与控制工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象