Structure learning in polynomial time: Greedy algorithms, Bregman information, and exponential families
–Neural Information Processing Systems
Greedy algorithms have long been a workhorse for learning graphical models, and more broadly for learning statistical models with sparse structure. In the context of learning directed acyclic graphs, greedy algorithms are popular despite their worst-case exponential runtime. In practice, however, they are very efficient. We provide new insight into this phenomenon by studying a general greedy score-based algorithm for learning DAGs. Unlike edge-greedy algorithms such as the popular GES and hill-climbing algorithms, our approach is vertex-greedy and requires at most a polynomial number of score evaluations.
Neural Information Processing Systems
Jan-18-2025, 01:35:43 GMT
- Technology: