Localization of Scattering Objects Using Neural Networks
Abstract
:1. Introduction
1.1. Statement of Problem
- Two uniform unit disks with reflecting boundaries were placed in free space.
- Given plane waves were applied from several directions.
- The scattered waves were measured only on the bottom edge of a square-shaped domain, where the phenomenon was simulated.
- The position of the obstacles had to be determined while using the scattered waves.
1.1.1. Mathematical Model
1.1.2. Neural Network Approach
2. Materials & Methods
2.1. Obtaining Training and Validation Data
Preprocessing of Data
2.2. The Structure of the Neural Network
2.2.1. the Layers
2.2.2. Parameter Reduction
2.2.3. The Activation Function
2.3. Loss Function and Optimization
3. Results
3.1. Prediction of the Locations
3.2. Comparison with Other Approaches
- Our network could process even the oscillating full data set with an acceptable loss.
- Using a conventional convolution network, train loss is above the validation loss, which suggests that new variables should be included. The locally connected layer purpose.
3.3. Computing Details
- Computing time of the simulation data: approx. 20 h.
- Computing time for the data transformation: approx. 10 s.
- Training the neural network and computing the prediction: 2–3 min.
4. Conclusions
Supplementary Materials
Author Contributions
Funding
Conflicts of Interest
References
- Hastie, T.; Tibshirani, R.; Friedman, J. The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd ed.; Springer Series in Statistics; Springer: New York, NY, USA, 2009; pp. xxii+745. [Google Scholar]
- Géron, A. Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems; O’Reilly Media: Sebastopol, CA, USA, 2017. [Google Scholar]
- Colton, D.; Kress, R. Looking back on inverse scattering theory. SIAM Rev. 2018, 60, 779–807. [Google Scholar] [CrossRef]
- Bevacqua, M.T.; Palmeri, R. Qualitative Methods for the Inverse Obstacle Problem: A Comparison on Experimental Data. J. Imaging 2019, 5, 47. [Google Scholar] [CrossRef] [Green Version]
- McCann, M.T.; Jin, K.H.; Unser, M. Convolutional Neural Networks for Inverse Problems in Imaging: A Review. IEEE Signal Process. Mag. 2017, 34, 85–95. [Google Scholar] [CrossRef] [Green Version]
- Lucas, A.; Iliadis, M.; Molina, R.; Katsaggelos, A.K. Using Deep Neural Networks for Inverse Problems in Imaging: Beyond Analytical Methods. IEEE Signal Process. Mag. 2018, 35, 20–36. [Google Scholar] [CrossRef]
- 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] [Green Version]
- 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]
- Wei, Z.; Chen, X. Physics-Inspired Convolutional Neural Network for Solving Full-Wave Inverse Scattering Problems. IEEE Trans. Antennas Propag. 2019, 67, 6138–6148. [Google Scholar] [CrossRef]
- Chen, X.; Wei, Z.; Li, M.; Rocca, P. A Review of Deep Learning Approaches for Inverse Scattering Problems. Prog. Electromagn. Res. 2020, 167, 67–81. [Google Scholar] [CrossRef]
- Vera-Diaz, J.; Pizarro, D.; Macias-Guarasa, J. Towards End-to-End Acoustic Localization Using Deep Learning: From Audio Signals to Source Position Coordinates. Sensors 2018, 18, 3418. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Pujol, H.; Bavu, E.; Garcia, A. Source localization in reverberant rooms using Deep Learning and microphone arrays. In Proceedings of the 23rd International Congress on Acoustics, Aachen, Germany, 9–13 September 2019. [Google Scholar]
- Siddharth, M.; Hao, L.; Jiabo, H. Machine Learning for Subsurface Characterization; Gulf Professional Publishing; Elsevier: Cambridge, MA, USA, 2020. [Google Scholar]
- Alzahed, A.M.; Mikki, S.; Antar, Y. Electromagnetic Machine Learning for Inverse Modeling Using the Spatial Singularity Expansion Method. IEEE J. Multiscale Multiphysics Comput. Tech. 2020, 5, 59–71. [Google Scholar] [CrossRef]
- Thierry, B.; Antoine, X.; Chniti, C.; Alzubaidi, H. μ-diff: An open-source Matlab toolbox for computing multiple scattering problems by disks. Comput. Phys. Commun. 2015, 192, 348–362. [Google Scholar] [CrossRef] [Green Version]
- Feigin, M.; Freedman, D.; Anthony, W.B. A Deep Learning Framework for Single-Sided Sound Speed Inversion in Medical Ultrasound. IEEE Trans. Biomed. Eng. 2020, 67, 1142–1151. [Google Scholar] [CrossRef] [PubMed]
- Srivastava, N.; Hinton, G.; Krizhevsky, A.; Sutskever, I.; Salakhutdinov, R. Dropout: A Simple Way to Prevent Neural Networks from Overfitting. J. Mach. Learn. Res. 2014, 15, 1929–1958. [Google Scholar]
- Yarotsky, D. Error bounds for approximations with deep ReLU networks. Neural Netw. 2017, 94, 103–114. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Bottou, L.; Curtis, F.E.; Nocedal, J. Optimization methods for large-scale machine learning. SIAM Rev. 2018, 60, 223–311. [Google Scholar] [CrossRef]
- Kingma, D.; Ba, J. Adam: A Method for Stochastic Optimization. In Proceedings of the 3rd International Conference on Learning Representations (ICLR 2015), San Diego, CA, USA, 7–9 May 2015. [Google Scholar]
- Zhong, H.; Chen, Z.; Qin, C.; Huang, Z.; Zheng, V.; Xu, T.; Chen, E. Adam revisited: A weighted past gradients perspective. Front. Comput. Sci. 2020, 14, 1–16. [Google Scholar] [CrossRef]
- Reddi, S.; Kale, S.; Kumar, S. On the Convergence of Adam and Beyond. arXiv 2018, arXiv:1904.09237. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Haffner, D.; Izsák, F. Localization of Scattering Objects Using Neural Networks. Sensors 2021, 21, 11. https://doi.org/10.3390/s21010011
Haffner D, Izsák F. Localization of Scattering Objects Using Neural Networks. Sensors. 2021; 21(1):11. https://doi.org/10.3390/s21010011
Chicago/Turabian StyleHaffner, Domonkos, and Ferenc Izsák. 2021. "Localization of Scattering Objects Using Neural Networks" Sensors 21, no. 1: 11. https://doi.org/10.3390/s21010011
APA StyleHaffner, D., & Izsák, F. (2021). Localization of Scattering Objects Using Neural Networks. Sensors, 21(1), 11. https://doi.org/10.3390/s21010011