Plugging Weight-tying Nonnegative Neural Network into Proximal Splitting Method: Architecture for Guaranteeing Convergence to Optimal Point
Haruya Shimizu, Masahiro Yukawa

TL;DR
This paper introduces a novel nonnegative neural network architecture with weight-tying for plug-and-play image restoration, guaranteeing convergence to an optimal point without Lipschitz constraints, and demonstrating improved training and deblurring performance.
Contribution
It proposes a new nonnegative, weight-tying neural network architecture for PnP methods that ensures convergence without Lipschitz constraints, enhancing theoretical guarantees and practical performance.
Findings
Convergence to a minimizer of the objective is guaranteed.
The architecture improves training efficiency and deblurring results.
The denoiser operates without Lipschitz constant constraints.
Abstract
We propose a novel multi-layer neural network architecture that gives a promising neural network empowered optimization approach to the image restoration problem. The proposed architecture is motivated by the recent study of monotone Lipschitz-gradient (MoL-Grad) denoiser (Yukawa and Yamada, 2025) which establishes an ``explainable'' plug-and-play (PnP) framework in the sense of disclosing the objective minimized. The architecture is derived from the gradient of a superposition of functions associated with each layer, having the weights in the encoder and decoder tied with each other. Convexity of the potential, and thus monotonicity of its gradient (denoiser), is ensured by restricting ourselves to nonnegative weights. Unlike the previous PnP approaches with theoretical guarantees, the denoiser is free from constraints on the Lipschitz constant of the denoiser. Our PnP algorithm…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
