Automated Tuning for Diffusion Inverse Problem Solvers without Generative Prior Retraining

Yaşar Utku Alçalar, Junno Yun, Mehmet Akçakaya
9/11/2025
eess.IVcs.AIcs.CV

No confident code implementation found for this paper.

Abstract

Diffusion/score-based models have recently emerged as powerful generative priors for solving inverse problems, including accelerated MRI reconstruction. While their flexibility allows decoupling the measurement model from the learned prior, their performance heavily depends on carefully tuned data fidelity weights, especially under fast sampling schedules with few denoising steps. Existing approaches often rely on heuristics or fixed weights, which fail to generalize across varying measurement conditions and irregular timestep schedules. In this work, we propose Zero-shot Adaptive Diffusion Sampling (ZADS), a test-time optimization method that adaptively tunes fidelity weights across arbitrary noise schedules without requiring retraining of the diffusion prior. ZADS treats the denoising process as a fixed unrolled sampler and optimizes fidelity weights in a self-supervised manner using only undersampled measurements. Experiments on the fastMRI knee dataset demonstrate that ZADS consistently outperforms both traditional compressed sensing and recent diffusion-based methods, showcasing its ability to deliver high-fidelity reconstructions across varying noise schedules and acquisition settings.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{alalar2025automated,
  title  = {Automated Tuning for Diffusion Inverse Problem Solvers without Generative Prior Retraining},
  author = {Yaşar Utku Alçalar and Junno Yun and Mehmet Akçakaya},
  year   = {2025},
  eprint = {2509.09880},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.09880v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.09880.svg)](https://codeofpaper.com/paper/2509.09880)

Discussion