From Iterative Methods to Neural Networks: Complex-Valued Approaches in Medical Image Reconstruction
Abstract
:1. Introduction
2. Problem Formulation
Quadratic Born Iterative Method
3. Complex-Valued Neural Network (CVNN)
3.1. Architecture of CV-MLP
3.2. Architecture of CV-CNN
3.3. Architecture of CV-UNET
- Encoder: The encoder receives the input of complex-valued data from the quadratic BIM procedure, which has a resolution of 128 × 128 pixels. The architecture comprises four encoder blocks, each comprising a convolutional layer with complex-valued inputs. The filter sizes of these layers progressively increase, starting at 64 and ending at 512. A 3 × 3 kernel size is used, and the activation function is utilized. The padding parameter is set to to preserve spatial dimensions. Following each convolutional layer, a complex-valued max-pooling layer decreases the spatial dimensions.
- Decoder: The decoder part is responsible for upsampling and restoring spatial information. The process begins with the use of three transposed convolutional layers, each containing complex-valued elements. The layers in question are composed of a kernel, a stride of 2, and activation function is employed. This configuration enables the model to perform upsampling and effectively restore spatial features. A skip connection is formed following each transposed convolutional layer by concatenating the output of the encoder block with the output of the transposed convolutional layer. After each skip connection, a convolutional layer is employed with complex-valued outputs, including decreasing filter sizes of 256, 128, and 64, respectively, and a kernel size of 3 × 3. The activation function is utilized, and the padding parameter is configured to have a value.
- Output Layer: The output layer consists of a convolutional layer that operates on complex-valued data. It uses a single filter with a kernel size of 1 × 1. The activation function is used, which is well suited to regression problems. The output layer of the neural network is responsible for generating a single continuous numerical value as the regression result.
4. Construction of Complex-Valued Neural Networks
4.1. Complex-Valued Layers
4.1.1. Complex Convolutional Layer
4.1.2. Complex Dense Layer
4.1.3. Complex Pooling Layers
4.1.4. Complex Upsampling Layers
4.2. Activation Functions
4.2.1. Complex ReLU
4.2.2. Output Layer Activation Function
4.3. Complex Weight Initialization
4.4. Optimization and Learning in CVNNs
5. Numerical Results
5.1. Preprocessing of MRI Images
Data Normalization
5.2. Learning Process
5.3. Evaluation
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Chen, X. Computational Methods for Electromagnetic Inverse Scattering; Wiley: Hoboken, NJ, USA, 2018. [Google Scholar]
- Pastorino, M. Microwave Imaging; Wiley: Hoboken, NJ, USA, 2010; Volume 208. [Google Scholar]
- Wang, Y.M.; Chew, W.C. An iterative solution of the two-dimensional electromagnetic inverse scattering problem. Int. J. Imaging Syst. Technol. 1989, 1, 100–108. [Google Scholar] [CrossRef]
- Chew, W.C.; Wang, Y.M. Reconstruction of two-dimensional permittivity distribution using the distorted Born iterative method. IEEE Trans. Med. Imaging 1990, 9, 218–225. [Google Scholar] [CrossRef]
- van den Berg, P.M.; Kleinman, R.E. A contrast source inversion method. Inverse Probl. 1997, 13, 1607. [Google Scholar] [CrossRef]
- Chen, X. Subspace-based optimization method for solving inverse-scattering problems. IEEE Trans. Geosci. Remote Sens. 2010, 48, 42–49. [Google Scholar] [CrossRef]
- Sarker, I.H. Machine learning: Algorithms, real-world applications and research directions. Soc. Netw. Comput. Sci. 2021, 2, 1–21. [Google Scholar] [CrossRef]
- Sanghvi, Y.; Kalepu, Y.; Khankhoje, U.K. Embedding deep learning in inverse scattering problems. IEEE Trans. Comput. Imaging 2020, 6, 46–56. [Google Scholar] [CrossRef]
- Ambrosanio, M.; Franceschini, S.; Pascazio, V.; Baselice, F. An end-to-end deep learning approach for quantitative microwave breast imaging in real-time applications. Bioengineering 2022, 9, 651. [Google Scholar] [CrossRef]
- Wei, Z.; Chen, X. Deep-learning schemes for full-wave nonlinear inverse scattering problems. IEEE Trans. Geosci. Remote Sens. 2019, 57, 1849–1860. [Google Scholar] [CrossRef]
- Marashdeh, Q.; Warsito, W.; Fan, L.-S.; Teixeira, F.L. Nonlinear forward problem solution for electrical capacitance tomography using feed-forward neural network. IEEE Sens. J. 2006, 6, 441–449. [Google Scholar] [CrossRef]
- Marashdeh, Q.; Warsito, W.; Fan, L.-S.; Teixeira, F.L. A nonlinear image reconstruction technique for ECT using a combined neural network approach. Meas. Sci. Technol. 2006, 17, 2097–2103. [Google Scholar] [CrossRef]
- Han, Y.S.; Yoo, J.; Ye, J.C. Deep Residual Learning for Compressed Sensing CT Reconstruction via Persistent Homology Analysis. Available online: https://arxiv.org/abs/1611.06391 (accessed on 17 November 2024).
- Jin, K.H.; McCann, M.T.; Froustey, E.; Unser, M. Deep convolutional neural network for inverse problems in imaging. IEEE Trans. Image Process 2017, 26, 4509–4522. [Google Scholar] [CrossRef] [PubMed]
- Lee, C.; Hasegawa, H.; Gao, S. Complex-Valued Neural Networks: A Comprehensive Survey. IEEE/CAA J. Autom. Sin. 2022, 9, 1406–1426. [Google Scholar] [CrossRef]
- Nitta, T. Solving the XOR problem and the detection of symmetry using a single complex-valued neuron. Neural Netw. 2023, 16, 1101–1105. [Google Scholar] [CrossRef] [PubMed]
- Li, L.; Wang, L.G.; Teixeira, F.L.; Liu, C.; Nehorai, A.; Cui, T.J. DeepNIS: Deep Neural Network for Nonlinear Electromagnetic Inverse Scattering. IEEE Trans. Antennas Propag. 2019, 67, 1819–1825. [Google Scholar] [CrossRef]
- Shao, W.; Du, Y. Microwave imaging by deep learning network: Feasibility and training method. IEEE Trans. Antennas Propag. 2020, 68, 5626–5635. [Google Scholar] [CrossRef]
- Yao, H.M.; Sha, W.E.I.; Jiang, L. Two-step enhanced deep learning approach for electromagnetic inverse scattering problems. IEEE Antennas Wirel. Propag. Lett. 2019, 18, 2254–2258. [Google Scholar] [CrossRef]
- Guo, L.; Song, G.; Wu, H. Complex-valued Pix2pix–deep neural network for nonlinear electromagnetic inverse scattering. Electronics 2021, 10, 6. [Google Scholar] [CrossRef]
- Trabelsi, C.; Bilaniuk, O.; Zhang, Y.; Serdyuk, D.; Subramanian, S.; Santos, J.F.; Mehri, S.; Rostamzadeh, N.; Bengio, Y.; Pal, C.J. Deep complex networks. arXiv 2017, arXiv:1705.09792. [Google Scholar]
- Hirose, A. Complex-Valued Neural Networks: Advances and Applications; John Wiley & Sons: Hoboken, NJ, USA, 2012. [Google Scholar]
- Scardapane, S.; Van Vaerenbergh, S.; Hussain, A.; Uncini, A. Complex-valued neural networks with non-parametric activation functions. IEEE Trans. Emerg. Top. Comput. Intell. 2018, 4, 140–150. [Google Scholar] [CrossRef]
- Barrachina, J.A. Complex-Valued Neural Networks for Radar Applications. Ph.D. Thesis, Université Paris-Saclay, Gif-sur-Yvette, France, 2022. Available online: https://theses.hal.science/tel-03927422 (accessed on 21 April 2025).
- Currie, G. Intelligent imaging: Anatomy of machine learning and deep learning. J. Nucl. Med. Technol. 2019, 47, 273–281. [Google Scholar] [CrossRef]
- Costanzo, S.; Flores, A.; Buonanno, G. Fast and Accurate CNN-Based Machine Learning Approach for Microwave Medical Imaging in Cancer Detection. IEEE Access 2023, 11, 66063–66075. [Google Scholar] [CrossRef]
- Barrachina, J.A. Complex-Valued Neural Network (CVNN). 2022. Available online: https://complex-valued-neural-networks.readthedocs.io/en/latest/index.html (accessed on 29 November 2024).
- Zhang, Z.; Wang, H.; Xu, F.; Jin, Y.-Q. Complex-valued convolutional neural network and its application in polarimetric SAR image classification. IEEE Trans. Geosci. Remote Sens. 2017, 55, 7177–7188. [Google Scholar] [CrossRef]
- Bassey, J.; Qian, L.; Li, X. A survey of complex-valued neural networks. arXiv 2021, arXiv:2101.12249. [Google Scholar]
- Cao, Y.; Wu, Y.; Zhang, P.; Liang, W.; Li, M. Pixel-wise PolSAR image classification via a novel complex-valued deep fully convolutional network. Remote Sens. 2019, 11, 2653. [Google Scholar] [CrossRef]
- Glorot, X.; Bengio, Y. Understanding the difficulty of training deep feedforward neural networks. In Proceedings of the 13th International Conference on Artificial Intelligence and Statistics, Sardinia, Italy, 13–15 May 2010; pp. 249–256. [Google Scholar]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Delving deep into rectifiers: Surpassing human-level performance on ImageNet classification. In Proceedings of the IEEE International Conference on Computer Vision (ICCV), Santiago, Chile, 7–13 December 2015; pp. 1026–1034. [Google Scholar]
- Rayleigh, L. On the resultant of a large number of vibrations of the same pitch and of arbitrary phase. Phil. Mag. 1880, 43, 259–272. [Google Scholar] [CrossRef]
- Ye, J.C.; Han, Y.; Cha, E. Deep convolutional framelets: A general deep learning framework for inverse problems. SIAM J. Imaging Sci. 2018, 11, 991–1048. [Google Scholar] [CrossRef]
- Zastrow, E.; Davis, S.K.; Lazebnik, M.; Kelcz, F.; Veen, B.D.V.; Hagness, S.C. Development of anatomically realistic numerical breast phantoms with accurate dielectric properties for modeling microwave interactions with the human breast. IEEE Trans. Biomed. Eng. 2008, 55, 2792–2800. [Google Scholar] [CrossRef]
- Singh, D.; Singh, B. Investigating the impact of data normalization on classification performance. Appl. Soft Comput. 2020, 97, 105524. [Google Scholar] [CrossRef]
- Costanzo, S.; Flores, A. CVNN Approach for Microwave Imaging Applications in Brain Cancer: Preliminary Results. In Proceedings of the 2024 18th European Conference on Antennas and Propagation (EuCAP), Glasgow, UK, 17–22 March 2024; pp. 1–3. [Google Scholar]
Architecture | Epochs Number | Dataset Images | Validation Loss | Validation Re [%] |
---|---|---|---|---|
RV-MLP () | 40 | 1500 | 0.0029 | 7.41 |
RV-MLP () | 40 | 1500 | 0.0046 | 7.08 |
CV-MLP | 40 | 1500 | 0.0030 | 6.62 |
RV-CNN () | 40 | 1500 | 0.0014 | 6.00 |
RV-CNN () | 40 | 1500 | 0.0053 | 7.60 |
CV-CNN | 40 | 1500 | 0.0015 | 4.77 |
RV-UNET () | 40 | 1500 | 0.0013 | 3.79 |
RV-UNET () | 40 | 1500 | 0.0016 | 3.37 |
CV-UNET | 40 | 1500 | 0.0014 | 3.05 |
Architecture | Model | Training Time (h) | Inference Time (s/Sample) | GPU Memory Usage (GB) |
---|---|---|---|---|
CVNN | CV-MLP | 1.0 | 0.005 | 3.2 |
CV-CNN | 1.8 | 0.012 | 4.5 | |
CV-UNET | 20.0 | 0.030 | 7.1 | |
RVNN | RV-MLP | 1.6 | 0.008 | 5.0 |
RV-CNN | 2.4 | 0.020 | 7.6 | |
RV-UNET | 33.0 | 0.052 | 12.6 |
Model | MSE (Mean ± std) | Re % (Mean ± std) |
---|---|---|
CV-MLP | 0.00285 ± 0.0002 | 6.586 ± 0.363 |
CV-CNN | 0.00153 ± 0.00005 | 4.237 ± 0.707 |
CV-UNET | 0.00144 ± 0.000063 | 3.857 ± 0.249 |
Architecture | Metric | Adam (0.001) | SGD (0.001) | Adam (0.01) | SGD (0.01) |
---|---|---|---|---|---|
CV-MLP | Re [%] | 6.62 | 21.69 | 7.71 | 21.61 |
Loss | 0.0030 | 0.0082 | 0.0052 | 0.0083 | |
CV-CNN | Re [%] | 4.77 | 99.98 | 24.69 | 99.78 |
Loss | 0.0015 | 0.0410 | 0.0088 | 0.0408 | |
CV-UNET | Re [%] | 3.05 | 24.60 | 24.41 | 22.79 |
Loss | 0.0014 | 0.0098 | 0.0099 | 0.0094 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Flores, A.M.; Huilca, V.J.; Palacios-Arias, C.; López, M.J.; Delgado, O.D.; Paredes, M.B. From Iterative Methods to Neural Networks: Complex-Valued Approaches in Medical Image Reconstruction. Electronics 2025, 14, 1959. https://doi.org/10.3390/electronics14101959
Flores AM, Huilca VJ, Palacios-Arias C, López MJ, Delgado OD, Paredes MB. From Iterative Methods to Neural Networks: Complex-Valued Approaches in Medical Image Reconstruction. Electronics. 2025; 14(10):1959. https://doi.org/10.3390/electronics14101959
Chicago/Turabian StyleFlores, Alexandra Macarena, Víctor José Huilca, César Palacios-Arias, María José López, Omar Darío Delgado, and María Belén Paredes. 2025. "From Iterative Methods to Neural Networks: Complex-Valued Approaches in Medical Image Reconstruction" Electronics 14, no. 10: 1959. https://doi.org/10.3390/electronics14101959
APA StyleFlores, A. M., Huilca, V. J., Palacios-Arias, C., López, M. J., Delgado, O. D., & Paredes, M. B. (2025). From Iterative Methods to Neural Networks: Complex-Valued Approaches in Medical Image Reconstruction. Electronics, 14(10), 1959. https://doi.org/10.3390/electronics14101959