Distribution Learning Meets Graph Structure Sampling
Arnab Bhattacharyya, Sutanu Gayen, Philips George John, Sayantan Sen, N. V. Vinodchandran

TL;DR
This paper links PAC-learning of high-dimensional graphical models with efficient graph structure sampling, providing new sample complexity bounds and algorithms for learning Bayesian networks using online learning techniques.
Contribution
It introduces a novel connection between distribution learning and graph sampling, and develops new polynomial-time algorithms with optimal sample complexity for specific classes of Bayesian networks.
Findings
New sample complexity bounds for learning Bayes nets.
A polynomial-time, sample-optimal algorithm for trees of unknown structure.
First polynomial sample and time algorithm for learning Bayes nets over chordal skeletons.
Abstract
This work establishes a novel link between the problem of PAC-learning high-dimensional graphical models and the task of (efficient) counting and sampling of graph structures, using an online learning framework. We observe that if we apply the exponentially weighted average (EWA) or randomized weighted majority (RWM) forecasters on a sequence of samples from a distribution P using the log loss function, the average regret incurred by the forecaster's predictions can be used to bound the expected KL divergence between P and the predictions. Known regret bounds for EWA and RWM then yield new sample complexity bounds for learning Bayes nets. Moreover, these algorithms can be made computationally efficient for several interesting classes of Bayes nets. Specifically, we give a new sample-optimal and polynomial time learning algorithm with respect to trees of unknown structure and the first…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsText and Document Classification Technologies · Bayesian Methods and Mixture Models · Advanced Graph Neural Networks
