Learning Bayesian Networks with Thousands of Variables

Scanagatta, Mauro, Campos, Cassio P. de, Corani, Giorgio, Zaffalon, Marco

Neural Information Processing Systems 

We present a method for learning Bayesian networks from data sets containingthousands of variables without the need for structure constraints. Our approachis made of two parts. The first is a novel algorithm that effectively explores thespace of possible parent sets of a node. The second part is an improvement of an existingordering-based algorithm for structure optimization. The new algorithm provablyachieves a higher score compared to its original formulation.