We describe a memory-efficient implementation of a dynamic programming algorithm for learning the op-timal structure of a Bayesian network from training data. The algorithm leverages the layered structure of the dynamic programming graphs representing the re-cursive decomposition of the problem to reduce the memory requirements of the algorithm from O(n2n) to O(C(n, n/2)), where C(n, n/2) is the binomial coeffi-cient. Experimental results show that the approach runs up to an order of magnitude faster and scales to datasets with more variables than previous approaches
We study the problem of learning the best Bayesian network structure with respect to a decomposable ...
It is well known in the literature that the problem of learning the structure of Bayesian networks i...
Learning Bayesian networks is often cast as an optimization problem, where the computational task is...
We describe a memory-efficient implementation of a dynamic programming algorithm for learning the op...
Abstract: "Finding the Bayesian network that maximizes a score function is known as structure learni...
Bayesian networks are a widely used graphical model which formalize reasoning under uncertainty. Unf...
Learning optimal Bayesian networks (BN) from data is NP-hard in general. Nevertheless, certain BN cl...
Dynamic Bayesian networks (DBN) are powerful probabilistic representations that model stochastic pro...
Previous work has shown that the problem of learning the optimal structure of a Bayesian network can...
Early methods for learning a Bayesian network that optimizes a scoring function for a given dataset ...
\u3cp\u3eThis paper addresses the problem of learning Bayesian network structures from data based on...
This paper is concerned with the problem of learning the globally optimal structure of a dynamic Bay...
Learning Bayesian networks is a central problem for pattern recognition, density estimation and clas...
Exact Bayesian structure discovery in Bayesian networks requires exponential time and space. Using d...
\u3cp\u3eWe present a method for learning Bayesian networks from data sets containing thousands of v...
We study the problem of learning the best Bayesian network structure with respect to a decomposable ...
It is well known in the literature that the problem of learning the structure of Bayesian networks i...
Learning Bayesian networks is often cast as an optimization problem, where the computational task is...
We describe a memory-efficient implementation of a dynamic programming algorithm for learning the op...
Abstract: "Finding the Bayesian network that maximizes a score function is known as structure learni...
Bayesian networks are a widely used graphical model which formalize reasoning under uncertainty. Unf...
Learning optimal Bayesian networks (BN) from data is NP-hard in general. Nevertheless, certain BN cl...
Dynamic Bayesian networks (DBN) are powerful probabilistic representations that model stochastic pro...
Previous work has shown that the problem of learning the optimal structure of a Bayesian network can...
Early methods for learning a Bayesian network that optimizes a scoring function for a given dataset ...
\u3cp\u3eThis paper addresses the problem of learning Bayesian network structures from data based on...
This paper is concerned with the problem of learning the globally optimal structure of a dynamic Bay...
Learning Bayesian networks is a central problem for pattern recognition, density estimation and clas...
Exact Bayesian structure discovery in Bayesian networks requires exponential time and space. Using d...
\u3cp\u3eWe present a method for learning Bayesian networks from data sets containing thousands of v...
We study the problem of learning the best Bayesian network structure with respect to a decomposable ...
It is well known in the literature that the problem of learning the structure of Bayesian networks i...
Learning Bayesian networks is often cast as an optimization problem, where the computational task is...