Saved in:
Bibliographic Details
Main Authors: Zhu, Yaxuan, Dou, Zehao, Zheng, Haoxin, Zhang, Yasi, Wu, Ying Nian, Gao, Ruiqi
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2409.08551
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909314413756416
author Zhu, Yaxuan
Dou, Zehao
Zheng, Haoxin
Zhang, Yasi
Wu, Ying Nian
Gao, Ruiqi
author_facet Zhu, Yaxuan
Dou, Zehao
Zheng, Haoxin
Zhang, Yasi
Wu, Ying Nian
Gao, Ruiqi
contents Recent studies demonstrate that diffusion models can serve as a strong prior for solving inverse problems. A prominent example is Diffusion Posterior Sampling (DPS), which approximates the posterior distribution of data given the measure using Tweedie's formula. Despite the merits of being versatile in solving various inverse problems without re-training, the performance of DPS is hindered by the fact that this posterior approximation can be inaccurate especially for high noise levels. Therefore, we propose \textbf{D}iffusion \textbf{P}osterior \textbf{MC}MC (\textbf{DPMC}), a novel inference algorithm based on Annealed MCMC to solve inverse problems with pretrained diffusion models. We define a series of intermediate distributions inspired by the approximated conditional distributions used by DPS. Through annealed MCMC sampling, we encourage the samples to follow each intermediate distribution more closely before moving to the next distribution at a lower noise level, and therefore reduce the accumulated error along the path. We test our algorithm in various inverse problems, including super resolution, Gaussian deblurring, motion deblurring, inpainting, and phase retrieval. Our algorithm outperforms DPS with less number of evaluations across nearly all tasks, and is competitive among existing approaches.
format Preprint
id arxiv_https___arxiv_org_abs_2409_08551
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Think Twice Before You Act: Improving Inverse Problem Solving With MCMC
Zhu, Yaxuan
Dou, Zehao
Zheng, Haoxin
Zhang, Yasi
Wu, Ying Nian
Gao, Ruiqi
Machine Learning
Recent studies demonstrate that diffusion models can serve as a strong prior for solving inverse problems. A prominent example is Diffusion Posterior Sampling (DPS), which approximates the posterior distribution of data given the measure using Tweedie's formula. Despite the merits of being versatile in solving various inverse problems without re-training, the performance of DPS is hindered by the fact that this posterior approximation can be inaccurate especially for high noise levels. Therefore, we propose \textbf{D}iffusion \textbf{P}osterior \textbf{MC}MC (\textbf{DPMC}), a novel inference algorithm based on Annealed MCMC to solve inverse problems with pretrained diffusion models. We define a series of intermediate distributions inspired by the approximated conditional distributions used by DPS. Through annealed MCMC sampling, we encourage the samples to follow each intermediate distribution more closely before moving to the next distribution at a lower noise level, and therefore reduce the accumulated error along the path. We test our algorithm in various inverse problems, including super resolution, Gaussian deblurring, motion deblurring, inpainting, and phase retrieval. Our algorithm outperforms DPS with less number of evaluations across nearly all tasks, and is competitive among existing approaches.
title Think Twice Before You Act: Improving Inverse Problem Solving With MCMC
topic Machine Learning
url https://arxiv.org/abs/2409.08551