Large-scale empirical validation of Bayesian Network structure learning algorithms with noisy data
Not on the map. Why?
Abstract (arXiv)
Numerous Bayesian Network (BN) structure learning algorithms have been proposed in the literature over the past few decades. Each publication makes an empirical or theoretical case for the algorithm proposed in that publication and results across studies are often inconsistent in their claims about which algorithm is 'best'. This is partly because there is no agreed evaluation approach to determine their effectiveness. Moreover, each algorithm is based on a set of assumptions, such as complete data and causal sufficiency, and tend to be evaluated with data that conforms to these assumptions, however unrealistic these assumptions may be in the real world. As a result, it is widely accepted that synthetic performance overestimates real performance, although to what degree this may happen remains unknown. This paper investigates the performance of 15 structure learning algorithms. We propose a methodology that applies the algorithms to data that incorporates synthetic noise, in an effort to better understand the performance of structure learning algorithms when applied to real data. Each algorithm is tested over multiple case studies, sample sizes, types of noise, and assessed with multiple evaluation criteria. This work involved approximately 10,000 graphs with a total structure learning runtime of seven months. It provides the first large-scale empirical validation of BN structure learning algorithms under different assumptions of data noise. The results suggest that traditional synthetic performance may overestimate real-world performance by anywhere between 10% and more than 50%. They also show that while score-based learning is generally superior to constraint-based learning, a higher fitting score does not necessarily imply a more accurate causal graph. To facilitate comparisons with future studies, we have made all data, raw results, graphs and BN models freely available online.
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 5; 2023: 9; 2024: 2; 2025: 2; 2026: 2.
29 papers.
Sort:
- 2021A survey of Bayesian Network structure learningcited by 85
- 2023Causal Discovery from Temporal Data: An Overview and New Perspectivescited by 43
- 2021The impact of prior knowledge on causal structure learningcited by 35
- 2022Marrying Fairness and Explainability in Supervised Learningcited by 23
- 2023textttcausalAssembly: Generating Realistic Production Data for Benchmarking Causal Discoverycited by 18
- 2021Greedy structure learning from data that contain systematic missing valuescited by 12
- 2021Benchpress: A Scalable and Versatile Workflow for Benchmarking Structure Learning Algorithmscited by 11
- 2024bnRep: A repository of Bayesian networks from the academic literaturecited by 9
- 2021Effective and efficient structure learning with pruning and model averaging strategiescited by 7
- 2023Open problems in causal structure learning: A case study of COVID-19 in the UKcited by 7
- 2022The Impact of Variable Ordering on Bayesian Network Structure Learningcited by 5
- 2023Causal discovery using dynamically requested knowledgecited by 5
17 more
- 2023Efficient SAGE Estimation via Causal Structure Learningcited by 4
- 2024Investigating potential causes of Sepsis with Bayesian network structure learningcited by 4
- 2021The Dual PC Algorithm and the Role of Gaussianity for Structure Learning of Bayesian Networkscited by 2
- 2022Discovery and density estimation of latent confounders in Bayesian networks with evidence lower boundcited by 2
- 2025Causal DAG Summarization (Full Version)cited by 2
- 2026Dynamic Expert-Guided Model Averaging for Causal Discoverycited by 2
- 2021Hybrid Bayesian network discovery with latent variables by scoring multiple interventionscited by 1
- 2023Tuning structure learning algorithms with out-of-sample and resampling strategiescited by 1
- 2021Machine learning in the social and health sciencescited by 0
- 2021High-Dimensional Inference in Bayesian Networkscited by 0
- 2022Parallel Sampling for Efficient High-dimensional Bayesian Network Structure Learningcited by 0
- 2022A Comprehensively Improved Hybrid Algorithm for Learning Bayesian Networks: Multiple Compound Memory Erasingcited by 0
- 2023Using machine learning to understand causal relationships between urban form and travel CO2 emissions across continentscited by 0
- 2023Distributionally Robust Skeleton Learning of Discrete Bayesian Networkscited by 0
- 2023Data-Driven Bayesian Network Models of Hurricane Evacuation Decision Makingcited by 0
- 2025Modeling Psychological Profiles in Volleyball via Mixed-Type Bayesian Networkscited by 0
- 2026Time series causal discovery with variable lagscited by 0
- 2026Time series causal discovery with variable lags15 Apr 2026
- 2026Dynamic Expert-Guided Model Averaging for Causal Discovery23 Jan 2026
- 2025Modeling Psychological Profiles in Volleyball via Mixed-Type Bayesian Networks26 Sep 2025
- 2025Causal DAG Summarization (Full Version)21 Apr 2025
- 2024bnRep: A repository of Bayesian networks from the academic literature27 Sep 2024
- 2024Investigating potential causes of Sepsis with Bayesian network structure learning13 Jun 2024
- 2023Data-Driven Bayesian Network Models of Hurricane Evacuation Decision Making16 Nov 2023
- 2023Distributionally Robust Skeleton Learning of Discrete Bayesian Networks10 Nov 2023
- 2023Causal discovery using dynamically requested knowledge17 Oct 2023
- 2023Using machine learning to understand causal relationships between urban form and travel CO2 emissions across continents31 Aug 2023
- 2023Tuning structure learning algorithms with out-of-sample and resampling strategies24 Jun 2023
- 2023textttcausalAssembly: Generating Realistic Production Data for Benchmarking Causal Discovery19 Jun 2023
17 more
- 2023Open problems in causal structure learning: A case study of COVID-19 in the UK5 May 2023
- 2023Efficient SAGE Estimation via Causal Structure Learning6 Apr 2023
- 2023Causal Discovery from Temporal Data: An Overview and New Perspectives17 Mar 2023
- 2022A Comprehensively Improved Hybrid Algorithm for Learning Bayesian Networks: Multiple Compound Memory Erasing5 Dec 2022
- 2022The Impact of Variable Ordering on Bayesian Network Structure Learning17 Jun 2022
- 2022Discovery and density estimation of latent confounders in Bayesian networks with evidence lower bound11 Jun 2022
- 2022Marrying Fairness and Explainability in Supervised Learning6 Apr 2022
- 2022Parallel Sampling for Efficient High-dimensional Bayesian Network Structure Learning19 Feb 2022
- 2021Hybrid Bayesian network discovery with latent variables by scoring multiple interventions20 Dec 2021
- 2021High-Dimensional Inference in Bayesian Networks16 Dec 2021
- 2021The Dual PC Algorithm and the Role of Gaussianity for Structure Learning of Bayesian Networks16 Dec 2021
- 2021Effective and efficient structure learning with pruning and model averaging strategies1 Dec 2021
- 2021A survey of Bayesian Network structure learning23 Sep 2021
- 2021Greedy structure learning from data that contain systematic missing values9 Jul 2021
- 2021Benchpress: A Scalable and Versatile Workflow for Benchmarking Structure Learning Algorithms8 Jul 2021
- 2021Machine learning in the social and health sciences20 Jun 2021
- 2021The impact of prior knowledge on causal structure learning31 Jan 2021
- 2021A survey of Bayesian Network structure learningcited by 85
- 2023Causal Discovery from Temporal Data: An Overview and New Perspectivescited by 43
- 2021The impact of prior knowledge on causal structure learningcited by 35
- 2022Marrying Fairness and Explainability in Supervised Learningcited by 23
- 2023textttcausalAssembly: Generating Realistic Production Data for Benchmarking Causal Discoverycited by 18
- 2021Greedy structure learning from data that contain systematic missing valuescited by 12
- 2021Benchpress: A Scalable and Versatile Workflow for Benchmarking Structure Learning Algorithmscited by 11
- 2024bnRep: A repository of Bayesian networks from the academic literaturecited by 9
- 2021Effective and efficient structure learning with pruning and model averaging strategiescited by 7
- 2023Open problems in causal structure learning: A case study of COVID-19 in the UKcited by 7
- 2022The Impact of Variable Ordering on Bayesian Network Structure Learningcited by 5
- 2023Causal discovery using dynamically requested knowledgecited by 5
12 most cited of 29 All 29 (JSON)
- 2026Time series causal discovery with variable lags15 Apr 2026
- 2026Dynamic Expert-Guided Model Averaging for Causal Discovery23 Jan 2026
- 2025Modeling Psychological Profiles in Volleyball via Mixed-Type Bayesian Networks26 Sep 2025
- 2025Causal DAG Summarization (Full Version)21 Apr 2025
- 2024bnRep: A repository of Bayesian networks from the academic literature27 Sep 2024
- 2024Investigating potential causes of Sepsis with Bayesian network structure learning13 Jun 2024
- 2023Data-Driven Bayesian Network Models of Hurricane Evacuation Decision Making16 Nov 2023
- 2023Distributionally Robust Skeleton Learning of Discrete Bayesian Networks10 Nov 2023
- 2023Causal discovery using dynamically requested knowledge17 Oct 2023
- 2023Using machine learning to understand causal relationships between urban form and travel CO2 emissions across continents31 Aug 2023
- 2023Tuning structure learning algorithms with out-of-sample and resampling strategies24 Jun 2023
- 2023textttcausalAssembly: Generating Realistic Production Data for Benchmarking Causal Discovery19 Jun 2023
12 newest of 29 All 29 (JSON)