Research on Underwater Acoustic Source Localization Based on Typical Machine Learning Algorithms
Abstract
1. Introduction
- (1)
- Systematically compares the performance of machine learning algorithms in acoustic source localization applications.
- (2)
- Within a unified framework, comprehensively evaluates the performance of four classical machine learning models (DT, RF, SVM, and FNN) in underwater acoustic localization; based on a simulation environment similar to the SWellEx-96 experimental environment, performed acoustic source localization on one-dimensional (distance) and two-dimensional (distance + depth) simulated datasets through classification and regression tasks under different signal-to-noise ratios (SNRs = 2, 5, and 10).
- (3)
- Furthermore, this study provides standardized data processing models and, through simulated and field data (SWellEx-96 experiment), validates the feasibility of using machine learning to replace traditional physics-based models (e.g., matched field processing, MFP) in complex marine environments, thereby offering practical guidelines for algorithm selection and performance boundaries for engineering applications.
2. Based Theory of Machine Learning for Underwater Acoustic Source Localization
2.1. Data Preprocessing
2.2. Selection of Data Labels
2.3. The Algorithm Flow of a Typical Model
2.3.1. Decision Tree (DT) Model
2.3.2. Random Forest (RF) Model
2.3.3. Support Vector Machine (SVM) Model
2.3.4. Feedforward Neural Network (FNN)
3. Result Analysis of Simulation Data
3.1. Simulation Data Generation
3.2. Simulation Data Preprocessing
3.3. Analysis of 1D Localization Results Based on Simulation Data
3.4. Analysis of 2D Localization Results Based on Simulation Data
4. Experimental Results and Analysis
4.1. Experimental Data Preprocessing
4.2. Localization Results and Analysis of Experiment Data
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Sørensen, F.F.; Mai, C.; von Benzon, M.; Liniger, J.; Pedersen, S. The Localization Problem for Underwater Vehicles: An Overview of Operational Solutions. Ocean Eng. 2025, 330, 121173. [Google Scholar] [CrossRef]
- Thorpe, S.A.; Stubbs, A.R.; Hall, A.J.; Turner, R.J. Wave-produced bubbles observed by side-scan sonar. Nature 1982, 296, 636–638. [Google Scholar] [CrossRef]
- Vaccaro, R.J. The past, present, and the future of underwater acoustic signal processing. IEEE Signal Process. Mag. 1998, 15, 21–51. [Google Scholar] [CrossRef]
- BUCKERHP Use of calculated acoustic fields and matched-field detection to locate acoustic sources in shallow water. J. Acoust. Soc. Am. 1976, 59, 368–373. [CrossRef]
- Baggeroer, A.B.; Kuperman, W.A. An overview of matched field methods in ocean acoustics. IEEE J. Ocean. Eng. 1993, 18, 401–424. [Google Scholar] [CrossRef]
- Baggeroer, A.B. Why Did Applications of MFP Fail, or Did We Not Understand How to Apply MFP? Available online: https://www.mendeley.com/catalogue/b45adab6-b442-34dd-8fde-79327c92a9de/ (accessed on 1 August 2025).
- Schmidt Henrik. Environmentally tolerant beamforming for high-resolution matched field processing: Deterministic mismatch. Acoust. Soc. Am. J. 1990, 88, 1851–1862. [Google Scholar] [CrossRef]
- Shwetha, M.; Krishnaveni, S. A Systematic Analysis, Outstanding Challenges, and Future Prospects for Routing Protocols and Machine Learning Algorithms in Underwater Wireless Acoustic Sensor Networks. J. Interconnect. Netw. 2025, 25, 2330001. [Google Scholar] [CrossRef]
- Baggeroer, A.B.; Kuperman, W.A. Matched Field Processing in Ocean Acoustics. In Acoustic Signal Processing for Ocean Exploration; Moura, J.M.F., Lourtie, I.M.G., Eds.; NATO ASI Series; Springer: Dordrecht, The Netherlands, 1993; Volume 388. [Google Scholar] [CrossRef]
- Lei, Z.; Yang, K.; Ma, Y. Passive localization in the deep ocean based on cross-correlation function matching. J. Acoust. Soc. Am. 2016, 139, EL196–EL201. [Google Scholar] [CrossRef]
- Gola, K.K.; Dhingra, M.; Gupta, B.; Rathore, R. An empirical study on underwater acoustic sensor networks based on localization and routing approaches. Adv. Eng. Softw. 2023, 175, 103319. [Google Scholar] [CrossRef]
- Ashok, P.; Latha, B. Feature Extraction of Underwater Acoustic Signal Target Using Machine Learning Technique. Trait. Du Signal 2024, 41, 1303. [Google Scholar] [CrossRef]
- Yang, H.; Lee, K.; Choo, Y.; Kim, K. Underwater Acoustic Research Trends with Machine Learning: General Background. J. Ocean Eng. Technol. 2020, 34, 147–154. [Google Scholar] [CrossRef]
- Steinberg, B.Z.; Beran, M.J.; Chin, S.H.; Howard, J.H., Jr. A neural network approach tosource localization. J. Acoust. Soc. Am. 1991, 90, 2081–2090. [Google Scholar] [CrossRef]
- Niu, H.; Reeves, E.; Gerstoft, P. Source localization in an ocean waveguide using supervised machine learning. J. Acoust. Soc. Am. 2017, 142, 1176–1188. [Google Scholar] [CrossRef]
- Niu, H.; Ozanich, E.; Gerstoft, P. Ship localization in Santa Barbara Channel using machine learning classifiers. J. Acoust. Soc. Am. 2017, 142, EL455–EL460. [Google Scholar] [CrossRef] [PubMed]
- Ferguson, E.L.; Williams, S.B.; Jin, C.T. Sound Source Localization in a Multipath Environment Using Convolutional Neural Networks. In Proceedings of the 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada, 15–20 April 2018. [Google Scholar] [CrossRef]
- Huang, Z.; Xu, J.; Gong, Z.; Wang, H.; Yan, Y. Source localization using deep neural networks in a shallow water environment. J. Acoust. Soc. Am. 2018, 143, 2922–2932. [Google Scholar] [CrossRef] [PubMed]
- Howarth, K.; Van Komen, D.F.; Neilsen, T.B.; Knobles, D.P.; Dahl, P.H.; Dall’Osto, D.R. Effect of signal to noise ratio on a convolutional neural network for source ranging and environmental classification. J. Acoust. Soc. Am. 2019, 146, 2961–2962. [Google Scholar] [CrossRef]
- Liu, Y.; Niu, H.; Li, Z. A multi-task learning convolutional neural network for source localization in deep ocean. J. Acoust. Soc. Am. 2020, 148, 873–883. [Google Scholar] [CrossRef] [PubMed]
- Ozanich, E.; Gerstoft, P.; Niu, H. A feedforward neural network for direction-of-arrival estimation. J. Acoust. Soc. Am. 2020, 147, 2035–2048. [Google Scholar] [CrossRef]
- Quinlan, J.R. Induction of decision trees. Mach. Learn. 1986, 1, 81–106. [Google Scholar] [CrossRef]
- Freund, Y.; Schapire, R. A decision-theoretic generalization of on-line learning and an application to boosting. J. Comput. Syst. Sci. 1997, 55, 119–139. [Google Scholar] [CrossRef]
- Suykens, J.A.K.; Vandewalle, J. Least Squares Support Vector Machine Classifiers. Neural Process. Lett. 1999, 9, 293–300. [Google Scholar] [CrossRef]
- Sanger, T.D. Optimal unsupervised learning in a single-layer linear feedforward neural network. Neural Netw. 1989, 2, 459–473. [Google Scholar] [CrossRef]
- Porter, M.B. The KRAKEN Normal Mode Program. Unknown, 1992. Available online: http://oalib.hlsresearch.com/Modes/index.html (accessed on 1 August 2025).
- The SWellEx-96 Experiment[Z]. Available online: http://swellex96.ucsd.edu/ (accessed on 1 August 2025).
- Goodwin, P.; Lawton, R. On the asymmetry of the symmetric MAPE. Int. J. Forecast. 1999, 15, 405–408. [Google Scholar] [CrossRef]
Models | Influencing Factors | Parameters |
---|---|---|
DR | Information gain\Gini index | ID3 division strategy/Gini index |
RF | The number of base learners | Bagging strategy/Boosting strategy |
SVM | Hyperplane\Margin\Kernel function | Radial basis function |
FNN | Activation function\Weights | Softmax function/SGD algorithm |
Model | PMAPE (%) | ||
---|---|---|---|
Data_1 (SNR of 2) | Data_2 (SNR of 5) | Data_3 (SNR of 10) | |
DT classifier | 86 | 53 | 25 |
RF classifier | 52 | 10 | 3 |
SVM classifier | 28 | 3 | 20 |
FNN classifier | 24 | 0 | 1 |
Model | PMAPE (%) | ||
---|---|---|---|
Data_4 (SNR of 2) | Data_5 (SNR of 10) | Data_6 (SNR of 10) | |
RF (distance) | 85 | 77 | 5 |
SVM (distance) | 58 | 19 | 3 |
RF (depth) | 55 | 47 | 3 |
SVM (depth) | 54 | 15 | 2 |
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
Yuan, P.; Wang, X.; Zhang, Z.; Zhang, J.; Zhang, H. Research on Underwater Acoustic Source Localization Based on Typical Machine Learning Algorithms. Appl. Sci. 2025, 15, 9617. https://doi.org/10.3390/app15179617
Yuan P, Wang X, Zhang Z, Zhang J, Zhang H. Research on Underwater Acoustic Source Localization Based on Typical Machine Learning Algorithms. Applied Sciences. 2025; 15(17):9617. https://doi.org/10.3390/app15179617
Chicago/Turabian StyleYuan, Peilong, Xiaochuan Wang, Zhiqiang Zhang, Jiawei Zhang, and Honggang Zhang. 2025. "Research on Underwater Acoustic Source Localization Based on Typical Machine Learning Algorithms" Applied Sciences 15, no. 17: 9617. https://doi.org/10.3390/app15179617
APA StyleYuan, P., Wang, X., Zhang, Z., Zhang, J., & Zhang, H. (2025). Research on Underwater Acoustic Source Localization Based on Typical Machine Learning Algorithms. Applied Sciences, 15(17), 9617. https://doi.org/10.3390/app15179617