paper-with-me

Papers

Reduce, Reuse, Recycle: Compositional Generation with Energy-Based Diffusion Models and MCMC

2023-02-22 · Yilun Du, Conor Durkan, Robin Strudel, Joshua B. Tenenbaum, Sander Dieleman, Rob Fergus, Jascha Sohl-Dickstein, Arnaud Doucet, Will Grathwohl

Since their introduction, diffusion models have quickly become the prevailing approach to generative modeling in many domains. They can be interpreted as learning the gradients of a time-varying sequence of log-probability density functions. This interpretation has motivated classifier-based and classifier-free guidance as methods for post-hoc control of diffusion models. In this work, we build upon these ideas using the score-based interpretation of diffusion models, and explore alternative ways to condition, modify, and reuse diffusion models for tasks involving compositional generation and guidance. In particular, we investigate why certain types of composition fail using current techniques and present a number of solutions. We conclude that the sampler (not the model) is responsible for this failure and propose new samplers, inspired by MCMC, which enable successful compositional generation. Further, we propose an energy-based parameterization of diffusion models which enables the use of new compositional operators and more sophisticated, Metropolis-corrected samplers. Intriguingly we find these samplers lead to notable improvements in compositional generation across a wide set of problems such as classifier-guided ImageNet modeling and compositional text-to-image generation.

📄 PDF Abstract BibTeX arXiv:2302.11552

Code (3)

yilundu/reduce_reuse_recycle 공식 구현 pytorch
FraunhoferChalmersCentre/mcmc_corr_score_diffusion jax
jackonelli/mcmc_corr_score_diffusion jax

Tasks

Image GenerationText to Image GenerationText-to-Image Generation

Methods 이 논문이 사용한 방법론

fail 설명 없음
Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

Reduce, Reuse, Recycle: Categories for Compositional Reinforcement Learning

2024-08-23 · Georgios Bakirtzis, Michail Savvas, Ruihan Zhao, Sandeep Chinchali 외

In reinforcement learning, conducting task composition by forming cohesive, executable sequences from multiple tasks remains challenging. However, the ability to (de)compose tasks is a linchpin in developing robotic syst…

reinforcement-learningReinforcement Learning

VeRecycle: Reclaiming Guarantees from Probabilistic Certificates for Stochastic Dynamical Systems after Change

2025-05-20 · Sterre Lutz, Matthijs T. J. Spaan, Anna Lukina

Autonomous systems operating in the real world encounter a range of uncertainties. Probabilistic neural Lyapunov certification is a powerful approach to proving safety of nonlinear stochastic dynamical systems. When face…

Electricity generation from renewable energy based on abandoned wind fan

2022-04-07 · Arni Munira Markom, Muhammad Hakimi Aiman Hadri, Tuah Zayan Muhamad Yazid, Zakiah Mohd Yusof 외

In the 21st century, our world is facing difficult conditions for serious environmental pollution and the problem of energy shortage. An innovative idea has emerged to recycle wind energy from air conditioning condenser …

ReCycle: Fast and Efficient Long Time Series Forecasting with Residual Cyclic Transformers

2024-05-06 · Arvid Weyrauch, Thomas Steens, Oskar Taubert, Benedikt Hanke 외

Transformers have recently gained prominence in long time series forecasting by elevating accuracies in a variety of use cases. Regrettably, in the race for better predictive performance the overhead of model architectur…

Edge-computingTime SeriesTime Series Forecasting

Reduce, Reuse, Recycle: New uses for old QA resources

2018-04-22 · Jeff Mitchell, Sebastian Riedel

We investigate applying repurposed generic QA data and models to a recently proposed relation extraction task. We find that training on SQuAD produces better zero-shot performance and more robust generalisation compared …

RelationRelation Extractionslot-fillingSlot Filling