Big in Japan: Regularizing networks for solving inverse problems
Johannes Schwab, Stephan Antholzer, Markus Haltmeier

TL;DR
This paper introduces and analyzes deep regularizing neural networks (RegNets) for inverse problems, providing convergence guarantees, error estimates, and demonstrating improved performance over classical methods and null space networks.
Contribution
The paper proposes a new family of deep regularizing neural networks with rigorous mathematical analysis, including convergence and error rates, for solving inverse problems.
Findings
RegNets provide convergent regularization methods.
RegNets achieve better reconstruction accuracy than classical methods.
Numerical experiments confirm improved performance in tomographic sparse data problems.
Abstract
Deep learning and (deep) neural networks are emerging tools to address inverse problems and image reconstruction tasks. Despite outstanding performance, the mathematical analysis for solving inverse problems by neural networks is mostly missing. In this paper, we introduce and rigorously analyze families of deep regularizing neural networks (RegNets) of the form , where is a classical regularization and the network is trained to recover the missing part not found by the classical regularization. We show that these regularizing networks yield a convergent regularization method for solving inverse problems. Additionally, we derive convergence rates (quantitative error estimates) assuming a sufficient decay of the associated distance function. We demonstrate that our resultsā¦
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7Peer 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.
Big in Japan: Regularizing networks for solving inverse problems
JohannesĀ Schwab
Department of Mathematics, University of Innsbruck
Technikerstrasse 13, 6020 Innsbruck, Austria
[email protected], [email protected], [email protected]
StephanĀ Antholzer
Department of Mathematics, University of Innsbruck
Technikerstrasse 13, 6020 Innsbruck, Austria
[email protected], [email protected], [email protected]
MarkusĀ HaltiĀ Haltmeier
Department of Mathematics, University of Innsbruck
Technikerstrasse 13, 6020 Innsbruck, Austria
[email protected], [email protected], [email protected]
(September 14, 2019)
Abstract
Deep learning and (deep) neural networks are emerging tools to address inverse problems and image reconstruction tasks. Despite outstanding performance, the mathematical analysis for solving inverse problems by neural networks is mostly missing. In this paper, we introduce and rigorously analyze families of deep regularizing neural networks (RegNets) of the form , where is a classical regularization and the network is trained to recover the missing part not found by the classical regularization. We show that these regularizing networks yield a convergent regularization method for solving inverse problems. Additionally, we derive convergence rates (quantitative error estimates) assuming a sufficient decay of the associated distance function. We demonstrate that our results recover existing convergence and convergence rates results for filter-based regularization methods as well as the recently introduced null space network as special cases. Numerical results are presented for a tomographic sparse data problem, which clearly demonstrate that the proposed RegNets improve the classical regularization as well as the null space network.
Keywords: Inverse problems; regularizing networks; convergence analysis; convolutional neural networks; convergence rates; null space networks
AMS subject classifications: 65J20, 65J22, 45F05
1 Introduction
This paper is concerned with solving inverse problems of the form
[TABLE]
where is a bounded linear operator between Hilbert spaces and , and denotes the data distortion that satisfies for some noise level . Many inverse problems arising in medical imaging, signal processing, astronomy, computer vision and other fields can be written in the form (1.1). A main characteristic property of inverse problems is that they are ill-posed [7, 19]. This means that the solution of (1.1) is either not unique or is unstable with respect to data perturbations.
To solve such kind of inverse problems one has to employ regularization methods, which serve the following two main purposes:
Select particular solutions of the noise-free equation, thereby accounting for non-uniqueness .
Approximate (1.1) by neighboring but stabler problems.
Our aim is finding convergent regularization methods for the solution of (1.1) using deep neural networks that can be adjusted to realistic training data.
In [21] we focused on the non-uniqueness issue, where particular solutions of the noise-free equation, (1.1) with , are approximated using classical regularization methods combined with null space networks. Null space networks (introduced originally in [16] in a finite dimensional setting) are refined residual networks, where the residual is projected onto the null space of the operator . In this context, the stabilization of finding a solution to (1.1) comes from a given traditional regularization method and the role of the network is to select correct solutions in a data consistent manner.
Proposed regularizing networks (RegNets)
In this paper, we go one step further and generalize the concept of deep null space learning by allowing the network to also act in the orthogonal complement of the null space of in a controlled manner. This is in particular useful if the operator contains several small singular values that are not strictly equal to zero. Similar to the components in the kernel, these parts are difficult to be reconstructed by a classical linear regularization method and quantitative error estimates require strong smoothness assumptions on the objects to be recovered. Learning almost invisible components can significantly improve reconstruction results for less smooth objects.
The proposed RegNets generalize the structure of null space networks analyzed in [21] and consist of a family of mappings of the form
[TABLE]
Here with is a classical regularization of the Moore-Penrose inverse , and are neural networks that can be trained to map the part recovered by the regularization method to the missing part . Here is any family of parameterized functions that can be taken as a standard network, for example a convolutional neural network (CNN). In particular, is allowed to depend on the regularization parameter .
In this paper we show that if on as for some function with , the RegNets defined by (1.2) yield a convergent regularization method with admissible set . Further we derive convergence rates (quantitative error estimates) for elements satisfying conditions different from the classical smoothness assumptions.
Outline
The organization of this paper is as follows. In Section 2 we present some background and related results. In SectionĀ 3 we introduce the proposed regularizing networks and show that they yield a convergent regularization method. Further, we derive convergence rates under a modified source condition. In SectionĀ 4 we demonstrate that our results contain existing convergence results as special cases. This includes filter-based methods, classical Tikhonov regularization, and regularization by null space networks. Moreover, we examine a data driven extension of singular components, where the classical regularization method is given by truncated singular value decomposition (SVD). The paper concludes with a short summary presented in SectionĀ 6.
2 Some background
Before actually analyzing the RegNets, we recall basic notions and concepts from regularization of inverse problems (see [19, 7]) and the concept of null space networks. We also review some previous related work.
2.1 Classical regularization of inverse problems
Regularization methods to stably find a solution of (1.1) use a-priori information about the unknown, for example that the solution lies in a particular set of admissible elements . For such a set , a regularization method is a tuple , where are continuous operators and is a parameter choice function such that for all we have as .
Classical regularization methods approximate the Moore-Penrose inverse and the set is given by . Note that for any , the Moore-Penrose inverse is given by the minimal norm solution of (1.1). A precise definition of a regularization method is as follows.
Definition 2.1** (Regularization method).**
Let a family of continuous operators and suppose . The pair is called a (classical) regularization method for the solution of with , if the following holds
.
.
The parameter choice , depending on the noise level as well as on the data, determines the level of approximation of the Moore-Penrose inverse. For decreasing noise level the ill-posed problem (1.1) can be approximated by stable problems getting closer to finding the minimum norm solution of (1.1) and in the limit it holds .
A great variety of regularization methods, namely filter-based regularization methods, can be defined by regularizing filters.
Definition 2.2** (Regularizing filter).**
A family of piecewise continuous functions is called regularizing filter if
.
.
Any regularizing filter defines a regularization method by taking
[TABLE]
We call a regularization according to (2.1) a (classical) filter based regularization. Note that is a self-adjoint bounded linear operator, and therefore is bounded linear as well, defined by the framework of functional calculus [10, 23]. In particular, if has an eigenvalue decomposition , then
[TABLE]
In the general case, the spectral decomposition of is used to rigorously define , see [10, 23].
Two prominent examples of filter-based regularization methods are classical Tikhonov regularization and truncated SVD. In Tikhonov regularization, the regularizing filter is given by , see FigureĀ 2.1. This yields . In truncated SVD, the regularizing filter is given by
[TABLE]
see Figure 2.2. For both methods the admissible set is .
Other typical filter-based regularization methods are the Landweber iteration and iterative Tikhonov regularizationĀ [7].
2.2 Null space networks
Standard regularization approximates the Moore Penrose inverse and therefore selects elements in . In [21] we introduced regularization of null space networks, where the aim is to approximate elements in a set different from .
Null space networks are defined as follows.
Definition 2.3** (Null space network).**
We call a function a null space network if where is any Lipschitz continuous function.
Moreover we use the following generalized notion of a regularization method.
Definition 2.4** (Regularization methods with admissible set ).**
Let be a family of continuous operators and . Then the pair is called a regularization method (for the solution of ) with admissible set , if for all , it holds
.
.
In this case we call an -regularization.
The regularized null space networks analyzed in [21] take the form
[TABLE]
where is any classical regularization method and any null space network (for example, defined by a trained deep neural network). In [21] we have shown that (2.3) yields a regularization method with admissible set . This approach is designed to find the null space component of the solution in a data driven manner with a fixed neural network independent of the regularization parameter , that works in the null space of ; compare FigureĀ 2.3.
In this paper we go one step further and consider a sequences of regularizing networks (RegNets) of the form generalizing null space networks of the form (2.3). Here depends on and is allowed to act in the orthogonal complement of the kernel . We give conditions under which this approach yields a regularization method with admissible set .
Allowing the network to also act in in particular is beneficial, if the forward operator contains many small singular values. In this case, the network can learn components which are not sufficiently well contained in the data. Note that in the limit , the regularization method converges to point-wise. Therefore, in the limit , the network is restricted to learn components in the null space of .
2.3 Related work
Recently, many works using deep neural networks to solve inverse problems have been published. These papers include two stage approaches, where in a first step an initial reconstruction is done, followed by a deep neural network. Several network architectures, often based on the U-net architecture [18] and improvements of it [24, 9], have been used for this class of methods.
CNN based methods that only modify the part of the reconstruction that is contained in the null space of the forward operator have been proposed in [17, 16]. In [21] we introduced regularized null space networks which are shown to lead a convergent regularization method. Recently, a related synthesis approach for learning the invisible frame coefficients for limited angle computed tomography has been proposed in [6].
Another possibility to improve reconstructions by deep learning is to replace certain operations in an iterative scheme by deep neural networks or use learned regularization functionals [12, 8, 15, 1, 2]. Further, a Bayesian framework has been proposed in [4, 3], where the posterior distribution of solutions is approximated by learned CNNs.
3 Convergence and convergence rates of RegNets
In this section, we formally introduce the concept of RegNets, analyze their regularization properties and derive convergence rates.
Throughout the following, let be a linear and bounded operator and be a null space network, see DefinitionĀ 2.3. Further, let denote a classical filter-based regularization method, defined by the regularizing filter , see DefinitionĀ 2.2.
3.1 Convergence
Let us first formally define a family of regularizing networks.
Definition 3.1**.**
*Let be a classical filter-based regularization method. A family of Lipschitz continuous functions is called
-adapted if*
* for all .*
The Lipschitz constants of are bounded from above by some constant .
For the following recall DefinitionĀ 2.4 of a regularization method with admissible set . We will often use the notation . The following convergence results hold.
Theorem 3.2** (RegNets).**
Let be a classical filter-based regularization method and be -adapted. Then the family
[TABLE]
is a regularization method with admissible set
[TABLE]
We call a regularizing family of networks (RegNets) adapted to .
Proof.
Let . Then we have
[TABLE]
Assuming that with we get
[TABLE]
Eventually we get since the first expression vanishes by assumption, the second because is a regularization method and the last because of being -adapted. ā
3.2 Convergence rates
In this section, we derive convergence rates for RegNets introduced in SectionĀ 3.1. To that end, we first introduce a distance function and define the qualification of a classical regularization method. The definition of the distance function is essentially motivated by [11].
Definition 3.3** (Distance function).**
For any numbers and we define the distance function
[TABLE]
The qualification of a regularization method is a classical concept in regularization theory (see [7, TheoremĀ 4.3]) and central for the derivation of convergence rates.
Definition 3.4** (Qualification).**
We say that a filter based regularization defined by the regularizing filter has qualification at last if there is a constant such that for all we have
[TABLE]
The largest value such that (3.5) holds for all is called the qualification of the regularization method or the regularizing filter (taken as infinity if (3.5) holds for all ).
Note that Tikhonov regularization has qualification , and truncated SVD regularization has infinite qualification. Further, if has qualification , then (see [7])
[TABLE]
holds for , and all with .
Lemma 3.5**.**
Let be a family of RegNets adapted to where has qualification of order at least . Then, for any and ,
[TABLE]
where satisfies and is the constant from Definition 3.4.
Proof.
As in the proof of Theorem 3.2 we have
[TABLE]
Further for all with , the term can be estimated as
[TABLE]
Because has qualification of order , we have
[TABLE]
which concludes the proof. ā
From Lemma 3.5 we obtain the following theorem providing convergence rates for families of RegNets.
Theorem 3.6** (Convergence rate).**
Let be a family of RegNets adapted to for some classical regularization and defined by a null space network . Further, assume that for a set the following hold:
- (A1)
The parameter choice rule satisfies . 2. (A2)
For all we have
[TABLE] 3. (A3)
For all we have
[TABLE] 4. (A4)
* has qualification at least .*
Then for all the following convergence rates result holds
[TABLE]
Proof.
The assertion follows from Lemma 3.5. ā
In the following section, we will give three examples of regularization methods that arise as special cases of our results given above. In particular, we give a data driven extension of SVD regularization where the assumptions of TheoremĀ 3.6 are satisfied.
4 Special cases
In this section, we demonstrate that our theory recovers known existing results as special cases and demonstrate how to derive novel data driven regularization methods. In particular, we show that any classical regularization method, regularization by null space networks and a deep learning variant of truncated SVD fit within our framework introduced in SectionĀ 3.
4.1 Classical filter-based regularization
Classical Tikhonov regularization is a special case of the regularization method defined in TheoremĀ 3.2 with
[TABLE]
In this case the distance function
[TABLE]
is independent of and therefore satisfies if and only if . This in turn is equivalent to
[TABLE]
which is the classical source condition for the convergence rate as .
Clearly, the above considerations equally apply to any filter-based regularization method including iterative Tikhonov regularization, truncated SVD, and the Landweber iteration. We conclude that TheoremĀ 3.6 contains classical convergence rates results for classical regularization methods as special cases.
4.2 Regularized null space networks
In the case of regularized null space networks, we take as a filter-based regularization method and for some null space network . In the following theorem we derive a decay rate of the distance function on the source set
[TABLE]
in the special case where the regularizing networks are given by a regularized null space network.
For regularized null space networks, in [21, Theorem 2.8] we derive the convergence rate for and . The following theorem shows that [21, Theorem 2.8] is a special case of TheoremĀ 3.6. In this sense, the results of the current paper are indeed an extension of [21].
Theorem 4.1** (Convergence rates for regularized null space networks).**
Let be a null space network and take for all . Further, let be a classical regularization method with qualification at least that satisfies . Then we have
[TABLE]
In particular, if has qualification then the parameter choice gives the convergence rate for .
Proof.
For we have
[TABLE]
Here denotes the Lipschitz constant of and is some constant depending on the regularization . ā
4.3 Data-driven continued SVD
For the following, assume that admits a singular value decomposition
[TABLE]
where and are orthonormal systems in and , respectively, and are positive numbers such that for all
[TABLE]
The regularization method corresponding to the regularizing filter given in (2.2) yields to the truncated SVD given by
[TABLE]
The truncated SVD only recovers signal components corresponding to sufficiently large singular values of and sets the other components to zero. It seems reasonable to train a network that extends the coefficients with nonzero values and therefore can better approximate non-smooth functions.
To achieve a learned data extension, we consider a family of regularizing networks of the form (3.1)
[TABLE]
For the data-driven continued SVD (4.4), (4.5) the following convergence rates result holds.
Theorem 4.2** (Convergence rates for data-driven continued SVD).**
Let be defined by (4.4), (4.5) and adapted to , where is given by truncated SVD and is defined by (3.2) for some null space network . Moreover, assume that for all in some set . Then, provided that , for all we have
[TABLE]
Proof.
We apply Theorem 3.6 and for that purpose verify (A1)-(A4). Items (A1) and (A2) are satisfied according to the made assumptions. Moreover, we have
[TABLE]
Then for and all , vanishes and therefore (A3) is satisfied. Finally, it is well known that truncated SVD has infinite qualification [7, Example 4.8], which gives Assumption (A4) in Theorem 3.6 and concludes the proof. ā
The networks map the truncated SVD reconstruction lying in the space spanned by the reliable basis elements (corresponding to sufficiently large singular values of the operator ) to coefficients unreliably predicted by . Hence, opposed to truncated SVD, is some form of continued SVD, where the extension of the unreliable coefficients is learned from the reliable ones in a data driven manner.
Opposed to the two previous examples, for the data driven continued SVD we donāt have a simple and explicit characterization for the sets in Theorem 4.2. These sets crucially depend on the nature of the networks , the used training data and training procedure. Investigating and characterizing these sets in particular situations will be subject of future research.
Another natural example is the case where classical Tikhonov regularization is used to define a RegNet of the formĀ (3.1). Also in this example, Theorem 3.2 gives convergence of under the assumption that is adapted to . However, for Tikhonov regularization we are currently not able to verify (A3) under natural assumptions, required for the convergence rates results. Investigating convergence rates for the combination of Tikhonov regularization or other regularization methods with a learned component will be investigated in future research.
5 Numerical Example
In this section we consider the inverse problem , where is an undersampled Radon transform. For that purpose, we compare classical truncated SVD, the data-driven extended SVD and the null-space approach of [21]. Similar results are presented inĀ [22] for the limited data problem of photoacoustic tomography.
5.1 Discretization
We discretize the Radon transform by using radial basis functions. For a phantom supported in the domain we make the basis function ansatz
[TABLE]
for coefficients and , where are arranged on a Cartesian grid on and is the Kaiser-Bessel function given by
[TABLE]
Here denotes the modified first kind Bessel function and the parameters controlling the shape and support are chosen and (around 4 pixels in the images shown below), respectively. We take advantage of the fact that for Kaiser-Bessel functions the Radon-transform is known analyticallyĀ [14].
For our simulations we evaluate the Radon-transform at equidistant angles in and equidistant distances to the origin in the interval . Further, we use a total number of basis function to approximate the unknown density . Then the discrete forward operator is defined by . This results in the following inverse problem for the coefficients of the phantom
[TABLE]
Here the vector models the error in the data.
For our choice of , the Radon-transform is highly undersampled and (5.3) is ill-conditioned. In the following we consider the problem of recovering , since the function can be reconstructed by evaluating (5.1). Note that are translated versions of a fixed basis function with centers on a Cartesian grid. Therefore, we can naturally arrange the coefficients as an image. This image representation will be used for visualization and for the inputs of the regularizing networks.
5.2 Used regularization methods
Let be the singular value decomposition of the discrete forward operator. We denote by and the columns of and respectively and by the singular values. Singular vectors with vanishing singular values correspond to components of the null space .
The truncated SVD is then given by
[TABLE]
The data-driven continued SVD (see (4.4), (4.5)) is of the form
[TABLE]
where is a neural network that operates on elements of as images, subsequently followed by the projection onto the singular vectors corresponding to the truncated singular values. We use the same U-net architecture as described inĀ [5] (without residual connection) for . Note that the network does not affect the non-vanishing coefficients of the truncated SVD, which means that and reconstruct the same low frequency parts.
Additionally, we apply the regularized null space network of [21] which with the help of the SVD can be evaluated by
[TABLE]
For the neural network we use again the U-net architecture as described as above. Opposed to (5.5), the null space networks only add components of the kernel to .
Note that the implemented regularization methods fit in the general framework of RegNets, see SectionĀ 4. In particular, for all methods we have convergence as . For the data driven continued SVD (5.5) this convergence result requires that there is some network such that for all we have
[TABLE]
where . We think that this convergence (at least on a reasonable subset of ) is reasonable using the same training strategy (5.7) as below. Further theoretical and practical research, however, is required for rigorously analyzing this issue.
5.3 Network training and reconstruction results
The regularizing networks and were trained for different regularization parameters . Our training set consists of 1000 Shepp-Logan type phantoms for as ground truth and the corresponding regularized reconstructions where the data was simulated with the discrete forward operator . We trained the network (and likewise ) by minimizing the mean absolute error (MAE)
[TABLE]
with the stochastic gradient descent (SGD) algorithm. The learning rate was set to 0.05 and the momentum parameter to 0.99. To evaluate the proposed regularizing networks we generated 250 phantoms for testing (see FigureĀ 5.1 for an example from the test set).
We trained the networks and for 15 different values of the regularization parameter the same way using noise free data minimizing (5.7) for and respectively. For the reconstructed images shown in FigureĀ 5.2 and FigureĀ 5.3 we took 10 different images with corresponding data with noise level of , where . Then we chose the regularization parameter with minimal mean squared error, averaged over the 10 sample images. The resulting regularization parameter was (which equals to taking the 796 biggest singular values).
For quantitative evaluation of the different approaches we calculated the mean errors for all 250 test images and all regularization parameters using the mean squared error (MSE) and the mean absolute error (MAE). All images were rescaled to have values in before calculating the error. The resulting error curves depending on the regularization parameter (respectively, the number of used singular values) are shown in Figures 5.4 and 5.5.
5.4 Discussion
One can see that our proposed approach (data-driven continued SVD) in both cases outperforms the truncated SVD and the null space network; see FiguresĀ 5.2 andĀ 5.3. The better performance can also be clearly seen in FiguresĀ 5.4 and 5.5, where the reconstruction errors are shown for varying regularization parameter (the number of used singular values). The data-driven continued SVD yields the smallest reconstruction errors followed by the null-space network and the truncated SVD.
Interestingly, in these figures one also observes a shift to the left of the error curve for the methods with learned components compared to plain truncated SVD. This can be explained as follows. The continued SVD and the null-space network preserve the singular components corresponding to large singular values. Further the reconstruction error corresponding to the truncated components is reduced by applying the trained network and therefore the overall error becomes reduced compared to the other two methods. We conclude that partially learned methods need less singular values to achieve accurate results. This effect is even larger for the learned SVD than for the null-space network. This explains the improved performance of the learned SVD and the shift to the left in FiguresĀ 5.4 and 5.5.
There exists a variety of recently proposed deep learning based methods for solving inverse problems, and in particular, for limited data problems in image reconstruction. Because the main contribution of our work is the theoretical analysis we donāt make the attempt here to numerically compare our method with other deep learning based methods, for which no comparable theory is available. One advantage of our approach that we expect is the better generalization to data different from the training data. Numerical studies investigating such issues is subject of future research.
5.5 Extensions
The probably most established deep learning approach to image reconstruction is to apply a two-step reconstruction network where denotes the filtered backprojection operator and is a trained residual network. The FBP can been seen as a regularization method in the case of full data. In the case of limited data this is not the case, and therefore it does not fully fit into the framework of our theory. Analyzing such more general situations opens an interesting line of research, that we aim to address in future work.
Another interesting generalization of our results is the extension to regularization also from left and from the right. In this case the reconstruction networks have the form
[TABLE]
for regularization methods , and networks . Extensions are even possible using cascades of network, which would have similarity with iterative and variational networks [2, 12] and cascades of networks [13, 20]. We expect that our results can be extended to such more general situations.
6 Conclusion
In this paper we introduced the concept of regularizing families of networks (RegNets), which are sequences of deep CNNs. The trained components of the networks, as well as the classical parts, are allowed to depend on the regularization parameter and it is shown, that under certain assumptions this approach yields a convergent regularization method. We also derived convergence rates under the assumption, that the solution lies in a source set, that is different from the classical source sets. Examples were given, where the assumptions are satisfied. It has been shown, that the new framework recovers results for classical regularization as special cases as well as data driven improvements of classical regularization. Such data driven regularization methods can give better results in practice than classical regularization methods which only use hand crafted prior information.
As a numerical example, we investigated a sparse sampling problem for the Radon transform. As regularization method we took the truncated SVD and its data driven counterparts, the null-space network and the continued SVD. Numerical results clearly demonstrate that the continued SVD outperforms classical SVD as well as the null space network. Future work will be done to test the proposed regularizing networks on further ill-posed inverse problems and compare it with various other regularization methods. A detailed numerical comparison of our method with other deep learning methods is subject of future research. This will reveal the theoretical advantage of our method, that it actually has improved generalizability.
Acknowledgement
The work of M.H and S.A. has been supported by the Austrian Science Fund (FWF), project P 30747-N32. Essential parts of this work have been finished during the IUS conference 2018, October 22-25, in Japan.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Adler, J., Lunz, S.: Banach Wasserstein GAN. In: Advances in Neural Information Processing Systems, pp. 6754ā6763 (2018)
- 2[2] Adler, J., Ćktem, O.: Solving ill-posed inverse problems using iterative deep neural networks. Inverse Probl. 33 (12), 124007 (2017)
- 3[3] Adler, J., Ćktem, O.: Deep Bayesian inversion. ar Xiv:1811.05910 (2018)
- 4[4] Adler, J., Ringh, A., Ćktem, O., Karlsson, J.: Learning to solve inverse problems using Wasserstein loss. ar Xiv:1710.10898 (2017)
- 5[5] Antholzer, S., Haltmeier, M., Schwab, J.: Deep learning for photoacoustic tomography from sparse data. Inverse Problems in Science and Engineering 27 (7), 987ā1005 (2019). DOI 10.1080/17415977.2018.1518444
- 6[6] Bubba, T.A., Kutyniok, G., Lassas, M., MƤrz, M., Samek, W., Siltanen, S., Srinivasan, V.: Learning the invisible: A hybrid deep learning-shearlet framework for limited angle computed tomography. Inverse Probl. 35 (6), 064002 (2019)
- 7[7] Engl, H.W., Hanke, M., Neubauer, A.: Regularization of inverse problems, vol. 375. Springer Science & Business Media (1996)
- 8[8] Gupta, H., Jin, K.H., Nguyen, H.Q., Mc Cann, M.T., Unser, M.: CNN-based projected gradient descent for consistent ct image reconstruction. IEEE Trans. Med. Imag. 37 (6), 1440ā1453 (2018)
