A DeepONet for inverting the Neumann-to-Dirichlet Operator in Electrical Impedance Tomography: An approximation theoretic perspective and numerical results
Anuj Abhishek, Thilo Strauss
TL;DR
The paper tackles the inverse problem in Electrical Impedance Tomography (EIT) of recovering the internal conductivity $\gamma$ from boundary current-to-voltage data by learning an operator-to-function map from the Neumann-to-Dirichlet operator to conductivity using a DeepONet. It establishes an approximation-theoretic guarantee showing the operator map can be approximated to arbitrary accuracy by composing an encoder, a neural approximator, and a reconstructor, while quantifying three error sources: approximator, encoder, and reconstructor. The authors implement the architecture under the Complete Electrode Model with a practical 16-electrode setup, generate a large synthetic dataset via a finite-element PDE solver, and demonstrate that DeepONet yields more accurate and localized reconstructions of anomalies than the Iteratively Regularized Gauss-Newton (IRGN) baseline, even in the presence of noise. This work provides both theoretical guarantees and empirical evidence that neural-operator approaches can effectively solve operator-to-function mappings in EIT, offering a path toward interpretable and robust non-invasive conductivity imaging.
Abstract
In this work, we consider the non-invasive medical imaging modality of Electrical Impedance Tomography, where the problem is to recover the conductivity in a medium from a set of data that arises out of a current-to-voltage map (Neumann-to-Dirichlet operator) defined on the boundary of the medium. We formulate this inverse problem as an operator-learning problem where the goal is to learn the implicitly defined operator-to-function map between the space of Neumann-to-Dirichlet operators to the space of admissible conductivities. Subsequently, we use an operator-learning architecture, popularly called DeepONets, to learn this operator-to-function map. Thus far, most of the operator learning architectures have been implemented to learn operators between function spaces. In this work, we generalize the earlier works and use a DeepONet to actually {learn an operator-to-function} map. We provide a Universal Approximation Theorem type result which guarantees that this implicitly defined operator-to-function map between the space of Neumann-to-Dirichlet operator to the space of conductivity function can be approximated to an arbitrary degree using such a DeepONet. Furthermore, we provide a computational implementation of our proposed approach and compare it against a standard baseline. We show that the proposed approach achieves good reconstructions and outperforms the baseline method in our experiments.
