<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2022.37.2.011</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">1148</article-id>
      <title-group>
        <article-title xml:lang="ru">Синтез архитектуры нейронной сети для распознавания образов судов на базе технологии предварительного обучения</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Synthesis of neural network architecture for ship pattern recognition based on pre-training technology</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0001-9334-6710</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Гуламов</surname>
              <given-names>Алишер Абдумаликович</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Gulamov</surname>
              <given-names>Alisher Abdumalikovich</given-names>
            </name>
          </name-alternatives>
          <email>profgulamov@mail.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0002-1161-4767</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Конарев</surname>
              <given-names>Дмитрий Игоревич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Konarev</surname>
              <given-names>Dmitry Igorevich</given-names>
            </name>
          </name-alternatives>
          <email>dmitrii.konarev@gmail.com</email>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Юго-Западный государственный университет</aff>
        <aff xml:lang="en">Southwestern State University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Юго-Западный государственный университет</aff>
        <aff xml:lang="en">Southwestern State University</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2022.37.2.011</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=1148"/>
      <abstract xml:lang="ru">
        <p>Актуальность статьи обусловлена инфокоммуникационным обеспечением судоходства путем мониторинга речных судов с использованием камер видеонаблюдения. Основной задачей является распознавание судов на изображениях, для чего перспективно применение нейронных сетей. Целью работы является исследование показателей эффективности распознавания судов доступными и предварительно обученными сетями после их дообучения под поставленные задачи и выбор наиболее эффективной сети. В работе рассмотрены различные предварительно обученные нейронные сети. Входными данными для сетей являются изображения судов. Обучающая выборка собрана вручную и включает в себя два независимых DataSet с изображениями речных судов и множества других объектов, за исключением судов. Сети построены и дообучены с использованием библиотек машинного обучения Keras и TensorFlow. Описано применение предварительно обученных сверточных искусственных нейронных сетей для задач распознавания образов и преимущества использования такой сети перед синтезом нейронной сети с нуля. Подробно описана архитектура эффективной предварительно обученной нейронной сети VGG16. Проведен эксперимент по дообучению доступных предварительно обученных сверточных нейронных сетей под поставленную задачу. Проведена оценка эффективности различных дообученных нейронных сетей в процентном соотношении случаев правильного распознавания образов на тестовой выборке. Выбрана наиболее эффективная нейронная сеть для задач распознавания образов судов. Максимальную точность показали сети NASNetMobile и NASNetLarge. Однако минимальный размер изображений, с которым могут работать эти сети, больше, чем для остальных доступных сетей, а большое число параметров в сверточных слоях этих сетей обусловливают намного большее время дообучения и работы, чем для остальных доступных сетей. Вместе с тем нейронная сеть VGG16 при небольшом числе параметров и малом времени на дообучение показала очень высокую эффективность, ввиду чего рекомендована к использованию для задачи распознавания образов судов.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>The relevance of the article is due to the information and communication support of navigation by monitoring river vessels using video surveillance cameras. The main goal is to recognize ships in images, for which the application of neural networks has potential. The aim of the paper is to study the performance indicators of vessel recognition by means of available pre-trained networks after their additional training for the assigned tasks and to select the most efficient network. The research considers various pre-trained neural networks. The input data for the networks are ship images. The training sample was collected manually and includes two independent DataSets with images of river vessels and many other objects apart from ships. The networks were built and further trained with the aid of Keras and TensorFlow machine learning libraries. The employment of pre-trained convolutional artificial neural networks for pattern recognition problems and the advantages of utilizing such networks over synthesizing a neural network from scratch are presented. The architecture of efficient pre-trained VGG16 neural network is described in detail. An experiment was conducted in additional training of available pre-trained convolutional neural networks for the assigned task. The efficiency of various pre-trained neural networks was evaluated in terms of the percentage of correct pattern recognition cases on the test set. The most efficient neural network for ship pattern recognition tasks has been selected. NASNetMobile and NASNetLarge networks have shown the maximum accuracy. However, the minimum image size that these networks can work with is larger than for other available networks and the great number of parameters in the convolutional layers of these networks causes a significant increase in retraining and operation time than for other available networks. Concurrently, VGG16 neural network with a small number of parameters and a short time for additional training has proven to be highly efficient which is why it is recommended for the purposes of ship pattern recognition.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>искусственные нейронные сети</kwd>
        <kwd>предварительно обученные сети</kwd>
        <kwd>сверточные нейронные сети</kwd>
        <kwd>Keras</kwd>
        <kwd>TensorFlow</kwd>
        <kwd>Google Colaboratory</kwd>
        <kwd>VGG16</kwd>
        <kwd>NASNetMobile</kwd>
        <kwd>NASNetLarge</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>artificial neural networks</kwd>
        <kwd>pre-trained networks</kwd>
        <kwd>convolutional neural networks</kwd>
        <kwd>Keras</kwd>
        <kwd>TensorFlow</kwd>
        <kwd>Google Colaboratory</kwd>
        <kwd>VGG16</kwd>
        <kwd>NASNetMobile</kwd>
        <kwd>NASNetLarge</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Гольцова И.А., Гуламов А.А. Информационное обеспечение участка железной дороги Известия Юго-Западного государственного университета. Серия: Управление, вычислительная техника, информатика. Медицинское приборостроение. 2017;7(2):6–11. Доступно по: https://swsu.ru/izvestiya/seriesivt/archiv/2_2017.pdf.</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Маклаков Е.С., Гуламов А.А. Узел сбора информации диспетчерского центра Известия Юго-Западного государственного университета. 2018;22(6):136–142. Доступно по: https://doi.org/10.21869/2223-1560-2018-22-6-136-142.</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Маклаков Е.С., Гуламов А.А. Оптимизация «последних миль» до удаленных узлов доступа путем применения технологии LCAS Моделирование, оптимизация и информационные технологии. 2019;7(3). Доступно по: https://moitvivt.ru/ru/journal/pdf?id=635. DOI: 10.26102/2310-6018/2019.26.3.039.</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Гуламов А.А., Конарев Д.И. Cинтез архитектуры нейронной сети для распознавания образов морских судов. Известия Юго-Западного государственного университета. 2020;24(1):130–143. Доступно по: https://doi.org/10.21869/2223-1560-2020-24-1-130-143.</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Bastiaan Sjardin, Luca Massaron, Alberto Boschetti. Large Scale Machine Learning with Python. Packt Publishing; 2016. 420 p.</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Adrian Rosebrock. Deep Learning for Computer Vision with Python. PyImageSearch, 2017. 330 p.</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Cuong Dao-Duc, Hua Xiaohui, Olivier Morère. Maritime Vessel Images Classification Using Deep Convolutional Neural Networks. SoICT. 2015:276–281. Доступно по: https://doi.org/10.1145/2833258.2833266.</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Leclerc M., Tharmarasa R., Florea M.C., Boury-Brisset A.C., Kirubarajan T., Duclos-Hindie N., Ship classification using deep learning techniques for maritime target tracking. 21 st International Conference on Information Fusion FUSION. 2018:737–744 pp.</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Tom Hope, Yehezkel S. Resheff. Itay Lieder Learning TensorFlow: A Guide to Building Deep Learning Systems. O'Reilly Media; 1 edition; 2017. 242 pp.</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Мюллер А. Введение в машинное обучение с помощью Python. Руководство для специалистов по работе с данными. Вильямс; 2017. 480 с.</mixed-citation>
      </ref>
      <ref id="cit11">
        <label>11</label>
        <mixed-citation xml:lang="ru">Себастьян Рашка. Python и машинное обучение. ДМК-Пресс; 2017. 418 с.</mixed-citation>
      </ref>
      <ref id="cit12">
        <label>12</label>
        <mixed-citation xml:lang="ru">Martín Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Geoffrey Irving, Michael Isard, Manjunath Kudlur, Josh Levenberg, Rajat Monga, Sherry Moore, Derek G. Murray, Benoit Steiner, Paul Tucker, Vijay Vasudevan, Pete Warden, Martin Wicke, Yuan Yu, and Xiaoqiang Zheng, Google Brain Tensor flow: A system for large-scale machine learning. Operating Systems Design and Implementation: Proc. 12th Symposium, Savannah, GA, USA. 2016:265–283.</mixed-citation>
      </ref>
      <ref id="cit13">
        <label>13</label>
        <mixed-citation xml:lang="ru">Антонио Джулли, Суджит Пал. Библиотека Keras – инструмент глубокого обучения. Реализация нейронных сетей с помощью библиотек Theano и Tensor Flow. ДМК-Пресс; 2017. 296 с.</mixed-citation>
      </ref>
      <ref id="cit14">
        <label>14</label>
        <mixed-citation xml:lang="ru">Франсуа Шолле. Глубокое обучение на Python. Питер; 2018. 400 с.</mixed-citation>
      </ref>
      <ref id="cit15">
        <label>15</label>
        <mixed-citation xml:lang="ru">Aurélien Géron. Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems. O'Reilly Media; 2017. 574 p.</mixed-citation>
      </ref>
      <ref id="cit16">
        <label>16</label>
        <mixed-citation xml:lang="ru">Ian Goodfellow. Deep Learning (Adaptive Computation and Machine Learning series). The MIT Press; 2016. 800 p.</mixed-citation>
      </ref>
      <ref id="cit17">
        <label>17</label>
        <mixed-citation xml:lang="ru">Tariq Rashid. Make Your Own Neural Network. CreateSpace Independent Publishing Platform; 2016. 222 p.</mixed-citation>
      </ref>
      <ref id="cit18">
        <label>18</label>
        <mixed-citation xml:lang="ru">Schmidhuber J. Deep learning in neural networks: An overview. Neural Networks. 2015;(61):85–117.</mixed-citation>
      </ref>
      <ref id="cit19">
        <label>19</label>
        <mixed-citation xml:lang="ru">Josh Patterson, Adam Gibson. Deep Learning: A Practitioner's Approach.; 2017. 532 p.</mixed-citation>
      </ref>
      <ref id="cit20">
        <label>20</label>
        <mixed-citation xml:lang="ru">Саймон Хайкин. Нейронные сети. Вильямс; 2018. 1104 с.</mixed-citation>
      </ref>
      <ref id="cit21">
        <label>21</label>
        <mixed-citation xml:lang="ru">Kaggle: Your Machine Learning and Data Science Community Game of Deep Learning: Ship datasets. 2019. Доступно по: https://www.kaggle.com/arpitjain007/game-of-deep-learning-ship-datasets (дата обращения: 10.03.2021).</mixed-citation>
      </ref>
      <ref id="cit22">
        <label>22</label>
        <mixed-citation xml:lang="ru">COCO: Common Objects in Context 2017 Val images. 2017. Доступно по: http://images.cocodataset.org/zips/val2017.zip (дата обращения: 10.03.2021).</mixed-citation>
      </ref>
      <ref id="cit23">
        <label>23</label>
        <mixed-citation xml:lang="ru">Michael Taylor. The Math of Neural Networks. Amazon Digital Services LLC – Kdp Print Us; 2017. 168 p.</mixed-citation>
      </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>