Seabed relief-based vessel position fixing with a neural network
https://doi.org/10.21821/2309-5180-2023-15-2-172-179
Abstract
A seabed relief-based vessel position fixing system on the basis of a neural network is proposed. The neural network satisfies the conditions of the universal approximation theorem and has one hidden layer. The hidden neurons have hyperbolic tangent activation functions. The model is constructed for 1-D case that can be considered as vessel motion throw a narrow channel or fairway. A sequence of depth derivatives (in relation to the coordinate) is fed to the network input. The depth is assumed to be measured with an echo-sounder. The vessel linear coordinate registered for the last depth derivative is formed on the network output. The training set contains not only data presumably registered at the stage of preliminary depth survey but also their noise-added versions obtained with the use of a random number generator. The validation set contains the survey data only. The Adamax algorithm is implemented for the neural network training. The maximum of absolute value of the prediction error is used as a performance criterion of the net. Modeling has been conducted in Python with Tensorflow. The depth is considered to be a polynomial function of the coordinate at each path region. So, the depth derivatives can be calculated analytically. As the result it is possible to state that the neural network predicts a vessel position with acceptable accuracy even in input signal noise conditions. Moreover, the neural network architecture of the radial-basis functions has been examined, but it is not possible to achieve acceptable accuracy by using it. The conducted investigations of the influences of a mini-batch size and learning rate values on the accuracy has shown that these parameters have the significant impact and an issue of their choice remains opened and actual in the framework of the task.
About the Author
V. V. DeryabinRussian Federation
Deryabin, Viсtor V. — Dr. of Technical Sciences, associate professor
5/7 Dvinskaya Str., St. Petersburg 198035
References
1. Klyueva, S. F., and V. V. Zav’yalov. Sintez algoritmov batimetricheskikh sistem navigatsii. Vladivostok: Mor. gos. un-t, 2013.
2. Stepanov, О. А. Metody otsenki potentsial’noi tochnosti v korrelyatsionno-ekstremal’nykh navigatsionnykh sistemakh: Analiticheskii obzor. Spb.: TsNII «Elektropribor», 1993.
3. Kamenev, A. A., and A. Y. Tonyshev. “The use of artificial neural networks in modeling the spectralenergy characteristics of the terrain for vision systems with correlationextreme navigation algorithms.” SPbNTORES: trudy ezhegodnoi NTK 1(76) (2021): 259–262.
4. Hou, Guangchao, Qi Shao, Bo Zou, Liwen Dai, Zhe Zhang, Zhehan Mu, Yadong Zhang, and Jingsheng Zhai. “A novel underwater simultaneous localization and mapping online algorithm based on neural network.” ISPRS International Journal of Geo-Information 9.1 (2019): 5. DOI: 10.3390/ijgi9010005.
5. Boronnikov, D. A., D. V. Pantiukhin, and S. V. Danko. “Neural network algorithm of spatial relief data organization.” Izvestiya MGTU “MAMI” 1.3(17) (2013): 157–164.
6. Yuyukin, Igor V. “Spline model of gridded data operation as a principle of electronic mapping seabed topography.” Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S. O. Makarova 14.5 (2022): 656–675. DOI: 10.21821/2309-5180-2022-14-5-656-675.
7. Ling, Yu, Ye Li, Teng Ma, Zheng Cong, Shuo Xu, and Zhihui Li. “Active Bathymetric SLAM for autonomous underwater exploration.” Applied Ocean Research 130 (2023): 103439. DOI: 10.1016/j.apor.2022.103439.
8. Ma, Teng, Ye Li, Rupeng Wang, Zheng Cong, and Yusen Gong. “AUV robust bathymetric simultaneous localization and mapping.” Ocean Engineering 166 (2018): 336–349. DOI: 10.1016/j.oceaneng.2018.08.029.
9. Norgren, Petter, and Roger Skjetne. “A multibeam-based SLAM algorithm for iceberg mapping using AUVs.” IEEE Access 6 (2018): 26318–26337. DOI: 10.1109/ACCESS.2018.2830819.
10. Haykin, Simon. Neural Networks and Learning Machines. Third Edition. New Jersey: Pearson, 2009.
11. Hornik, Kurt. “Some new results on neural network approximation.” Neural Networks 6.8 (1993): 1069–1072. DOI: 10.1016/S0893-6080(09)80018-X.
12. Pinkus, Allan. “Approximation theory of the MLP model in neural networks.” Acta numerica 8 (1999): 143–195. DOI: 10.1017/S0962492900002919.
13. Kingma, Diederik P., and Jimmy Ba. “Adam: A method for stochastic optimization.” 3rd International Conference on Learning Representations. 2015. DOI: 10.48550/arXiv.1412.6980.
Review
For citations:
Deryabin V.V. Seabed relief-based vessel position fixing with a neural network. Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S. O. Makarova. 2023;15(2):172-179. (In Russ.) https://doi.org/10.21821/2309-5180-2023-15-2-172-179