Table of Contents
Fetching ...

Sampling from Energy distributions with Target Concrete Score Identity

Sergei Kholkin, Francisco Vargas, Alexander Korotin

TL;DR

The paper introduces the Target Concrete Score Identity Sampler (TCSIS) for drawing samples from unnormalized discrete densities by learning reverse CTMC dynamics under a forward uniform noising process. Central to TCSIS is the Target Concrete Score Identity, which expresses the concrete score as a ratio of forward-diffusion expectations, enabling Monte Carlo estimation without sampling from the target or computing the partition function. Two practical implementations are proposed: Self-Normalized TCSIS, which directly learns the concrete score via SNIS losses, and Unbiased TCSIS, which learns marginal densities and constructs the score with unbiased losses. Experiments on Ising lattice models demonstrate competitive performance against established baselines, with SNIS showing strong accuracy and Unbiased TCSIS offering favorable trade-offs between bias and variance, highlighting the method's potential for scalable sampling from unnormalized energies in discrete spaces.

Abstract

We introduce the Target Concrete Score Identity Sampler (TCSIS), a method for sampling from unnormalized densities on discrete state spaces by learning the reverse dynamics of a Continuous-Time Markov Chain (CTMC). Our approach builds on a forward in time CTMC with a uniform noising kernel and relies on the proposed Target Concrete Score Identity, which relates the concrete score, the ratio of marginal probabilities of two states, to a ratio of expectations of Boltzmann factors under the forward uniform diffusion kernel. This formulation enables Monte Carlo estimation of the concrete score without requiring samples from the target distribution or computation of the partition function. We approximate the concrete score with a neural network and propose two algorithms: Self-Normalized TCSIS and Unbiased TCSIS. Finally, we demonstrate the effectiveness of TCSIS on problems from statistical physics.

Sampling from Energy distributions with Target Concrete Score Identity

TL;DR

The paper introduces the Target Concrete Score Identity Sampler (TCSIS) for drawing samples from unnormalized discrete densities by learning reverse CTMC dynamics under a forward uniform noising process. Central to TCSIS is the Target Concrete Score Identity, which expresses the concrete score as a ratio of forward-diffusion expectations, enabling Monte Carlo estimation without sampling from the target or computing the partition function. Two practical implementations are proposed: Self-Normalized TCSIS, which directly learns the concrete score via SNIS losses, and Unbiased TCSIS, which learns marginal densities and constructs the score with unbiased losses. Experiments on Ising lattice models demonstrate competitive performance against established baselines, with SNIS showing strong accuracy and Unbiased TCSIS offering favorable trade-offs between bias and variance, highlighting the method's potential for scalable sampling from unnormalized energies in discrete spaces.

Abstract

We introduce the Target Concrete Score Identity Sampler (TCSIS), a method for sampling from unnormalized densities on discrete state spaces by learning the reverse dynamics of a Continuous-Time Markov Chain (CTMC). Our approach builds on a forward in time CTMC with a uniform noising kernel and relies on the proposed Target Concrete Score Identity, which relates the concrete score, the ratio of marginal probabilities of two states, to a ratio of expectations of Boltzmann factors under the forward uniform diffusion kernel. This formulation enables Monte Carlo estimation of the concrete score without requiring samples from the target distribution or computation of the partition function. We approximate the concrete score with a neural network and propose two algorithms: Self-Normalized TCSIS and Unbiased TCSIS. Finally, we demonstrate the effectiveness of TCSIS on problems from statistical physics.
Paper Structure (23 sections, 2 theorems, 20 equations, 4 figures, 1 table, 1 algorithm)

This paper contains 23 sections, 2 theorems, 20 equations, 4 figures, 1 table, 1 algorithm.

Key Result

Proposition 1

Consider a probability distribution $p(x)$ with finite support $S=\mathcal{X}^d$, where $\mathcal{X}=\{1, ..., V\}$ and its unnormalized density $\overline{p}(x) = p(x)Z$, where $Z$ is unknown. Consider the continuous in time dynamics determined by uniform forward noising kernel (eq:uniform_forward)

Figures (4)

  • Figure 1: Ising $L=4$ lattice model correlation plots. The closer to ground truth the better.
  • Figure 2: Ising $L=10$ lattice model correlation plots. The closer to ground truth the better.
  • Figure 3: Ising $L=4$ lattice model with different inverse temperatures magnetization histograms.
  • Figure 4: Ising $L=10$ lattice model with different inverse temperatures magnetization histograms.

Theorems & Definitions (3)

  • Proposition 1: Target Concrete Score Identity
  • Proposition 2: Marginal densities parametrization
  • proof