English

Learning Hard-Constrained Models with One Sample

Machine Learning 2023-11-07 v1 Data Structures and Algorithms Statistics Theory Machine Learning Statistics Theory

Abstract

We consider the problem of estimating the parameters of a Markov Random Field with hard-constraints using a single sample. As our main running examples, we use the kk-SAT and the proper coloring models, as well as general HH-coloring models; for all of these we obtain both positive and negative results. In contrast to the soft-constrained case, we show in particular that single-sample estimation is not always possible, and that the existence of an estimator is related to the existence of non-satisfiable instances. Our algorithms are based on the pseudo-likelihood estimator. We show variance bounds for this estimator using coupling techniques inspired, in the case of kk-SAT, by Moitra's sampling algorithm (JACM, 2019); our positive results for colorings build on this new coupling approach. For qq-colorings on graphs with maximum degree dd, we give a linear-time estimator when q>d+1q>d+1, whereas the problem is non-identifiable when qd+1q\leq d+1. For general HH-colorings, we show that standard conditions that guarantee sampling, such as Dobrushin's condition, are insufficient for one-sample learning; on the positive side, we provide a general condition that is sufficient to guarantee linear-time learning and obtain applications for proper colorings and permissive models. For the kk-SAT model on formulas with maximum degree dd, we provide a linear-time estimator when k6.45logdk\gtrsim 6.45\log d, whereas the problem becomes non-identifiable when klogdk\lesssim \log d.

Keywords

Cite

@article{arxiv.2311.03332,
  title  = {Learning Hard-Constrained Models with One Sample},
  author = {Andreas Galanis and Alkis Kalavasis and Anthimos Vardis Kandiros},
  journal= {arXiv preprint arXiv:2311.03332},
  year   = {2023}
}

Comments

Abstract shortened to fit arXiv requirements

R2 v1 2026-06-28T13:12:59.799Z