Differentiable SVD based on Moore-Penrose Pseudoinverse for Inverse Imaging Problems

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zhang, Yinghao, Hu, Yue
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913582640267264
author Zhang, Yinghao
Hu, Yue
author_facet Zhang, Yinghao
Hu, Yue
contents Low-rank regularization-based deep unrolling networks have achieved remarkable success in various inverse imaging problems (IIPs). However, the singular value decomposition (SVD) is non-differentiable when duplicated singular values occur, leading to severe numerical instability during training. In this paper, we propose a differentiable SVD based on the Moore-Penrose pseudoinverse to address this issue. To the best of our knowledge, this is the first work to provide a comprehensive analysis of the differentiability of the trivial SVD. Specifically, we show that the non-differentiability of SVD is essentially due to an underdetermined system of linear equations arising in the derivation process. We utilize the Moore-Penrose pseudoinverse to solve the system, thereby proposing a differentiable SVD. A numerical stability analysis in the context of IIPs is provided. Experimental results in color image compressed sensing and dynamic MRI reconstruction show that our proposed differentiable SVD can effectively address the numerical instability issue while ensuring computational precision. Code is available at https://github.com/yhao-z/SVD-inv.
format Preprint
id arxiv_https___arxiv_org_abs_2411_14141
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Differentiable SVD based on Moore-Penrose Pseudoinverse for Inverse Imaging Problems
Zhang, Yinghao
Hu, Yue
Numerical Analysis
Artificial Intelligence
Computer Vision and Pattern Recognition
G.1.4; I.2.0; I.4.4; I.4.5
Low-rank regularization-based deep unrolling networks have achieved remarkable success in various inverse imaging problems (IIPs). However, the singular value decomposition (SVD) is non-differentiable when duplicated singular values occur, leading to severe numerical instability during training. In this paper, we propose a differentiable SVD based on the Moore-Penrose pseudoinverse to address this issue. To the best of our knowledge, this is the first work to provide a comprehensive analysis of the differentiability of the trivial SVD. Specifically, we show that the non-differentiability of SVD is essentially due to an underdetermined system of linear equations arising in the derivation process. We utilize the Moore-Penrose pseudoinverse to solve the system, thereby proposing a differentiable SVD. A numerical stability analysis in the context of IIPs is provided. Experimental results in color image compressed sensing and dynamic MRI reconstruction show that our proposed differentiable SVD can effectively address the numerical instability issue while ensuring computational precision. Code is available at https://github.com/yhao-z/SVD-inv.
title Differentiable SVD based on Moore-Penrose Pseudoinverse for Inverse Imaging Problems
topic Numerical Analysis
Artificial Intelligence
Computer Vision and Pattern Recognition
G.1.4; I.2.0; I.4.4; I.4.5
url https://arxiv.org/abs/2411.14141