Invertible ResNets for Inverse Imaging Problems: Competitive Performance with Provable Regularization Properties
<|reference_start|>Invertible ResNets for Inverse Imaging Problems: Competitive Performance with Provable Regularization Properties: Learning-based methods have demonstrated remarkable performance in solving inverse problems, particularly in image reconstruction tasks. Despite their success, these approaches often lack theoretical guarantees, which are crucial in sensitive applications such as medical imaging. Recent works by Arndt et al (2023 Inverse Problems 39 125018, 2024 Inverse Problems 40 045021) addressed this gap by analyzing a data-driven reconstruction method based on invertible residual networks (iResNets). They revealed that, under reasonable assumptions, this approach constitutes a convergent regularization scheme. However, the performance of the reconstruction method was only validated on academic toy problems and small-scale iResNet architectures. In this work, we address this gap by evaluating the performance of iResNets on two real-world imaging tasks: a linear blurring operator and a nonlinear diffusion operator. To do so, we extend some of the theoretical results from Arndt et al to encompass nonlinear inverse problems and offer insights for the design of large-scale performant iResNet architectures. Through numerical experiments, we compare the performance of our iResNet models against state-of-the-art neural networks, confirming their efficacy. Additionally, we numerically investigate the theoretical guarantees of this approach and demonstrate how the invertibility of the network enables a deeper analysis of the learned forward operator and its learned regularization.<|reference_end|>
@article{arndt2024invertible,
    title={Invertible ResNets for Inverse Imaging Problems: Competitive Performance
  with Provable Regularization Properties},
    author={Clemens Arndt and Judith Nickel},
    journal={arXiv preprint arXiv:2409.13482},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.13482},
    primaryClass={math.NA cs.LG cs.NA}
}