<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">gumrf</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова</journal-title><trans-title-group xml:lang="en"><trans-title>Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S. O. Makarova</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2309-5180</issn><issn pub-type="epub">2500-0551</issn><publisher><publisher-name>ФГБОУ ВО «Государственный университет морского и речного флота имени адмирала С.О. Макарова»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21821/2309-5180-2025-17-4-481-492</article-id><article-id custom-type="edn" pub-id-type="custom">CJWYZX</article-id><article-id custom-type="elpub" pub-id-type="custom">gumrf-601</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ЭКСПЛУАТАЦИЯ ВОДНОГО ТРАНСПОРТА, ВОДНЫЕ ПУТИ СООБЩЕНИЯ И ГИДРОГРАФИЯ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>OPERATION OF WATER TRANSPORT, WATERWAYS AND HYDROGRAPHY</subject></subj-group></article-categories><title-group><article-title>Определение долготы места судна по глубинам при помощи нейронной сети</article-title><trans-title-group xml:lang="en"><trans-title>Depth-aided prediction of a vessel’s longitude using a neural network</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Дерябин</surname><given-names>В. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Deryabin</surname><given-names>V. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Дерябин Виктор Владимирович — доктор технических наук, доцент.</p><p>198035, Санкт-Петербург, ул. Двинская, 5/7</p></bio><bio xml:lang="en"><p>Deryabin, Victor V. — Dr. of Technical Sciences, associate professor.</p><p>5/7 Dvinskaya Str., St. Petersburg, 198035</p></bio><email xlink:type="simple">gmavitder@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>ФГБОУ ВО «ГУМРФ имени адмирала С.О. Макарова»</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Admiral Makarov State University of Maritime and Inland Shipping</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>16</day><month>09</month><year>2025</year></pub-date><volume>17</volume><issue>4</issue><fpage>481</fpage><lpage>492</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Дерябин В.В., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Дерябин В.В.</copyright-holder><copyright-holder xml:lang="en">Deryabin V.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://journal.gumrf.ru/jour/article/view/601">https://journal.gumrf.ru/jour/article/view/601</self-uri><abstract><p>Предложен метод определения долготы места судна по рельефу дна с использованием нейронной сети, в качестве входного сигнала которой выступает вектор, содержащий значения глубины, измеренные с определенным пространственным шагом при помощи эхолота. Выходом сети служит значение долготы, соответствующее месту последнего измерения глубины. Сеть имеет несколько скрытых слоев, количество которых варьируется от одного до десяти. Скрытые нейроны обладают функциями активации в виде гиперболического тангенса. Единственный нейрон выходного слоя имеет линейную функцию активации. Определены алгоритмы формирования набора учебных данных, настройки и тестирования нейронной сети, формирующие технологию создания нейросетевой системы прогноза долготы места судна по глубинам и реализованные на языке программирования Python. Для работы с нейронными сетями используется библиотека TensorFlow. В качестве источника данных о глубинах выбирается официальная электронная навигационная карта. На основе извлеченного из нее слоя глубин формируется регулярная сетка, значения в узлах которой определяются линейной интерполяцией. Процедура формирования набора учебных и тестовых данных предполагает псевдослучайные изменения уровня моря, которые могут быть вызваны как реальными колебаниями, так и погрешностями измерений. На тестовой выборке сеть показывает приемлемую для навигации точность, причем результаты зависят от количества скрытых слоев. Лучшая точность в виде наибольшего значения модуля ошибки прогноза долготы достигается для сети с наибольшим количеством скрытых слоев. Отмечается также необходимость тестирования разработанной нейросетевой системы на основе моделирования движения судна.</p></abstract><trans-abstract xml:lang="en"><p>A depth-based method for determining vessel longitude using a neural network is proposed. The input of the network is a vector containing depth values measured at a certain spatial interval using an echo sounder. The output of the network is the longitude corresponding to the position of the last sounding. The network has several hidden layers, varying from one to ten layers. The hidden neurons use hyperbolic tangent activation functions, while the single neuron of the output layer employs a linear activation function. Algorithms for training data generation, network training, and testing are defined. Together, they form the basis for creating a neural network-based system for vessel longitude prediction, implemented in the Python programming language. The TensorFlow library is used for working with neural networks. An official electronic navigational chart is chosen as the source of bathymetric data. Based on the extracted sounding layer, a regular grid is formed, where depth values at the grid nodes are calculated using linear interpolation. The procedure for forming training and test data includes pseudorandom variations of sea level, which may result from both real fluctuations and measurement errors. For the test set, the accuracy of the network is acceptable for navigation, and the results depend on the number of hidden layers. The best accuracy, in terms of minimal maximum absolute longitude prediction error, is achieved with the network having the greatest number of hidden layers. It is also noted that it is necessary to test the developed neural networkbased system using vessel motion modelling.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>судно</kwd><kwd>долгота</kwd><kwd>глубина</kwd><kwd>нейронная сеть</kwd><kwd>глубокое обучение</kwd><kwd>автономный режим</kwd><kwd>рельеф дна</kwd><kwd>алгоритм расчета</kwd><kwd>электронная карта</kwd><kwd>навигация</kwd></kwd-group><kwd-group xml:lang="en"><kwd>vessel</kwd><kwd>longitude</kwd><kwd>depth</kwd><kwd>neural network</kwd><kwd>deep learning</kwd><kwd>autonomous mode</kwd><kwd>seabed relief</kwd><kwd>calculation algorithm</kwd><kwd>electronic chart</kwd><kwd>navigation</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Клюева С. Ф. Синтез алгоритмов батиметрических систем навигации / С. Ф. Клюева, В. В. Завьялов. — Владивосток: Морской гос. ун-т, 2013. — 132 с.</mixed-citation><mixed-citation xml:lang="en">Klyueva, S. F. and V. V. Zav’yalov. Sintez algoritmov batimetricheskikh sistem navigatsii Vladivostok: Mor. gos. un-t, 2013: 132.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Степанов О. А. Методы оценки потенциальной точности в корреляционно-экстремальных навигационных системах: Аналитический обзор / О. А. Степанов. — СПб.: ЦНИИ «Электроприбор», 1993. — 84 с.</mixed-citation><mixed-citation xml:lang="en">Stepanov, O. A. Metody otsenki potentsial’noy tochnosti v korrelyatsionno-ekstremal’nykh navigatsionnykh sistemakh Analiticheskiy obzor SPb: TsNII “Elektropribor”, 1993: 84.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Ma D. A robust fusion terrain-aided navigation method with a single beam echo sounder / D. Ma, T. Ma, Y. Li, Y. Ling, Y. Ben // Ocean Engineering. — 2023. — Vol. 286. — Pp. 115610. DOI: 10.1016/j.oceaneng.2023.115610.</mixed-citation><mixed-citation xml:lang="en">Ma, D., Y. Ben, et al. “A robust fusion terrain-aided navigation method with a single beam echo sounder.” Ocean Engineering 286 (2023): 115610. DOI: 10.1016/j.oceaneng.2023.115610.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Golden J. P. Terrain Contour Matching (TERCOM): a cruise missile guidance aid / J. P. Golden // Image processing for missile guidance. — 1980. — Vol. 238. — Pp. 10–18.</mixed-citation><mixed-citation xml:lang="en">Golden, J. P. “Terrain Contour Matching (TERCOM): a cruise missile guidance aid.” Image processing for missile guidance 238 (1980): 10–18.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Патент 3212189, США. Marine navigation procedure /Savit C. H.; опуб. 19.10.1965.</mixed-citation><mixed-citation xml:lang="en">Savit, Carl H. Patent No. 3,212,189. Marine navigation procedure. U. S. Publ. 19 Oct. 1965.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Дерябин В. В. Нейросетевой метод определения места судна по рельефу дна / В. В. Дерябин // Вестник государственного университета морского и речного флота имени адмирала С. О. Макарова. — 2023. — Т. 15. — № 5. — С. 723–734. DOI: 10.21821/2309-5180-2023-15-5-723-734. — EDN XZLJTC.</mixed-citation><mixed-citation xml:lang="en">Deryabin, Viсtor V. “Neural network-based method for determining vessel position by seabed relief.” Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S. O. Makarova 15.5 (2023): 723–734. DOI: 10.21821/2309-5180-2023-15-5-723-734.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Дерябин В. В. Определение местоположения судна по глубинам при помощи нейронной сети / В. В. Дерябин // Вестник государственного университета морского и речного флота имени адмирала С. О. Макарова. — 2024. — Т. 16. — № 1. — С. 7–16. DOI: 10.21821/2309-5180-2024-16-1-7-16. — EDN LJVSHI.</mixed-citation><mixed-citation xml:lang="en">Deryabin, Viсtor V. “Depth-based vessel position fixing by means of a neural network.” Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S. O. Makarova 16.1 (2024): 7–16. DOI: 10.21821/2309-5180-2024-16-1-7-16.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Дерябин В. В. Определение местоположения судна по рельефу дна при помощи нейронной сети / В. В. Дерябин // Вестник государственного университета морского и речного флота имени адмирала С. О. Макарова. — 2023. — Т. 15. — № 2. — С. 172–179. DOI: 10.21821/2309-5180-2023-15-2-172-179. — EDN ZCDZNR.</mixed-citation><mixed-citation xml:lang="en">Deryabin, Viсtor V. “Seabed relief-based vessel position fixing with a neural network.” Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S. O. Makarova 15.2 (2023): 172–179. DOI: 10.21821/2309-5180-2023-15-2-172-179.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Дерябин В. В. Определение широты места судна по глубинам на основе нейронной сети / В. В. Дерябин, А. Е. Сазонов // Вестник государственного университета морского и речного флота имени адмирала С. О. Макарова. — 2025. — Т. 17. — № 1. — С. 94–104. DOI: 10.21821/2309-5180-2025-17-1-94-104. — EDN KCJFZV.</mixed-citation><mixed-citation xml:lang="en">Deryabin, Viсtor V., Sazonov Anatoly E. “Depth-aided prediction of vessel latitude based on a neural network.” Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S. O. Makarova 17.1 (2025): 94–104. DOI: 10.21821/2309-5180-2025-17-1-94-104.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Wang M–X. Approximation capabilities of neural networks on unbounded domains / M–X. Wang, Y. Qu // Neural Networks. — 2022. — Vol. 145. — Pp. 56–67. DOI: 10.1016/j.neunet.2021.10.001.</mixed-citation><mixed-citation xml:lang="en">Wang, M–X. and Y. Qu. “Approximation capabilities of neural networks on unbounded domains.” Neural Networks 145 (2022): 56–67. DOI: 10.1016/j.neunet.2021.10.001.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Горбань А. Н. Обобщенная аппроксимационная теорема и вычислительные возможности нейронных сетей / А. Н. Горбань // Сибирский журнал вычислительной математики. — 1998. — Т. 1. — № 1. — С. 11–24. — EDN PRZOML.</mixed-citation><mixed-citation xml:lang="en">Gorban’, A. N. “Obobschennaya approksimatsionnaya teorema i vychislitel’nye vozmozhnosti neyronnykh setey.” Siberian Journal Of Numerical Mathematics 1.1 (1998): 11–24.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Kingma D. P. Adam: A method for stochastic optimization / D. P. Kingma, J. Ba // 3rd International Conference on Learning Representations. — 2015. DOI: 10.48550/arXiv.1412.6980.</mixed-citation><mixed-citation xml:lang="en">Kingma, Diederik P., and Ba Jimmy. “Adam: A method for stochastic optimization.” 3rd International Conference on Learning Representations. 2015. DOI: 10.48550/arXiv.1412.6980.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
