Energy based diffusion generator for efficient sampling of Boltzmann distributions

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Yan, Guo, Ling, Wu, Hao, Zhou, Tao
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915511852335104
author Wang, Yan
Guo, Ling
Wu, Hao
Zhou, Tao
author_facet Wang, Yan
Guo, Ling
Wu, Hao
Zhou, Tao
contents Sampling from Boltzmann distributions, particularly those tied to high dimensional and complex energy functions, poses a significant challenge in many fields. In this work, we present the Energy-Based Diffusion Generator (EDG), a novel approach that integrates ideas from variational autoencoders and diffusion models. EDG uses a decoder to generate Boltzmann-distributed samples from simple latent variables, and a diffusion-based encoder to estimate the Kullback-Leibler divergence to the target distribution. Notably, EDG is simulation-free, eliminating the need to solve ordinary or stochastic differential equations during training. Furthermore, by removing constraints such as bijectivity in the decoder, EDG allows for flexible network design. Through empirical evaluation, we demonstrate the superior performance of EDG across a variety of sampling tasks with complex target distributions, outperforming existing methods.
format Preprint
id arxiv_https___arxiv_org_abs_2401_02080
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Energy based diffusion generator for efficient sampling of Boltzmann distributions
Wang, Yan
Guo, Ling
Wu, Hao
Zhou, Tao
Machine Learning
Computation
Sampling from Boltzmann distributions, particularly those tied to high dimensional and complex energy functions, poses a significant challenge in many fields. In this work, we present the Energy-Based Diffusion Generator (EDG), a novel approach that integrates ideas from variational autoencoders and diffusion models. EDG uses a decoder to generate Boltzmann-distributed samples from simple latent variables, and a diffusion-based encoder to estimate the Kullback-Leibler divergence to the target distribution. Notably, EDG is simulation-free, eliminating the need to solve ordinary or stochastic differential equations during training. Furthermore, by removing constraints such as bijectivity in the decoder, EDG allows for flexible network design. Through empirical evaluation, we demonstrate the superior performance of EDG across a variety of sampling tasks with complex target distributions, outperforming existing methods.
title Energy based diffusion generator for efficient sampling of Boltzmann distributions
topic Machine Learning
Computation
url https://arxiv.org/abs/2401.02080