Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter January 2, 2024

A comparative study of variational autoencoders, normalizing flows, and score-based diffusion models for electrical impedance tomography

  • Huihui Wang , Guixian Xu and Qingping Zhou EMAIL logo

Abstract

Electrical Impedance Tomography (EIT) is a widely employed imaging technique in industrial inspection, geophysical prospecting, and medical imaging. However, the inherent nonlinearity and ill-posedness of EIT image reconstruction present challenges for classical regularization techniques, such as the critical selection of regularization terms and the lack of prior knowledge. Deep generative models (DGMs) have been shown to play a crucial role in learning implicit regularizers and prior knowledge. This study aims to investigate the potential of three DGMs – variational autoencoder networks, normalizing flow, and score-based diffusion model – to learn implicit regularizers in learning-based EIT imaging. We first introduce background information on EIT imaging and its inverse problem formulation. Next, we propose three algorithms for performing EIT inverse problems based on corresponding DGMs. Finally, we present numerical and visual experiments, which reveal that (1) no single method consistently outperforms the others across all settings, and (2) when reconstructing an object with two anomalies using a well-trained model based on a training dataset containing four anomalies, the conditional normalizing flow (CNF) model exhibits the best generalization in low-level noise, while the conditional score-based diffusion model (CSD*) demonstrates the best generalization in high-level noise settings. We hope our preliminary efforts will encourage other researchers to assess their DGMs in EIT and other nonlinear inverse problems.

MSC 2020: 78A46; 68U10

Award Identifier / Grant number: 12101614

Award Identifier / Grant number: 2021JJ40715

Funding statement: The work is supported by the NSF of China (12101614) and the NSF of Hunan (2021JJ40715).

Acknowledgements

We are grateful to the High-Performance Computing Center of Central South University for assistance with the computations.

References

[1] A. Adler and D. Holder, Electrical Impedance Tomography: Methods, History and Applications, 2nd ed, CRC Press, Boca Raton, 2021. 10.1201/9780429399886Search in Google Scholar

[2] L. Ardizzone, C. Lüth, J. Kruse, C. Rother and U. Köthe, Guided image generation with conditional invertible neural networks, preprint (2019), https://arxiv.org/abs/1907.02392. Search in Google Scholar

[3] P. Bohra, T.-A. Pham, J. Dong and M. Unser, Bayesian inversion for nonlinear imaging models using deep generative priors, IEEE Trans. Comput. Imaging. 8 (2022), 1237–1249. 10.1109/TCI.2023.3236155Search in Google Scholar

[4] H. Chung, J. Huh, G. Kim, Y. K. Park and J. C. Ye, Missing cone artifact removal in odt using unsupervised deep learning in the projection domain, IEEE Trans. Comput. Imaging 7 (2021), 747–758. 10.1109/TCI.2021.3098937Search in Google Scholar

[5] H. Chung, J. Kim, M. T. Mccann, M. L. Klasky and J. C. Ye, Diffusion posterior sampling for general noisy inverse problems, The Eleventh International Conference on Learning Representations, (2023), https://openreview.net/forum?id=OnD9zGAGT0k. Search in Google Scholar

[6] H. Chung, B. Sim and J. C. Ye, Come-closer-diffuse-faster: Accelerating conditional diffusion models for inverse problems through stochastic contraction, Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, IEEE Press, Piscataway (2022), 12413–12422. 10.1109/CVPR52688.2022.01209Search in Google Scholar

[7] F. Colibazzi, D. Lazzaro, S. Morigi and A. Samoré, Learning nonlinear electrical impedance tomography, J. Sci. Comput. 90 (2022), 1–23. 10.1007/s10915-021-01716-4Search in Google Scholar

[8] A. Denker, M. Schmidt, J. Leuschner and P. Maass, Conditional invertible neural networks for medical imaging, J. Imaging 7 (2021), Paper No. 243. 10.3390/jimaging7110243Search in Google Scholar PubMed PubMed Central

[9] L. Dinh, D. Krueger and Y. Bengio, NICE: Non-linear independent components estimation, 3rd International Conference on Learning Representations Workshop Track Proceedings, (2015), https://dblp.org/rec/journals/corr/DinhKB14. Search in Google Scholar

[10] L. Dinh, J. Sohl-Dickstein and S. Bengio, Density estimation using real NVP, International Conference on Learning Representations, (2017), https://openreview.net/forum?id=HkpbnH9lx. Search in Google Scholar

[11] M. Gehre, T. Kluth, A. Lipponen, B. Jin, A. Seppänen, J. P. Kaipio and P. Maass, Sparsity reconstruction in electrical impedance tomography: An experimental evaluation, J. Comput. Appl. Math. 236 (2012), 2126–2136. 10.1016/j.cam.2011.09.035Search in Google Scholar

[12] I. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville and Y. Bengio, Generative adversarial networks, Commun. ACM 63 (2020), no. 11, 139–144. 10.1145/3422622Search in Google Scholar

[13] U. Grenander and M. I. Miller, Representations of knowledge in complex systems, J. Roy. Stat. Soc. Ser. B (Methodological) 56 (1994), 549–581. 10.1111/j.2517-6161.1994.tb02000.xSearch in Google Scholar

[14] R. Guo, T. Huang, M. Li, H. Zhang and Y. C. Eldar, Physics-embedded machine learning for electromagnetic data imaging: Examining three types of data-driven imaging methods, IEEE Signal Process. Mag. 40 (2023), 18–31. 10.1109/MSP.2022.3198805Search in Google Scholar

[15] R. Guo and J. Jiang, Construct deep neural networks based on direct sampling methods for solving electrical impedance tomography, SIAM J. Sci. Comput. 43 (2021), B678–B711. 10.1137/20M1367350Search in Google Scholar

[16] W. Herzberg, D. B. Rowe, A. Hauptmann and S. J. Hamilton, Graph convolutional networks for model-based learning in nonlinear inverse problems, IEEE Trans. Comput. Imaging 7 (2021), 1341–1353. 10.1109/TCI.2021.3132190Search in Google Scholar PubMed PubMed Central

[17] B. Kawar, J. Song, S. Ermon and M. Elad, JPEG artifact correction using denoising diffusion restoration models, NeurIPS 2022 Workshop on Score-Based Methods, (2022), https://deepai.org/publication/jpeg-artifact-correction-using-denoising-diffusion-restoration-models. Search in Google Scholar

[18] D. P. Kingma and M. Welling, Auto-encoding variational bayes, International Conference on Learning Representations, (2014), https://openreview.net/forum?id=33X9fd2-9FyZd. Search in Google Scholar

[19] B. Leah and S. Nir, Strong solutions for PDE-based tomography by unsupervised learning, SIAM J. Imaging Sci. 343 (2021), 128–155. 10.1137/20M1332827Search in Google Scholar

[20] D. Li, Differentiable gaussianization layers for inverse problems regularized by deep generative models, preprint (2021), https://arxiv.org/abs/2112.03860. Search in Google Scholar

[21] B. Liu, B. Yang, C. Xu, J. Xia, M. Dai, Z. Ji, F. You, X. Dong, X. Shi and F. Fu, Pyeit: A python based framework for electrical impedance tomography, SoftwareX 7 (2018), 304–308. 10.1016/j.softx.2018.09.005Search in Google Scholar

[22] G. Parisi, Correlation functions and computer simulations, Nuclear Phys. B 180 (1981), 378–384. 10.1016/0550-3213(81)90056-0Search in Google Scholar

[23] C. Saharia, J. Ho, W. Chan, T. Salimans, D. J. Fleet and M. Norouzi, Image super-resolution via iterative refinement, IEEE Trans. Pattern Anal. Mach. Intell. 45 (2023), 4713–4726. 10.1109/TPAMI.2022.3204461Search in Google Scholar PubMed

[24] J. K. Seo, K. C. Kim, A. Jargal, K. Lee and B. Harrach, A learning-based method for solving ill-posed nonlinear inverse problems: A simulation study of lung eit, SIAM J. Imaging Sci. 12 (2019), 1275–1295. 10.1137/18M1222600Search in Google Scholar

[25] V. Singh, S. Jandial, A. Chopra, S. Ramesh, B. Krishnamurthy and V. N. Balasubramanian, On conditioning the input noise for controlled image generation with diffusion models, preprint (2022), https://arxiv.org/abs/2205.03859. Search in Google Scholar

[26] E. Somersalo and J. Kaipio, Statistical and Computational Inverse Problems, Appl. Math. Sci. 160, Springer, New York, 2005. Search in Google Scholar

[27] J. Song, A. Vahdat, M. Mardani and J. Kautz, Pseudoinverse-guided diffusion models for inverse problems, International Conference on Learning Representations, (2023), https://openreview.net/pdf/210093330709030207aa90dbfe2a1f525ac5fb7d.pdf. Search in Google Scholar

[28] Y. Song, C. Durkan, I. Murray and S. Ermon, Maximum likelihood training of score-based diffusion models, Advances in Neural Information Processing Systems, (2021), https://papers.nips.cc/paper/2021/file/0a9fdbb17feb6ccb7ec405cfb85222c4-Paper.pdf. Search in Google Scholar

[29] Y. Song, L. Shen, L. Xing and S. Ermon, Solving inverse problems in medical imaging with score-based generative models, International Conference on Learning Representations, (2022), https://openreview.net/forum?id=vaRCHVj0uGI. Search in Google Scholar

[30] Y. Song, J. Sohl-Dickstein, D. P. Kingma, A. Kumar, S. Ermon and B. Poole, Score-based generative modeling through stochastic differential equations, International Conference on Learning Representations, (2021), https://openreview.net/pdf/ef0eadbe07115b0853e964f17aa09d811cd490f1.pdf. Search in Google Scholar

[31] P. Vincent, A connection between score matching and denoising autoencoders, Neural Comput. 23 (2011), 1661–1674. 10.1162/NECO_a_00142Search in Google Scholar PubMed

[32] H. Wang, C. Wang and W. Yin, A pre-iteration method for the inverse problem in electrical impedance tomography, IEEE Trans. Instrumen. Measurement 53 (2004), 1093–1096. 10.1109/TIM.2004.831180Search in Google Scholar

[33] Z. Wang, A. C. Bovik, H. R. Sheikh and E. P. Simoncelli, Image quality assessment: From error visibility to structural similarity, IEEE Trans. Image Process. 13 (2004), 600–612. 10.1109/TIP.2003.819861Search in Google Scholar PubMed

[34] C. Winkler, D. Worrall, E. Hoogeboom and M. Welling, Learning likelihoods with conditional normalizing flows, preprint (2020), https://arxiv.org/abs/1912.00042. Search in Google Scholar

[35] K. Zhang, R. Guo, M. Li, F. Yang, S. Xu and A. Abubakar, Supervised descent learning for thoracic electrical impedance tomography, IEEE Trans. Biomed. Eng. 68 (2020), 1360–1369. 10.1109/TBME.2020.3027827Search in Google Scholar PubMed

Received: 2023-04-19
Revised: 2023-09-22
Accepted: 2023-11-19
Published Online: 2024-01-02
Published in Print: 2024-08-01

© 2024 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 24.10.2024 from https://www.degruyter.com/document/doi/10.1515/jiip-2023-0037/html
Scroll to top button