Bayesian Network Structure Learning Method for Continuous Variables Based on k-NN and Max-Min Parents and Children
For Bayesian network structure learning with continuous data, traditional methods typically require data discretization or assume that the data follows a Gaussian distribution. However, the processing method can result in information loss, and real-world data often deviates from the Gaussian assumption, leading to biased outcomes. To address these issues, we propose using the k-nearest neighbor (k-NN) algorithm to estimate mutual information and conditional mutual information for Bayesian network structure learning. The proposed method estimates serve as a new statistical method for conditional independence testing within the Max-Min Parents and Children (MMPC) algorithm. k-NN does not make any assumptions about the distribution of the data, especially as the data does not follow assumptions such as Gaussian distribution. k-NN performs more robustly. We compared the proposed method with traditional Bayesian network learning approaches on publicly available benchmark networks by using continuous data generated from linear structural equation models. Experimental results show that this method has good performance in terms of structural error and is an effective method for learning Bayesian network structures with continuous variables.
Authors
- Quan Li (ORCID: https://orcid.org/0000-0002-0565-9045)
- Chenghao Wei (ORCID: https://orcid.org/0000-0003-4441-9981)
- Tianyu Zhang
- Peng Wang (ORCID: https://orcid.org/0009-0003-3082-9143)
- Yingying Liu (ORCID: https://orcid.org/0000-0001-9276-6684)
- Chen Li (ORCID: https://orcid.org/0000-0002-4546-500X)
- Chen Song (ORCID: https://orcid.org/0000-0002-0560-4386)
Institutions
- Hubei University of Chinese Medicine (CN)
- Hubei University of Technology (CN)
Publication Details
- Published
- 2024-12-13
- DOI
- https://doi.org/10.1109/icftic64248.2024.10913082
- Primary Topic
- Technology and Data Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00