Taming Score-Based Denoisers in ADMM: A Convergent Plug-and-Play Framework
Pith reviewed 2026-05-15 12:44 UTC · model grok-4.3
The pith
A three-stage AC-DC denoiser makes score-based models converge inside ADMM iterations for inverse problems.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that the proposed ADMM-PnP framework with the AC-DC denoiser ensures convergence: under proper denoiser parameters each ADMM iteration is a weakly nonexpansive operator, ensuring high-probability fixed-point ball convergence using a constant step size; under more relaxed conditions the AC-DC denoiser is bounded and yields convergence under an adaptive step size schedule.
What carries the argument
The AC-DC denoiser, a three-stage process of auto-correction via additive Gaussian noise, directional correction using conditional Langevin dynamics, and score-based denoising, which enforces the weakly nonexpansive or bounded property needed for ADMM convergence.
If this is right
- Each full ADMM iteration remains weakly nonexpansive, so the sequence converges in high probability to a small ball around the fixed point with a fixed step size.
- Convergence is guaranteed with an adaptive step-size schedule when the denoiser is only bounded.
- Solution quality improves on a range of inverse problems compared with plug-and-play methods that lack the AC-DC stages.
- Score-based generative priors can be used directly inside ADMM without causing divergence once the three-stage correction is applied.
Where Pith is reading between the lines
- The AC-DC correction stages could be inserted into other proximal splitting methods that rely on denoisers or proximal maps.
- The same three-stage taming approach may stabilize convergence when score models are used in non-convex optimization settings.
- Practitioners can apply off-the-shelf score models to new inverse problems with reduced risk of divergence and less manual step-size tuning.
Load-bearing premise
The score-based denoiser after the AC and DC stages must satisfy the weakly nonexpansive or bounded property required by the convergence arguments.
What would settle it
Run the algorithm on a simple inverse problem with a score model whose output after AC-DC stages violates the weakly nonexpansive condition and check whether the iterates diverge or fail to enter a small ball around any fixed point.
read the original abstract
While score-based generative models have emerged as powerful priors for solving inverse problems, directly integrating them into optimization algorithms such as ADMM remains nontrivial. Two central challenges arise: i) the mismatch between the noisy data manifolds used to train the score functions and the geometry of ADMM iterates, especially due to the influence of dual variables, and ii) the lack of convergence understanding when ADMM is equipped with score-based denoisers. To address the manifold mismatch issue, we propose ADMM plug-and-play (ADMM-PnP) with the AC-DC denoiser, a new framework that embeds a three-stage denoiser into ADMM: (1) auto-correction (AC) via additive Gaussian noise, (2) directional correction (DC) using conditional Langevin dynamics, and (3) score-based denoising. In terms of convergence, we establish two results: first, under proper denoiser parameters, each ADMM iteration is a weakly nonexpansive operator, ensuring high-probability fixed-point $\textit{ball convergence}$ using a constant step size; second, under more relaxed conditions, the AC-DC denoiser is a bounded denoiser, which leads to convergence under an adaptive step size schedule. Experiments on a range of inverse problems demonstrate that our method consistently improves solution quality over a variety of baselines.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript proposes an ADMM plug-and-play (ADMM-PnP) framework that integrates score-based generative models as priors for inverse problems by introducing the AC-DC denoiser, consisting of auto-correction via additive Gaussian noise, directional correction using conditional Langevin dynamics, and score-based denoising. It establishes two convergence results: (1) under suitable denoiser parameters, ADMM iterations are weakly nonexpansive operators leading to high-probability fixed-point ball convergence with constant step size; (2) under relaxed conditions, the AC-DC denoiser is bounded, enabling convergence with an adaptive step size. Numerical experiments on various inverse problems show consistent improvements over baselines.
Significance. If the convergence guarantees hold for general score-based denoisers, this would provide a theoretically grounded integration of powerful generative priors into ADMM-style optimization, advancing plug-and-play methods for inverse problems in imaging and related domains.
major comments (1)
- [Convergence analysis (as stated in the abstract and theoretical sections)] The two convergence results (weak nonexpansiveness for constant-step high-probability ball convergence, and boundedness for adaptive-step convergence) require that the composite AC-DC-score operator satisfies the stated contraction or boundedness properties. No general argument is supplied showing that a trained score network, after the specific AC additive-noise and DC conditional-Langevin stages, inherits these properties for arbitrary data manifolds and dual-variable geometries; the claims therefore rest on an unverified model- and problem-dependent assumption.
minor comments (1)
- [Experiments] The experimental section would benefit from explicit reporting of the exact inverse problems, datasets, and quantitative metrics used to demonstrate gains over baselines.
Simulated Author's Rebuttal
We thank the referee for the constructive feedback on our manuscript. We address the major comment on the convergence analysis below.
read point-by-point responses
-
Referee: [Convergence analysis (as stated in the abstract and theoretical sections)] The two convergence results (weak nonexpansiveness for constant-step high-probability ball convergence, and boundedness for adaptive-step convergence) require that the composite AC-DC-score operator satisfies the stated contraction or boundedness properties. No general argument is supplied showing that a trained score network, after the specific AC additive-noise and DC conditional-Langevin stages, inherits these properties for arbitrary data manifolds and dual-variable geometries; the claims therefore rest on an unverified model- and problem-dependent assumption.
Authors: We agree that the two convergence theorems are conditional on the composite AC-DC-score operator satisfying weak nonexpansiveness (under suitable parameters for constant-step high-probability ball convergence) or boundedness (for adaptive-step convergence). The AC and DC stages are explicitly designed to address manifold mismatch and dual-variable geometry by injecting controlled noise and performing conditional Langevin correction, thereby enabling the composite operator to meet these properties for appropriately chosen parameters. We do not claim a universal, parameter-free guarantee that holds for every trained score network on arbitrary manifolds; such a result would be unrealistic. Our contribution lies in showing how the AC-DC construction makes the required properties achievable in practice, with the analysis deriving explicit conditions on the parameters. We will revise the abstract, Section 3, and Section 4 to more explicitly state these assumptions and the role of parameter selection, and we will add a brief remark clarifying the model-dependent nature of the guarantees. revision: yes
Circularity Check
No significant circularity in derivation chain
full rationale
The paper derives two conditional convergence results for ADMM-PnP by showing that the composite AC-DC-score operator is weakly nonexpansive (constant-step case) or bounded (adaptive-step case) when denoiser parameters are chosen appropriately. These operator properties are established from the explicit three-stage construction rather than by redefining the target result in terms of itself or by renaming a fitted quantity as a prediction. No load-bearing self-citation, uniqueness theorem, or ansatz is invoked to close the argument; the claims remain conditional on verifiable properties of the proposed denoiser and are therefore self-contained against external benchmarks.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Score-based denoisers can be rendered weakly nonexpansive or bounded after AC and DC corrections under suitable parameter choices
invented entities (1)
-
AC-DC denoiser
no independent evidence
Lean theorems connected to this paper
-
Cost/FunctionalEquationwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
under proper denoiser parameters, each ADMM iteration is a weakly nonexpansive operator... AC-DC denoiser is a bounded denoiser
-
Foundation/AbsoluteFloorClosureabsolute_floor_iff_bare_distinguishability unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
Assumption 2 (Smoothness of log p_data)... M-smooth... Assumption 3 (Coercivity for -log p_data)
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.