Improving the Detection Accuracy of Underwater Obstacles Based on a Novel Combined Method of Support Vector Regression and Gravity Gradient
<p>Hyperplane diagram.</p> "> Figure 2
<p>SGJM flow chart.</p> "> Figure 3
<p>Simulate the shape of an obstacle.</p> "> Figure 4
<p>Simulate the full tensor gravity gradient caused by obstacles.</p> "> Figure 5
<p>The relationship between detection accuracy and detection distance.</p> "> Figure 6
<p>Differential ratio dataset construction process.</p> "> Figure 7
<p>Schemes follow the same format.</p> "> Figure 8
<p>Error distribution of positioning results.</p> "> Figure 9
<p>Variation in ER and SNR with distance.</p> "> Figure 10
<p>The SGJM positioning result error: (<b>a</b>) Positioning error in <span class="html-italic">x</span> and <span class="html-italic">y</span> directions; (<b>b</b>) <span class="html-italic">z</span>-directional positioning error.</p> "> Figure 11
<p>The NRM positioning result error: (<b>a</b>) Positioning error in <span class="html-italic">x</span> and <span class="html-italic">y</span> directions; (<b>b</b>) <span class="html-italic">z</span>-directional positioning error.</p> "> Figure 12
<p>Comparison of two methods, SNR and RE: (<b>a</b>) SNR; (<b>b</b>) RE.</p> "> Figure 13
<p>Comparison of RE between NRM and SGJM.</p> ">
Abstract
:1. Introduction
2. Methods
2.1. Gravity Gradient Difference Ratio Method
2.2. Support Vector Regression
2.3. SVR–Gravity Gradient Joint Method
3. Novel SGJM Verification
3.1. Data Simulation
3.2. Verification of SVR Positioning Model
3.2.1. Data Preprocessing
3.2.2. Experimental Parameter Setting
3.2.3. Results and Analysis
4. Application
5. Conclusions
- (1)
- A novel SVR–gravity gradient joint method (SGJM) is constructed. Firstly, based on the gravity gradient calculation formula, the difference method and ratio method are used to eliminate the environmental and mass effects, and the gravity gradient difference ratio (GGDR) equation is obtained. In order to solve the problem of NRM being difficult to converge, thereby leading to low accuracy in obstacle location when solving high-order nonlinear equations, the SVR algorithm is introduced to solve GGDR equations. The SVR algorithm is a machine learning algorithm that can approach the solution of higher order nonlinear equations well. This paper combines the gravity gradient difference ratio method and the SVR algorithm, constructs the difference ratio dataset for machine learning training through the gravity gradient difference ratio method, and trains the SVR obstacle location model to be suitable for specific obstacles based on the SVR algorithm.
- (2)
- The reliable verification of obstacle location detection is based on the novel SGJM. Firstly, the gravity gradient data generated by a simulated obstacle (cube) with a size of 50 m × 50 m × 50 m, and uniform density distribution is calculated, and the difference ratio dataset for machine learning is constructed by the gravity gradient difference ratio function. Then, the SVR obstacle location model is trained based on the SVR algorithm. Finally, the positioning accuracy of the positioning model is tested with four measuring lines. The experimental results show that the MAE and RMSE of the positioning results are less than 5.39 m and 7.58 m in the x, y, and z directions, respectively, and the RE in x direction is less than 4% when the distance is less than 500 m.
- (3)
- The positioning results of the novel SGJM, compared with those of NRM, in the x, y, and z directions are 1.31 m, 0.92 m, and 1.14 m under the same experimental conditions, which are 88%, 6%, and 85% higher than those of NRM. The RMSE in the x, y, and z directions are 1.92 m, 1.54 m, and 1.69 m, and the RE is less than 4% within a 400 m distance.
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Angevine, R.G. Innovation and Experimentation in the US Navy: The UPTIDE Antisubmarine Warfare Experiments, 1969–1972. J. Strateg. Stud. 2005, 28, 77–105. [Google Scholar] [CrossRef]
- Ura, T. Observation of Deep Seafloor by Autonomous Underwater Vehicle. Indian J. Mar. Sci. 2013, 42, 1028–1033. [Google Scholar]
- Ganesan, V.; Chitre, M.; Brekke, E. Robust Underwater Obstacle Detection and Collision Avoidance. Auton. Robots 2016, 40, 1165–1185. [Google Scholar] [CrossRef]
- Cai, H. Research on Obstacle Avoidance for Submarines Based on Gravity Anomalies. Ship Electronic Engineering. Ship Electron. Eng. 2011, 31, 76–78. (In Chinese) [Google Scholar]
- HSDL—Design for Undersea Warfare, Update One: Commander’s Guidance for the United States Submarine Force and Supporting Undersea Forces. Available online: https://www.hsdl.org/c/abstract/?docid=726701 (accessed on 11 April 2023).
- Cong, Y.; Gu, C.; Zhang, T.; Gao, Y. Underwater Robot Sensing Technology: A Survey. Fundam. Res. 2021, 1, 337–345. [Google Scholar] [CrossRef]
- Tian, H.; Guo, S.; Zhao, P.; Gong, M.; Shen, C. Design and Implementation of a Real-Time Multi-Beam Sonar System Based on FPGA and DSP. Sensors 2021, 21, 1425. [Google Scholar] [CrossRef]
- Köser, K.; Frese, U. Challenges in Underwater Visual Navigation and SLAM. In AI Technology for Underwater Robots; Kirchner, F., Straube, S., Kühn, D., Hoyer, N., Eds.; Intelligent Systems, Control and Automation: Science and Engineering; Springer International Publishing: Cham, Switzerland, 2020; pp. 125–135. ISBN 978-3-030-30683-0. [Google Scholar]
- Kwak, K.; Park, D.; Chung, W.K.; Kim, J. Underwater 3-D Spatial Attenuation Characteristics of Electromagnetic Waves With Omnidirectional Antenna. IEEE ASME Trans. Mechatron. 2016, 21, 1409–1419. [Google Scholar] [CrossRef]
- Ji, C.; Chen, Q.; Song, C. Improved Particle Swarm Optimization Geomagnetic Matching Algorithm Based on Simulated Annealing. IEEE Access 2020, 8, 226064–226073. [Google Scholar] [CrossRef]
- Sheinker, A.; Ginzburg, B.; Salomonski, N.; Dickstein, P.A.; Frumkis, L.; Kaplan, B.-Z. Magnetic Anomaly Detection Using High-Order Crossing Method. IEEE Trans. Geosci. Remote Sens. 2012, 50, 1095–1103. [Google Scholar] [CrossRef]
- Psallidas, K.; Whitcomb, C.A.; Hootman, J.C. Design of Conventional Submarines with Advanced Air Independent Propulsion Systems and Determination of Corresponding Theater-Level Impacts. Nav. Eng. J. 2010, 122, 111–123. [Google Scholar] [CrossRef]
- Chen, T.; Yang, D. Gravity Gradient Tensors Derived from Radial Component of Gravity Vector Using Taylor Series Expansion. Geophys. J. Int. 2022, 228, 412–431. [Google Scholar] [CrossRef]
- Gray, S.D.; Parmentola, J.A.; LeSchack, R. Estimating the Weight of Very Heavy Objects with a Gravity Gradiometer. J. Phys. Appl. Phys. 1995, 28, 2378. [Google Scholar] [CrossRef]
- Wu, L.; Tian, X.; Ma, J.; Tian, J. Underwater Object Detection Based on Gravity Gradient. IEEE Geosci. Remote Sens. Lett. 2010, 7, 362–365. [Google Scholar] [CrossRef]
- Wu, L.; Tian, J. Automated Gravity Gradient Tensor Inversion for Underwater Object Detection. J. Geophys. Eng. 2010, 7, 410–416. [Google Scholar] [CrossRef]
- Wu, L.; Ke, X.; Hsu, H.; Fang, J.; Xiong, C.; Wang, Y. Joint Gravity and Gravity Gradient Inversion for Subsurface Object Detection. IEEE Geosci. Remote Sens. Lett. 2013, 10, 865–869. [Google Scholar] [CrossRef]
- Cheng, X.; Xiong, L.; Guo, Y. Feasibility and Error Analysis of Target Detection Based on Gravity and Gravity Gradient. In Proceedings of the 2018 13th IEEE Conference on Industrial Electronics and Applications (ICIEA), Wuhan, China, 31 May–2 June 2018; pp. 1900–1904. [Google Scholar]
- Yan, Z.; Yang, F.; Ma, J.; Tian, J. Underwater Obstacle Detection Based on the Change of Gravity Gradient. In Proceedings of the 2012 2nd International Conference on Remote Sensing, Environment and Transportation Engineering, Nanjing, China, 1–3 June 2012; pp. 1–5. [Google Scholar]
- Yan, Z.; Ma, J.; Tian, J.; Liu, H.; Yu, J.; Zhang, Y. A Gravity Gradient Differential Ratio Method for Underwater Object Detection. IEEE Geosci. Remote Sens. Lett. 2014, 11, 833–837. [Google Scholar] [CrossRef]
- Chen, H.; Li, W.; Cui, W.; Yang, P.; Chen, L. Multi-Objective Multidisciplinary Design Optimization of a Robotic Fish System. J. Mar. Sci. Eng. 2021, 9, 478. [Google Scholar] [CrossRef]
- Chen, H.; Li, W.; Cui, W.; Liu, Q. A Pointwise Ensemble of Surrogates with Adaptive Function and Heuristic Formulation. Struct. Multidisc. Optim. 2022, 65, 113. [Google Scholar] [CrossRef]
- Tong, Y.; Bian, S.; Jiang, D.; Xiang, C. A New Integrated Gravity Matching Algorithm Based on Approximated Local Gravity Map. Chin. J. Geophys. 2012, 55, 2917–2924. (In Chinese) [Google Scholar]
- Tang, J.; Hu, S.; Ren, Z.; Chen, C.; Xiao, X.; Zhou, C. Analytical Formulas for Underwater and Aerial Object Localization by Gravitational Field and Gravitational Gradient Tensor. IEEE Geosci. Remote Sens. Lett. 2017, 14, 1557–1560. [Google Scholar] [CrossRef]
- Vapnik, V.N. An Overview of Statistical Learning Theory. IEEE Trans. Neural Netw. 1999, 10, 988–999. [Google Scholar] [CrossRef] [PubMed]
- Liu, X.; Liu, J.; Chen, X. A Novel Method of Identifying Optimal Interval Regression Model Using Structural Risk Minimization and Approximation Error Minimization. In Proceedings of the 2021 33rd Chinese Control and Decision Conference (CCDC), Kunming, China, 22–24 May 2021; pp. 6173–6178. [Google Scholar]
- Awad, M.; Khanna, R. Efficient Learning Machines: Theories, Concepts, and Applications for Engineers and System Designers; Springer Nature: Berlin/Heidelberg, Germany, 2015. [Google Scholar]
- Panahi, M.; Sadhasivam, N.; Pourghasemi, H.R.; Rezaie, F.; Lee, S. Spatial Prediction of Groundwater Potential Mapping Based on Convolutional Neural Network (CNN) and Support Vector Regression (SVR). J. Hydrol. 2020, 588, 125033. [Google Scholar] [CrossRef]
- Wang, J.; Li, L.; Niu, D.; Tan, Z. An Annual Load Forecasting Model Based on Support Vector Regression with Differential Evolution Algorithm. Appl. Energy 2012, 94, 65–70. [Google Scholar] [CrossRef]
- Su, H.; Li, X.; Yang, B.; Wen, Z. Wavelet Support Vector Machine-Based Prediction Model of Dam Deformation. Mech. Syst. Signal Process. 2018, 110, 412–427. [Google Scholar] [CrossRef]
- Savas, C.; Dovis, F. The Impact of Different Kernel Functions on the Performance of Scintillation Detection Based on Support Vector Machines. Sensors 2019, 19, 5219. [Google Scholar] [CrossRef] [PubMed]
- Bao, Y.; Liu, Z. A Fast Grid Search Method in Support Vector Regression Forecasting Time Series. In Intelligent Data Engineering and Automated Learning–IDEAL 2006; Corchado, E., Yin, H., Botti, V., Fyfe, C., Eds.; Springer: Berlin/Heidelberg, Germany, 2006; pp. 504–511. [Google Scholar]
- Kumar, M.; Rath, S.K. Chapter 15-Feature Selection and Classification of Microarray Data Using Machine Learning Techniques. In Emerging Trends in Applications and Infrastructures for Computational Biology, Bioinformatics, and Systems Biology; Tran, Q.N., Arabnia, H.R., Eds.; Emerging Trends in Computer Science and Applied Computing; Morgan Kaufmann: Boston, MA, USA, 2016; pp. 213–242. ISBN 978-0-12-804203-8. [Google Scholar]
- Menezes, M.V.F.; Torres, L.C.B.; Braga, A.P. Width Optimization of RBF Kernels for Binary Classification of Support Vector Machines: A Density Estimation-Based Approach. Pattern Recognit. Lett. 2019, 128, 1–7. [Google Scholar] [CrossRef]
- Lary, D.J.; Alavi, A.H.; Gandomi, A.H.; Walker, A.L. Machine Learning in Geosciences and Remote Sensing. Geosci. Front. 2016, 7, 3–10. [Google Scholar] [CrossRef]
- LaValle, S.M.; Branicky, M.S.; Lindemann, S.R. On the Relationship between Classical Grid Search and Probabilistic Roadmaps. Int. J. Robot. Res. 2004, 23, 673–692. [Google Scholar] [CrossRef]
- Marcot, B.G.; Hanea, A.M. What Is an Optimal Value of k in K-Fold Cross-Validation in Discrete Bayesian Network Analysis? Comput. Stat. 2021, 36, 2009–2031. [Google Scholar] [CrossRef]
- Chai, T.; Draxler, R.R. Root Mean Square Error (RMSE) or Mean Absolute Error (MAE)?–Arguments against Avoiding RMSE in the Literature. Geosci. Model Dev. 2014, 7, 1247–1250. [Google Scholar] [CrossRef]
- Schepsmeier, U. A Goodness-of-Fit Test for Regular Vine Copula Models. Econom. Rev. 2019, 38, 25–46. [Google Scholar] [CrossRef]
- Kat, C.-J.; Els, P.S. Validation Metric Based on Relative Error. Math. Comput. Model. Dyn. Syst. 2012, 18, 487–520. [Google Scholar] [CrossRef]
- Tandra, R.; Sahai, A. SNR Walls for Signal Detection. IEEE J. Sel. Top. Signal Process. 2008, 2, 4–17. [Google Scholar] [CrossRef]
- Chakravarty, S.; Demirhan, H.; Baser, F. Modified Fuzzy Regression Functions with a Noise Cluster against Outlier Contamination. Expert Syst. Appl. 2022, 205, 117717. [Google Scholar] [CrossRef]
- Guha, M. Encyclopedia of Statistics in Behavioral Science. Ref. Rev. 2006, 20, 17–18. [Google Scholar] [CrossRef]
- Leys, C.; Ley, C.; Klein, O.; Bernard, P.; Licata, L. Detecting Outliers: Do Not Use Standard Deviation around the Mean, Use Absolute Deviation around the Median. J. Exp. Soc. Psychol. 2013, 49, 764–766. [Google Scholar] [CrossRef]
- Zhang, T.; Chen, L.; Yan, Y. Underwater Positioning Algorithm Based on SINS/LBL Integrated System. IEEE Access 2018, 6, 7157–7163. [Google Scholar] [CrossRef]
Type | Equation |
---|---|
Linear | |
Polynomial | |
Radial basis function (RBF) | |
Sigmoid |
Axis | Start/m | End/m | Step/m | Heart 1/m |
---|---|---|---|---|
x | −500 | 500 | 10 | 0 |
y | −500 | 500 | 10 | 0 |
z | 0 | 200 | 10 | 0 |
Direction | Line 1 | Line 2 | Line 3 | Line 4 | ||||
---|---|---|---|---|---|---|---|---|
MAE/m | RMSE/m | MAE/m | RMSE/m | MAE/m | RMSE/m | MAE/m | RMSE/m | |
x | 1.34 | 1.63 | 2.52 | 6.97 | 1.96 | 2.92 | 2.34 | 4.42 |
y | 2.37 | 2.84 | 5.39 | 7.58 | 2.69 | 3.67 | 1.43 | 1.80 |
z | 0.94 | 1.13 | 0.71 | 0.99 | 1.92 | 3.09 | 3.39 | 4.80 |
Line 1 | Line 2 | Line 3 | Line 4 | |
---|---|---|---|---|
x | 0.43% | 0.42% | 0.52% | 0.49% |
y | 3.96% | 13.89% | 11.0% | 1.43% |
z | 1.57% | 0.71% | 7.01% | 11.29% |
Direction | SGJM | NRM | ||||
---|---|---|---|---|---|---|
MAE/m | RMSE/m | STD/m | MAE/m | RMSE/m | STD/m | |
x | 0.94 | 1.29 | 1.31 | 7.93 | 8.91 | 8.95 |
y | 1.02 | 1.51 | 1.55 | 1.09 | 1.35 | 1.37 |
z | 0.60 | 0.92 | 0.92 | 4.25 | 7.33 | 7.23 |
x | y | z | |
---|---|---|---|
t | 0.78 | 0.20 | 2.08 |
α | 0.5 | >0.5 | 0.05 |
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. |
© 2023 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
Fu, T.; Zheng, W.; Li, Z.; Shen, Y.; Zhu, H.; Xu, A. Improving the Detection Accuracy of Underwater Obstacles Based on a Novel Combined Method of Support Vector Regression and Gravity Gradient. Remote Sens. 2023, 15, 2188. https://doi.org/10.3390/rs15082188
Fu T, Zheng W, Li Z, Shen Y, Zhu H, Xu A. Improving the Detection Accuracy of Underwater Obstacles Based on a Novel Combined Method of Support Vector Regression and Gravity Gradient. Remote Sensing. 2023; 15(8):2188. https://doi.org/10.3390/rs15082188
Chicago/Turabian StyleFu, Tengda, Wei Zheng, Zhaowei Li, Yifan Shen, Huizhong Zhu, and Aigong Xu. 2023. "Improving the Detection Accuracy of Underwater Obstacles Based on a Novel Combined Method of Support Vector Regression and Gravity Gradient" Remote Sensing 15, no. 8: 2188. https://doi.org/10.3390/rs15082188
APA StyleFu, T., Zheng, W., Li, Z., Shen, Y., Zhu, H., & Xu, A. (2023). Improving the Detection Accuracy of Underwater Obstacles Based on a Novel Combined Method of Support Vector Regression and Gravity Gradient. Remote Sensing, 15(8), 2188. https://doi.org/10.3390/rs15082188