Enhancing Electrical Impedance Tomography Reconstruction Using Learned Half-Quadratic Splitting Networks with Anderson Acceleration | Journal of Scientific Computing Skip to main content
Log in

Enhancing Electrical Impedance Tomography Reconstruction Using Learned Half-Quadratic Splitting Networks with Anderson Acceleration

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

Electrical Impedance Tomography (EIT) is widely applied in medical diagnosis, industrial inspection, and environmental monitoring. Combining the physical principles of the imaging system with the advantages of data-driven deep learning networks, physics-embedded deep unrolling networks have recently emerged as a promising solution in computational imaging. However, the inherent nonlinear and ill-posed properties of EIT image reconstruction still present challenges to existing methods in terms of accuracy and stability. To tackle this challenge, we propose the learned half-quadratic splitting (HQSNet) algorithm for incorporating physics into learning-based EIT imaging. We then apply Anderson acceleration (AA) to the HQSNet algorithm, denoted as AA-HQSNet, which can be interpreted as AA applied to the Gauss-Newton step and the learned proximal gradient descent step of the HQSNet, respectively. AA is a widely-used technique for accelerating the convergence of fixed-point iterative algorithms and has gained significant interest in numerical optimization and machine learning. However, the technique has received little attention in the inverse problems community thus far. Employing AA enhances the convergence rate compared to the standard HQSNet while simultaneously avoiding artifacts in the reconstructions. Lastly, we conduct rigorous numerical and visual experiments to show that the AA module strengthens the HQSNet, leading to robust, accurate, and considerably superior reconstructions compared to state-of-the-art methods. Our Anderson acceleration scheme to enhance HQSNet is generic and can be applied to improve the performance of various physics-embedded deep learning methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Fig. 1
Algorithm 1
Algorithm 2
Algorithm 3
Algorithm 4
Fig. 2
Fig. 3
Algorithm 5
Algorithm 6
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data Availability

The datasets generated during and/or analysed during the current study are available in the https://github.com/CCcodecod/AA-HQSNet.

References

  1. Adler, A., Holder, D.: Electrical Impedance Tomography: Methods, History and Applications. CRC Press, Boca Raton (2021)

    Book  Google Scholar 

  2. Anderson, D.G.M.: Comments on “Anderson acceleration, mixing and extrapolation’’. Numer. Algorithms 80, 135–234 (2019)

    Article  MathSciNet  Google Scholar 

  3. Bollapragada, R., Scieur, D., d’Aspremont, A.: Nonlinear acceleration of momentum and primal-dual algorithms. Math. Program. 1, 1–38 (2022)

    Google Scholar 

  4. Boyd, S., Parikh, N., Chu, E., Peleato, B., Eckstein, J., et al.: Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends® Mach. Learn. 3(1), 1–122 (2011)

    Google Scholar 

  5. Chambolle, A., Pock, T.: A first-order primal-dual algorithm for convex problems with applications to imaging. J. Math. Imaging Vis. 40, 120–145 (2011)

    Article  MathSciNet  Google Scholar 

  6. Cheng, Yu., Fan, W.: R-UNet deep learning-based damage detection of CFRP with electrical impedance tomography. IEEE Trans. Instrum. Meas. 71, 1–8 (2022)

    Google Scholar 

  7. Colibazzi, F., Lazzaro, D., Morigi, S., Samoré, A.: Learning nonlinear electrical impedance tomography. J. Sci. Comput. 90(1), 58 (2022)

    Article  MathSciNet  Google Scholar 

  8. Dai, T., Adler, A.: Electrical Impedance Tomography reconstruction using \(l_1\) norms for data and image terms. In: 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, pp. 2721–2724. IEEE (2008)

  9. Evans, C., Pollock, S., Rebholz, L.G., Xiao, M.: A proof that Anderson acceleration improves the convergence rate in linearly converging fixed-point methods (but not in those converging quadratically). SIAM J. Numer. Anal. 58(1), 788–810 (2020)

    Article  MathSciNet  Google Scholar 

  10. Ferreira, A.D., Novotny, A.A.: A new non-iterative reconstruction method for the electrical impedance tomography problem. Inverse Prob. 33(3), 035005 (2017)

    Article  MathSciNet  Google Scholar 

  11. Gamio, J.C., Ortiz-Aleman, C.: An interpretation of the linear back-projection algorithm used in capacitance tomography. In: 3rd World Congress on Industrial Process Tomography. Bannf, pp. 427–432 (2003)

  12. Geist, M., Scherrer, B.: Anderson acceleration for reinforcement learning. arXiv preprint arXiv:1809.09501 (2018)

  13. Geman, D., Yang, C.: Nonlinear image recovery with half-quadratic regularization. IEEE Trans. Image Process. 4(7), 932–946 (1995)

    Article  Google Scholar 

  14. González, G., Kolehmainen, V., Seppänen, A.: Isotropic and anisotropic total variation regularization in electrical impedance tomography. Comput. Math. Appl. 74(3), 564–576 (2017)

    Article  MathSciNet  Google Scholar 

  15. Gregor, K., LeCun, Y.: Learning fast approximations of sparse coding. In: Proceedings of the 27th international conference on international conference on machine learning, pp. 399–406 (2010)

  16. Guo, R., Huang, T., Li, M., Zhang, H., Eldar, Y.C.: Physics-embedded machine learning for electromagnetic data imaging: examining three types of data-driven imaging methods. IEEE Signal Process. Mag. 40(2), 18–31 (2023)

    Article  Google Scholar 

  17. Hamilton, S.J., Hänninen, A., Hauptmann, A., Kolehmainen, V.: Beltrami-net: domain-independent deep D-bar learning for absolute imaging with electrical impedance tomography (a-EIT). Physiol. Meas. 40(7), 074002 (2019)

    Article  Google Scholar 

  18. Hamilton, S.J., Hauptmann, A.: Deep D-bar: real-time electrical impedance tomography imaging with deep neural networks. IEEE Trans. Med. Imag. 37(10), 2367–2377 (2018)

  19. He, B., You, Y., Yuan, X.: On the convergence of primal-dual hybrid gradient algorithm. SIAM J. Imag. Sci. 7(4), 2526–2537 (2014)

    Article  MathSciNet  Google Scholar 

  20. Herzberg, W., Rowe, D.B., Hauptmann, A., Hamilton, S.J.: Graph convolutional networks for model-based learning in nonlinear inverse problems. IEEE Trans. Comput. Imag. 7, 1341–1353 (2021)

    Article  MathSciNet  Google Scholar 

  21. Holden, M., Pereyra, M., Zygalakis, K.C.: Bayesian imaging with data-driven priors encoded by neural networks. SIAM J. Imag. Sci. 15(2), 892–924 (2022)

    Article  MathSciNet  Google Scholar 

  22. Huska, M., Lazzaro, D., Morigi, S., Samorè, A., Scrivanti, G.: Spatially-adaptive variational reconstructions for linear inverse electrical impedance tomography. J. Sci. Comput. 84, 1–29 (2020)

    Article  MathSciNet  Google Scholar 

  23. Isaacson, D., Mueller, J.L., Newell, J.C., Siltanen, S.: Reconstructions of chest phantoms by the D-bar method for electrical impedance tomography. IEEE Trans. Med. Imaging 23(7), 821–828 (2004)

    Article  Google Scholar 

  24. Jin, B., Maass, P.: An analysis of electrical impedance tomography with applications to Tikhonov regularization. ESAIM: Control Optim. Cal. Variat. 18(4), 1027–1048 (2012)

    MathSciNet  Google Scholar 

  25. Liu, B., Yang, B., Canhua, X., Xia, J., Dai, M., Ji, Z., You, F., Dong, X., Shi, X., Feng, F.: pyEIT: a python based framework for Electrical Impedance Tomography. SoftwareX 7, 304–308 (2018)

    Article  Google Scholar 

  26. Liu, Z., Yang, G., He, N., Tan, X.: Landweber iterative algorithm based on regularization in electromagnetic tomography for multiphase flow measurement. Flow Meas. Instrum. 27, 53–58 (2012)

    Article  Google Scholar 

  27. Mai, V., Johansson, M.: Anderson acceleration of proximal gradient methods. In: International Conference on Machine Learning, pp. 6620–6629. PMLR (2020)

  28. Michalikova, M., Abed, R., Prauzek, M., Koziorek, J.: Image reconstruction in electrical impedance tomography using neural network. In: 2014 Cairo International Biomedical Engineering Conference (CIBEC), pp. 39–42. IEEE (2014)

  29. Mueller, J.L., Siltanen, S.: Linear and Nonlinear Inverse Problems with Practical Applications. Society for Industrial and Applied Mathematics, Philadelphia (2012)

    Book  Google Scholar 

  30. Pasini, M.L., Laiu, M.P.: Anderson acceleration with approximate calculations: applications to scientific computing. arXiv preprint arXiv:2206.03915 (2022)

  31. Pasini, M.L., Yin, J., Reshniak, V., Stoyanov, M.: Stable Anderson acceleration for deep learning. arXiv preprint arXiv:2110.14813 (2021)

  32. Pollock, S., Rebholz, L.G.: Anderson acceleration for contractive and noncontractive operators. IMA J. Numer. Anal. 41(4), 2841–2872 (2021)

    Article  MathSciNet  Google Scholar 

  33. Pollock, S., Schwartz, H.: Benchmarking results for the Newton-Anderson method. Results Appl. Math. 8, 100095 (2020)

    Article  MathSciNet  Google Scholar 

  34. Sahel, Y.B., Bryan, J.P., Cleary, B., Farhi, S.L., Eldar, Y.C.: Deep unrolled recovery in sparse biological imaging: achieving fast, accurate results. IEEE Signal Process. Mag. 39(2), 45–57 (2022)

    Article  Google Scholar 

  35. Seo, J.K., Kim, K.C., Jargal, A., Lee, K., Harrach, B.: A learning-based method for solving ill-posed nonlinear inverse problems: a simulation study of lung EIT. SIAM J. Imag. Sci. 12(3), 1275–1295 (2019)

    Article  MathSciNet  Google Scholar 

  36. Shi, W., Song, S., Wu, H., Hsu, Y.-C., Wu, C., Huang, G.: Regularized Anderson acceleration for off-policy deep reinforcement learning. Adv. Neural Inf. Process. Syst. 32, 1 (2019)

    Google Scholar 

  37. Yanyan Shi, X., Zhang, Z.R., Wang, M., Soleimani, M.: Reduction of staircase effect with total generalized variation regularization for electrical impedance tomography. IEEE Sens. J. 19(21), 9850–9858 (2019)

    Article  Google Scholar 

  38. Tang, J., Mukherjee, S., Schönlieb, C.-B.: Accelerating deep unrolling networks via dimensionality reduction. arXiv preprint arXiv:2208.14784 (2022)

  39. Wang, Z., Yue, S., Song, K., Liu, X., Wang, H.: An unsupervised method for evaluating electrical impedance tomography images. IEEE Trans. Instrum. Meas. 67(12), 2796–2803 (2018)

    Article  Google Scholar 

  40. Wang, Z., Zhang, X., Wang, D., Fu, R., Chen, X., Wang, H.: Shape reconstruction for Electrical Impedance Tomography with \(V^2\)D-Net deep convolutional neural network. In: 2022 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), pp. 1–6 (2022)

  41. Wei, Z., Liu, D., Chen, X.: Dominant-current deep learning scheme for electrical impedance tomography. IEEE Trans. Biomed. Eng. 66(9), 2546–2555 (2019)

    Article  MathSciNet  Google Scholar 

  42. Xin, B., Phan, T., Axel, L., Metaxas, D.: Learned half-quadratic splitting network for MR image reconstruction. In: International Conference on Medical Imaging with Deep Learning, pp. 1403–1412. PMLR (2022)

  43. Ye, H., Luo, L., Zhang, Z.: Nesterov’s acceleration for approximate Newton. J. Mach. Learn. Res. 21(1), 5627–5663 (2020)

    MathSciNet  Google Scholar 

  44. Zhang, J., O’Donoghue, B., Boyd, S.: Globally convergent type-I Anderson acceleration for nonsmooth fixed-point iterations. SIAM J. Optim. 30(4), 3170–3197 (2020)

    Article  MathSciNet  Google Scholar 

  45. Zhang, K., Gool, L.V., Timofte, R.: Deep unfolding network for image super-resolution. In: Proceedings of the IEEE/CVF Conference on Computer vision and Pattern Recognition, pp. 3217–3226 (2020)

  46. Zhang, K., Guo, R., Li, M., Yang, F., Shenheng, X., Abubakar, A.: Supervised descent learning for thoracic electrical impedance tomography. IEEE Trans. Biomed. Eng. 68(4), 1360–1369 (2020)

    Article  Google Scholar 

Download references

Acknowledgements

The work is supported by the NSF of China (12101614) and the NSF of Hunan (2021JJ40715). We are grateful to the High Performance Computing Center of Central South University for assistance with the computations.

Funding

We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work, there is no professional or other personal interest of any nature or kind in any product, service and/or company that could be construed as influencing the position presented in, or the review of, the manuscript entitled.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qingping Zhou.

Ethics declarations

Competing Interests

The authors have not disclosed any competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xu, G., Wang, H. & Zhou, Q. Enhancing Electrical Impedance Tomography Reconstruction Using Learned Half-Quadratic Splitting Networks with Anderson Acceleration. J Sci Comput 98, 49 (2024). https://doi.org/10.1007/s10915-023-02439-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10915-023-02439-4

Keywords

Mathematics Subject Classification