mlsanityData to 7 Oct 2026

Learning Markov Random Fields for Combinatorial Structures via Sampling through Lov'asz Local Lemma

arXiv 2212.00296 ↗First posted 1 Dec 2022cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Learning to generate complex combinatorial structures satisfying constraints will have transformative impacts in many application domains. However, it is beyond the capabilities of existing approaches due to the highly intractable nature of the embedded probabilistic inference. Prior works spend most of the training time learning to separate valid from invalid structures but do not learn the inductive biases of valid structures. We develop NEural Lov'asz Sampler (Nelson), which embeds the sampler through Lov'asz Local Lemma (LLL) as a fully differentiable neural network layer. Our Nelson-CD embeds this sampler into the contrastive divergence learning process of Markov random fields. Nelson allows us to obtain valid samples from the current model distribution. Contrastive divergence is then applied to separate these samples from those in the training set. Nelson is implemented as a fully differentiable neural net, taking advantage of the parallelism of GPUs. Experimental results on several real-world domains reveal that Nelson learns to generate 100% valid structures, while baselines either time out or cannot ensure validity. Nelson also outperforms other approaches in running time, log-likelihood, and MAP scores.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 22 of its 73 references that are in the map. First posted on arXiv 1 Dec 2022.

Builds on

22 of 73 references.

References · 22

  1. 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
  2. 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
  3. 2016Pixel Recurrent Neural Networkscited by 814
  4. 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 647
  5. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
  6. 2015MADE: Masked Autoencoder for Distribution Estimationcited by 306
  7. 2017Grammar Variational Autoencodercited by 283
  8. 2017Toward Controlled Generation of Textcited by 271
  9. 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
  10. 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 183
  11. 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
  12. 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
10 more
  1. 2018Syntax-Directed Variational Autoencoder for Structured Datacited by 103
  2. 2019Smart Predict-and-Optimize for Hard Combinatorial Optimization Problemscited by 88
  3. 2013Loopy Belief Propagation for Approximate Inference: An Empirical Studycited by 76
  4. 2022Augment with Care: Contrastive Learning for Combinatorial Problemscited by 22
  5. 2014Distribution-Aware Sampling and Weighted Model Counting for SATcited by 15
  6. 2013Taming the Curse of Dimensionality: Discrete Integration by Hashing and Optimizationcited by 12
  7. 2013A Scalable and Nearly Uniform Generator of SAT Witnessescited by 10
  8. 2016Uniform Sampling through the Lov'asz Local Lemmacited by 9
  9. 2017Probabilistic Model Counting with Short XORscited by 5
  10. 2021Fundamentals of Partial Rejection Samplingcited by 3

Built on by

Not cited yet.