用于贝叶斯网络结构学习的无向独立性图的阶段驱动构建算法

IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Huiping Guo, Hongru Li, Xiaolong Jia
{"title":"用于贝叶斯网络结构学习的无向独立性图的阶段驱动构建算法","authors":"Huiping Guo, Hongru Li, Xiaolong Jia","doi":"10.1007/s00500-024-09943-1","DOIUrl":null,"url":null,"abstract":"<p>Decomposition structure learning algorithms are widely adopted to recover Bayesian network structures. In the recursive process of separation phase, the network partition is obtained through recursively two steps: constructing the undirected independence graph (UIG) and decomposing with the help of partition methods. UIG as the basis for decomposition directly affects the result of the network partition and then impacts the accuracy of output structure. Existing construction algorithms adopt a fixed type of UIG in the recursive process and researches divide into two directions: constructing moral graph and moral graph with extra edges. The former suffer from the problem that computational complexity of recovering all conditional independences (CIs) is too high to divide network well due to relatively complex networks at the beginning of the recursive process, while the latter suffer from the problem that the network partition is hard to find by insufficient expression degree of CIs due to relatively simple networks at the end of the recursive process. The reason is that the fixed type of UIG can not cope with variation of network size. Therefore, this paper proposes a stage-driven construction algorithm considering variation of network size in the recursive process. Different from other construction algorithms, the proposed algorithm designs the network scale factor to achieve the stage division of the recursive process, and selects different algorithms at different stages to build appropriate UIGs through demand analysis. Experiments on different benchmark networks verify that the proposed algorithm can obtain better performances compared with other representative algorithms.</p>","PeriodicalId":22039,"journal":{"name":"Soft Computing","volume":"161 1","pages":""},"PeriodicalIF":3.1000,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A stage-driven construction algorithm of undirected independence graph for Bayesian network structure learning\",\"authors\":\"Huiping Guo, Hongru Li, Xiaolong Jia\",\"doi\":\"10.1007/s00500-024-09943-1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Decomposition structure learning algorithms are widely adopted to recover Bayesian network structures. In the recursive process of separation phase, the network partition is obtained through recursively two steps: constructing the undirected independence graph (UIG) and decomposing with the help of partition methods. UIG as the basis for decomposition directly affects the result of the network partition and then impacts the accuracy of output structure. Existing construction algorithms adopt a fixed type of UIG in the recursive process and researches divide into two directions: constructing moral graph and moral graph with extra edges. The former suffer from the problem that computational complexity of recovering all conditional independences (CIs) is too high to divide network well due to relatively complex networks at the beginning of the recursive process, while the latter suffer from the problem that the network partition is hard to find by insufficient expression degree of CIs due to relatively simple networks at the end of the recursive process. The reason is that the fixed type of UIG can not cope with variation of network size. Therefore, this paper proposes a stage-driven construction algorithm considering variation of network size in the recursive process. Different from other construction algorithms, the proposed algorithm designs the network scale factor to achieve the stage division of the recursive process, and selects different algorithms at different stages to build appropriate UIGs through demand analysis. Experiments on different benchmark networks verify that the proposed algorithm can obtain better performances compared with other representative algorithms.</p>\",\"PeriodicalId\":22039,\"journal\":{\"name\":\"Soft Computing\",\"volume\":\"161 1\",\"pages\":\"\"},\"PeriodicalIF\":3.1000,\"publicationDate\":\"2024-08-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Soft Computing\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1007/s00500-024-09943-1\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Soft Computing","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s00500-024-09943-1","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

摘要

分解结构学习算法被广泛用于恢复贝叶斯网络结构。在分离阶段的递归过程中,网络划分是通过递归的两个步骤获得的:构建无向独立性图(UIG)和借助划分方法进行分解。UIG 作为分解的基础,直接影响网络划分的结果,进而影响输出结构的准确性。现有的构建算法在递归过程中采用固定类型的 UIG,研究分为两个方向:构建道义图和带有额外边的道义图。前者存在的问题是,由于递归过程开始时的网络相对复杂,恢复所有条件独立性(CI)的计算复杂度太高,无法很好地划分网络;而后者存在的问题是,由于递归过程结束时的网络相对简单,CI 的表达度不够,难以找到网络分区。原因在于固定类型的 UIG 无法应对网络规模的变化。因此,本文提出了一种考虑递归过程中网络规模变化的阶段驱动构建算法。与其他构建算法不同,本文提出的算法通过设计网络规模因子来实现递归过程的阶段划分,并通过需求分析在不同阶段选择不同的算法来构建合适的 UIG。在不同基准网络上的实验验证了所提出的算法与其他代表性算法相比能获得更好的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

A stage-driven construction algorithm of undirected independence graph for Bayesian network structure learning

A stage-driven construction algorithm of undirected independence graph for Bayesian network structure learning

Decomposition structure learning algorithms are widely adopted to recover Bayesian network structures. In the recursive process of separation phase, the network partition is obtained through recursively two steps: constructing the undirected independence graph (UIG) and decomposing with the help of partition methods. UIG as the basis for decomposition directly affects the result of the network partition and then impacts the accuracy of output structure. Existing construction algorithms adopt a fixed type of UIG in the recursive process and researches divide into two directions: constructing moral graph and moral graph with extra edges. The former suffer from the problem that computational complexity of recovering all conditional independences (CIs) is too high to divide network well due to relatively complex networks at the beginning of the recursive process, while the latter suffer from the problem that the network partition is hard to find by insufficient expression degree of CIs due to relatively simple networks at the end of the recursive process. The reason is that the fixed type of UIG can not cope with variation of network size. Therefore, this paper proposes a stage-driven construction algorithm considering variation of network size in the recursive process. Different from other construction algorithms, the proposed algorithm designs the network scale factor to achieve the stage division of the recursive process, and selects different algorithms at different stages to build appropriate UIGs through demand analysis. Experiments on different benchmark networks verify that the proposed algorithm can obtain better performances compared with other representative algorithms.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Soft Computing
Soft Computing 工程技术-计算机:跨学科应用
CiteScore
8.10
自引率
9.80%
发文量
927
审稿时长
7.3 months
期刊介绍: Soft Computing is dedicated to system solutions based on soft computing techniques. It provides rapid dissemination of important results in soft computing technologies, a fusion of research in evolutionary algorithms and genetic programming, neural science and neural net systems, fuzzy set theory and fuzzy systems, and chaos theory and chaotic systems. Soft Computing encourages the integration of soft computing techniques and tools into both everyday and advanced applications. By linking the ideas and techniques of soft computing with other disciplines, the journal serves as a unifying platform that fosters comparisons, extensions, and new applications. As a result, the journal is an international forum for all scientists and engineers engaged in research and development in this fast growing field.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信