Robust Stochastically-Descending Unrolled Networks
원문 초록
Deep unrolling, or unfolding, is an emerging learning-to-optimize method that unrolls a truncated iterative algorithm in the layers of a trainable neural network. However, the convergence guarantees and generalizability of the unrolled networks are still open theoretical problems. To tackle these problems, we provide deep unrolled architectures with a stochastic descent nature by imposing descending constraints during training. The descending constraints are forced layer by layer to ensure that each unrolled layer takes, on average, a descent step toward the optimum during training. We theoretically prove that the sequence constructed by the outputs of the unrolled layers is then guaranteed to converge for unseen problems, assuming no distribution shift between training and test problems. We also show that standard unrolling is brittle to perturbations, and our imposed constraints provide the unrolled networks with robustness to additive noise and perturbations. We numerically assess unrolled architectures trained under the proposed constraints in two different applications, including the sparse coding using learnable iterative shrinkage and thresholding algorithm (LISTA) and image inpainting using proximal generative flow (GLOW-Prox), and demonstrate the performance and robustness benefits of the proposed method.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Unsupervised Raindrop Removal from a Single Image using Conditional Diffusion Models
Leveraging Depth Maps and Attention Mechanisms for Enhanced Image Inpainting
Visibility-Uncertainty-guided 3D Gaussian Inpainting via Scene Conceptional Learning
Autoregressive Image Generation with Randomized Parallel Decoding
VideoPainter: Any-length Video Inpainting and Editing with Plug-and-Play Context Control
Tackling Few-Shot Segmentation in Remote Sensing via Inpainting Diffusion Model
토론
이 논문과 연결된 포럼 글이 아직 없습니다.