English

Distributionally Robust Skeleton Learning of Discrete Bayesian Networks

Machine Learning 2023-11-13 v1 Machine Learning

Abstract

We consider the problem of learning the exact skeleton of general discrete Bayesian networks from potentially corrupted data. Building on distributionally robust optimization and a regression approach, we propose to optimize the most adverse risk over a family of distributions within bounded Wasserstein distance or KL divergence to the empirical distribution. The worst-case risk accounts for the effect of outliers. The proposed approach applies for general categorical random variables without assuming faithfulness, an ordinal relationship or a specific form of conditional distribution. We present efficient algorithms and show the proposed methods are closely related to the standard regularized regression approach. Under mild assumptions, we derive non-asymptotic guarantees for successful structure learning with logarithmic sample complexities for bounded-degree graphs. Numerical study on synthetic and real datasets validates the effectiveness of our method. Code is available at https://github.com/DanielLeee/drslbn.

Keywords

Cite

@article{arxiv.2311.06117,
  title  = {Distributionally Robust Skeleton Learning of Discrete Bayesian Networks},
  author = {Yeshu Li and Brian D. Ziebart},
  journal= {arXiv preprint arXiv:2311.06117},
  year   = {2023}
}

Comments

NeurIPS 2O23 Spotlight. More empirical results added

R2 v1 2026-06-28T13:17:25.623Z