LGAIMLOct 19, 2012

On Local Optima in Learning Bayesian Networks

arXiv:1212.2500v158 citations
Originality Incremental advance
AI Analysis

This addresses the issue of local optima in Bayesian network learning for researchers and practitioners, but it is incremental as it builds on the existing GES algorithm.

The paper tackles the problem of local optima in learning Bayesian networks by proposing the k-greedy equivalence search algorithm (KES), which balances greediness and randomness to explore different good local optima, and shows that KES often finds better local optima than GES in experiments.

This paper proposes and evaluates the k-greedy equivalence search algorithm (KES) for learning Bayesian networks (BNs) from complete data. The main characteristic of KES is that it allows a trade-off between greediness and randomness, thus exploring different good local optima. When greediness is set at maximum, KES corresponds to the greedy equivalence search algorithm (GES). When greediness is kept at minimum, we prove that under mild assumptions KES asymptotically returns any inclusion optimal BN with nonzero probability. Experimental results for both synthetic and real data are reported showing that KES often finds a better local optima than GES. Moreover, we use KES to experimentally confirm that the number of different local optima is often huge.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes