mlsanityData to 7 Oct 2026

Learning Bayesian Network Structure from Massive Datasets: The "Sparse Candidate" Algorithm

arXiv 1301.6696 ↗First posted 23 Jan 2013cs.LG cs.AI stat.MLcited by 22

Not on the map. Why?

Abstract (arXiv)

Learning Bayesian networks is often cast as an optimization problem, where the computational task is to find a structure that maximizes a statistically motivated score. By and large, existing learning tools address this optimization problem using standard heuristic search techniques. Since the search space is extremely large, such search procedures can spend most of the time examining candidates that are extremely unreasonable. This problem becomes critical when we deal with data sets that are large either in the number of instances, or the number of attributes. In this paper, we introduce an algorithm that achieves faster learning by restricting the search space. This iterative algorithm restricts the parents of each variable to belong to a small subset of candidates. We then search for a network that satisfies these constraints. The learned network is then used for selecting better candidates for the next iteration. We evaluate this algorithm both on synthetic and real-life data. Our results show that it is significantly faster than alternative search procedures without loss of quality in the learned structures.

Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Jan 2013.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 5; 2022: 2; 2023: 5; 2024: 4; 2025: 3; 2026: 3.

22 papers.

Sort:

  1. 2021A survey of Bayesian Network structure learningcited by 85
  2. 2023A Survey on Causal Discovery Methods for I.I.D. and Time Series Datacited by 35
  3. 2021Efficient Bayesian network structure learning via local Markov boundary searchcited by 14
  4. 2023Logical Entity Representation in Knowledge-Graphs for Differentiable Rule Learningcited by 8
  5. 2022Highly Efficient Structural Learning of Sparse Staged Treescited by 6
  6. 2023Learning bounded-degree polytrees with known skeletoncited by 5
  7. 2021Partitioned hybrid learning of Bayesian network structurescited by 4
  8. 2024Optimal estimation of Gaussian (poly)treescited by 3
  9. 2023Learning and interpreting asymmetry-labeled DAGs: a case study on COVID-19 fearcited by 2
  10. 2021How do some Bayesian Network machine learned graphs compare to causal knowledge?cited by 1
  11. 2021A Stochastic Variance-Reduced Coordinate Descent Algorithm for Learning Sparse Bayesian Network from Discrete High-Dimensional Datacited by 1
  12. 2022Learning Multitask Gaussian Bayesian Networkscited by 1
10 more
  1. 2024Distribution Learning Meets Graph Structure Samplingcited by 1
  2. 2024Learnability of Parameter-Bounded Bayes Netscited by 1
  3. 2026Econometric vs. Causal Structure-Learning for Time-Series Policy Decisions: Evidence from the UK COVID-19 Policiescited by 1
  4. 2023Optimal Clustering with Dependent Costs in Bayesian Networkscited by 0
  5. 2024Exact discovery is polynomial for certain sparse causal Bayesian networkscited by 0
  6. 2025Scalable Structure Learning of Bayesian Networks by Learning Algorithm Ensemblescited by 0
  7. 2025Optimal structure learning and conditional independence testingcited by 0
  8. 2025Semi-overlapping Multi-bandit Best Arm Identification for Sequential Support Network Learningcited by 0
  9. 2026KG-SoftMAP: Soft Knowledge-Graph Priors for Bayesian Network Structure Learning from Sparse Discrete Datacited by 0
  10. 2026ABSOL: Aggregated Bayesian Subsampling Orchestrated with LLMscited by 0