{"title":"Structural decomposition-based learning of large bayesian networks for detecting conditionally independent overlapping superstructure communities","authors":"Xiaolong Jia, Hongru Li","doi":"10.1007/s10489-025-06601-3","DOIUrl":null,"url":null,"abstract":"<div><p>Community detection is an advanced technique that is employed to facilitate the structural decomposition of large Bayesian networks and enable their learning processes. According to the nonoverlapping community characteristics of Bayesian networks, these networks are broken down into several nonoverlapping smaller subgraphs for learning. However, the learning results of this method are still poor because Bayesian networks are composed of overlapping subgraphs that share causal nodes. A unique decomposition method is introduced in this paper for learning large Bayesian network structures; this approach relies on the principles of overlapping community detection and superstructures. First, to preserve more true dependence relationships so that adjacent nodes are not separated, we present an algorithm for constructing a superstructure, which is an undirected independent graph. Second, to prevent the common parent nodes from being separated, we present a conditionally independent overlapping community detection algorithm to break the superstructure into some overlapping subgraphs. Finally, the subgraphs are individually learned and eventually combined into a whole network. To validate the effectiveness of our method, we conduct a comparative analysis against other famous methods using benchmark networks and large real-world datasets with thousands of variables. The experimental results demonstrate that our method outperforms the state-of-the-art methods.</p></div>","PeriodicalId":8041,"journal":{"name":"Applied Intelligence","volume":"55 10","pages":""},"PeriodicalIF":3.4000,"publicationDate":"2025-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Intelligence","FirstCategoryId":"94","ListUrlMain":"https://link.springer.com/article/10.1007/s10489-025-06601-3","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Community detection is an advanced technique that is employed to facilitate the structural decomposition of large Bayesian networks and enable their learning processes. According to the nonoverlapping community characteristics of Bayesian networks, these networks are broken down into several nonoverlapping smaller subgraphs for learning. However, the learning results of this method are still poor because Bayesian networks are composed of overlapping subgraphs that share causal nodes. A unique decomposition method is introduced in this paper for learning large Bayesian network structures; this approach relies on the principles of overlapping community detection and superstructures. First, to preserve more true dependence relationships so that adjacent nodes are not separated, we present an algorithm for constructing a superstructure, which is an undirected independent graph. Second, to prevent the common parent nodes from being separated, we present a conditionally independent overlapping community detection algorithm to break the superstructure into some overlapping subgraphs. Finally, the subgraphs are individually learned and eventually combined into a whole network. To validate the effectiveness of our method, we conduct a comparative analysis against other famous methods using benchmark networks and large real-world datasets with thousands of variables. The experimental results demonstrate that our method outperforms the state-of-the-art methods.
期刊介绍:
With a focus on research in artificial intelligence and neural networks, this journal addresses issues involving solutions of real-life manufacturing, defense, management, government and industrial problems which are too complex to be solved through conventional approaches and require the simulation of intelligent thought processes, heuristics, applications of knowledge, and distributed and parallel processing. The integration of these multiple approaches in solving complex problems is of particular importance.
The journal presents new and original research and technological developments, addressing real and complex issues applicable to difficult problems. It provides a medium for exchanging scientific research and technological achievements accomplished by the international community.