arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2208.10312cs.LGcs.AI
收藏

BigBraveBN:一种多节点贝叶斯网络的结构学习算法

BigBraveBN: algorithm of structural learning for bayesian networks with a large number of nodes

ITMO University(圣彼得堡国立信息技术机械与光学大学)

Yury Kaminsky, Irina Deeva

摘要:

贝叶斯网络的学习是一个NP难问题,随着节点数量的增加,学习贝叶斯网络结构的经典算法变得低效。近年来,研究者们提出了一些学习节点数较多(大于50)的贝叶斯网络的方法和算法。但这些解决方案也有其缺点,例如,它们只处理一种类型的数据(离散或连续),或者它们的算法是为了满足数据的特定性质(医疗、社会等)而创建的。本文提出了一种BigBraveBN算法,用于学习具有大量节点(超过100个)的大型贝叶斯网络。该算法利用Brave系数来衡量多个组中实例的相互出现。为了形成这些组,我们使用基于互信息(MI)测量的最近邻方法。在本文的实验部分,我们比较了BigBraveBN与其他现有解决方案在多个离散和连续数据集上的性能。实验部分也代表了对真实数据的测试。上述实验结果证明了BigBraveBN算法在贝叶斯网络结构学习中的有效性。

英文摘要:

Learning a Bayesian network is an NP-hard problem and with an increase in the number of nodes, classical algorithms for learning the structure of Bayesian networks become inefficient. In recent years, some methods and algorithms for learning Bayesian networks with a high number of nodes (more than 50) were developed. But these solutions have their disadvantages, for instance, they only operate one type of data (discrete or continuous) or their algorithm has been created to meet a specific nature of data (medical, social, etc.). The article presents a BigBraveBN algorithm for learning large Bayesian Networks with a high number of nodes (over 100). The algorithm utilizes the Brave coefficient that measures the mutual occurrence of instances in several groups. To form these groups, we use the method of nearest neighbours based on the Mutual information (MI) measure. In the experimental part of the article, we compare the performance of BigBraveBN to other existing solutions on multiple data sets both discrete and continuous. The experimental part also represents tests on real data. The aforementioned experimental results demonstrate the efficiency of the BigBraveBN algorithm in structure learning of Bayesian Networks.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑