Xiaoguang Gao, Xuchen Yan, Zidong Wang, Xiaohan Liu
{"title":"Bayesian Network Structure Learning Algorithm Based on Score Increment and Reduction","authors":"Xiaoguang Gao, Xuchen Yan, Zidong Wang, Xiaohan Liu","doi":"10.1109/ICCRE57112.2023.10155572","DOIUrl":null,"url":null,"abstract":"Most score-based approaches of the Bayesian networks typically employ greedy search strategies, which optimize the local structure unconsciously and get stuck into the local optimum easily. Inspired by the decomposability of scoring function, this paper proposes a structure learning algorithm based on score increment and reduction. Firstly, the edge with the highest score increment is added under the guidance of the profit table. Because the previous operation ignores the acyclic constraint, it is necessary for some strategies, such as depth-first search to find all cycles. Then, the current structure should be thinned by deleting edges and clearing cycles on the basis of the loss table with score reduction. The optimal structure is acquired by repeating the above search process until the profit table is empty. Experiments show that the proposed algorithm has better performance of scoring results and graphical accuracy than some state-of-the-art structure learning algorithms in seven networks with different sample sizes.","PeriodicalId":285164,"journal":{"name":"2023 8th International Conference on Control and Robotics Engineering (ICCRE)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 8th International Conference on Control and Robotics Engineering (ICCRE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCRE57112.2023.10155572","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Most score-based approaches of the Bayesian networks typically employ greedy search strategies, which optimize the local structure unconsciously and get stuck into the local optimum easily. Inspired by the decomposability of scoring function, this paper proposes a structure learning algorithm based on score increment and reduction. Firstly, the edge with the highest score increment is added under the guidance of the profit table. Because the previous operation ignores the acyclic constraint, it is necessary for some strategies, such as depth-first search to find all cycles. Then, the current structure should be thinned by deleting edges and clearing cycles on the basis of the loss table with score reduction. The optimal structure is acquired by repeating the above search process until the profit table is empty. Experiments show that the proposed algorithm has better performance of scoring results and graphical accuracy than some state-of-the-art structure learning algorithms in seven networks with different sample sizes.