<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Research and development of software for hydroacoustic signal analysis using machine learning techniques</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anton O. Poliaiev</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nonna N. Shapovalova</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Svitlana V. Bilashenko</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrii M. Striuk</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Academy of Cognitive and Natural Sciences</institution>
          ,
          <addr-line>54 Universytetskyi Ave., Kryvyi Rih, 50086</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Kryvyi Rih National University</institution>
          ,
          <addr-line>11 Vitalii Matusevych Str., Kryvyi Rih, 50027</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Kryvyi Rih State Pedagogical University</institution>
          ,
          <addr-line>54 Universytetskyi Ave., Kryvyi Rih, 50086</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>441</fpage>
      <lpage>450</lpage>
      <abstract>
        <p>Hydroacoustic signal analysis plays a crucial role in underwater navigation, marine life monitoring, and security applications. However, the complex nature of underwater acoustic propagation and the presence of noise and interference pose significant challenges for accurate and reliable signal analysis. This paper presents a comprehensive software system for hydroacoustic signal analysis using state-of-the-art machine learning techniques. The proposed system integrates data acquisition, preprocessing, feature extraction, and advanced machine learning models for classification, regression, and clustering tasks. The system architecture follows a modular and scalable design, with a user-friendly web interface for data visualization and interaction.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;hydroacoustic signal analysis</kwd>
        <kwd>machine learning</kwd>
        <kwd>underwater acoustics</kwd>
        <kwd>signal processing</kwd>
        <kwd>software system</kwd>
        <kwd>object classification</kwd>
        <kwd>source localization</kwd>
        <kwd>pattern discovery</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Hydroacoustic signal analysis plays a crucial role in various domains, including underwater navigation,
border protection, and maritime safety [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. The growing volume of maritime trafic and the need
to safeguard critical infrastructure necessitate the development of automated systems for identifying
underwater objects, such as natural formations and artificial structures. However, the classification
of hydroacoustic signals poses significant challenges due to their variability, which depends on the
physical conditions of the environment, such as depth, water composition, bottom topography, and the
presence of noise. This underscores the importance of research aimed at improving the analysis of such
signals [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        In recent years, machine learning techniques have been widely employed for analyzing hydroacoustic
data, enabling automated processing of large volumes of complex signals [
        <xref ref-type="bibr" rid="ref2 ref4">2, 4</xref>
        ]. Artificial intelligence
allows for the creation of highly accurate and adaptive systems that can adjust to various environmental
conditions. However, there is still a need to enhance the accuracy and adaptability of these systems to
the characteristics of the objects. Contemporary research shows a trend towards developing complex
hybrid models that combine classical classification algorithms with deep neural networks and boosting
methods, enabling more eficient real-time classification [
        <xref ref-type="bibr" rid="ref2 ref5">2, 5</xref>
        ].
      </p>
      <p>
        Hydroacoustic signals contain valuable information for studying the underwater environment,
monitoring maritime trafic, researching marine flora and fauna, and addressing defense-related tasks.
Their unique property is the ability to propagate over considerable distances in the aquatic medium,
making them valuable for applications requiring remote observation and data collection in water.
Hydroacoustic signals are generated through the production and transmission of sound waves, which
depend on several physical characteristics: frequency, amplitude, propagation velocity in water, and
reflectivity from obstacles [
        <xref ref-type="bibr" rid="ref1 ref3">3, 1</xref>
        ].
      </p>
      <p>
        The medium in which these signals propagate difers significantly from air, particularly due to
the higher sound velocity in water, which averages around 1500 m/s. Propagation velocity is also
influenced by factors such as temperature, pressure, and salinity, complicating accurate measurement
of signal parameters. Moreover, signal propagation is accompanied by refraction, scattering, and
absorption, afecting their shape and intensity. The process of recognizing hydroacoustic signals
requires consideration of their spectral composition, duration, frequency of repetitive pulses, and
signal level relative to noise level. Changes in these characteristics depend on both the signal sources
(submarines, fish, natural objects) and environmental conditions, often leading to significant distortion
[
        <xref ref-type="bibr" rid="ref3 ref5">3, 5</xref>
        ].
      </p>
      <p>
        Traditional methods for hydroacoustic signal analysis have relied on statistical approaches and signal
processing techniques [
        <xref ref-type="bibr" rid="ref1 ref3">3, 1</xref>
        ]. Gladkov [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] proposed a sequence of operations for spectral and correlation
estimation of digitized random signals using fast Fourier transform. The authors presented a set of
algorithms and their possible modifications for developing spectral estimation programs aimed at
operative derivation of processing data in compressed information form.
      </p>
      <p>
        Recent advancements in machine learning have opened up new possibilities for analyzing
hydroacoustic signals [
        <xref ref-type="bibr" rid="ref2 ref4">2, 4</xref>
        ]. Vergoz et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] utilized a progressive multi-channel correlation method (PMCC)
for array processing of signals associated with the loss of the Argentinian ARA San Juan submarine.
The study demonstrated the capability of the hydroacoustic component of the International Monitoring
System (IMS) network to accurately locate signals originating from the South Atlantic continental
shelf. Timoshevskiy and Zapryagaev [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] investigated the generation of a wall jet to control unsteady
cavitation over a 2D hydrofoil, employing visualization and hydroacoustic signal analysis. The authors
found that the wall jet generation technique was efective in suppressing cavity unsteady behavior or
reducing the corresponding pressure pulsations at low inclination angles.
      </p>
      <p>However, existing approaches have limitations in terms of accuracy, adaptability, and real-time
performance. Classical methods struggle with the complexity and variability of hydroacoustic signals,
while recent machine learning techniques often require large amounts of labeled data and computational
resources. There is a need for more advanced and eficient methods that can handle the unique challenges
posed by hydroacoustic signal analysis.</p>
      <p>The primary objective of this research is to develop an advanced software system for hydroacoustic
signal analysis by leveraging state-of-the-art machine learning techniques. The proposed system aims to
automate the processing and classification of underwater signals, enabling high accuracy and reliability
in real-world scenarios.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Hydroacoustic signal characteristics and preprocessing</title>
      <sec id="sec-2-1">
        <title>2.1. Properties of hydroacoustic signals</title>
        <p>
          Hydroacoustic signals propagate through the underwater environment, which is characterized by
complex physical phenomena that afect their characteristics. One of the primary factors influencing
signal propagation is multipath propagation, where the signal reaches the receiver through multiple
paths due to reflections from the surface, bottom, and other objects in the water [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. This leads to the
arrival of multiple copies of the signal at the receiver with diferent delays, amplitudes, and phases,
resulting in constructive or destructive interference.
        </p>
        <p>
          Another important factor is the scattering efect, which occurs when the signal interacts with
inhomogeneities in the water, such as bubbles, suspended particles, or small-scale variations in temperature
or salinity [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Scattering causes the signal energy to be redistributed in diferent directions, leading to
signal distortion and attenuation.
        </p>
        <p>
          The Doppler efect also plays a significant role in hydroacoustic signal propagation, particularly
when there is relative motion between the source and the receiver [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. The Doppler efect causes a shift
in the frequency of the received signal, which can be used to estimate the velocity of the source or the
receiver. However, it also introduces additional complexity in signal processing and analysis.
        </p>
        <p>
          In addition to these factors, the correlation between diferent rays arriving at the receiver is another
important characteristic of hydroacoustic signals [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. Rays propagating through diferent paths may
exhibit varying degrees of correlation, depending on the similarity of their propagation conditions. This
correlation can be exploited to improve signal detection and parameter estimation.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Data acquisition and preprocessing</title>
        <p>The hydroacoustic signals used in this research were acquired from a datasets provided by United States
government (https://catalog.data.gov/dataset?tags=hydroacoustics).</p>
        <p>
          Before applying machine learning techniques, the acquired signals underwent a series of preprocessing
steps to improve their quality and reduce noise. The typical preprocessing pipeline included the following
steps [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]:
1. Denoising – the signals were filtered using to remove high-frequency noise and improve the
signal-to-noise ratio.
2. Normalization – the amplitude of the signals was normalized to a common scale to ensure that
the signal levels were consistent across diferent recordings.
3. Segmentation – the signals were segmented into fixed-length overlapping windows to capture
local temporal and spectral features.
4. Handling missing values – any missing or corrupted signal segments were identified and either
interpolated or excluded from further analysis, depending on the extent of the missing data.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Feature extraction and selection</title>
        <p>After preprocessing, a set of relevant features was extracted from the hydroacoustic signals to serve as
input for the machine learning models. The extracted features captured various aspects of the signals,
such as temporal, spectral, and statistical properties. Some of the key features included:
1. Time-domain features were derived directly from the signal waveform and included parameters
such as signal energy, zero-crossing rate, and peak-to-peak amplitude.
2. Frequency-domain features were obtained by applying a Fourier transform to the signal and
analyzing its spectral content.
3. Mel-frequency cepstral coeficients (MFCCs) were computed to capture the short-term power
spectrum of the signals, which provides a compact representation of the signal’s spectral envelope.
4. Wavelet transforms were applied to the signals to extract time-frequency features that capture
both local and global signal characteristics.</p>
        <p>To reduce the dimensionality of the feature space and improve the computational eficiency of
the machine learning models, feature selection techniques were applied. These techniques aimed to
identify the most informative and discriminative features while minimizing redundancy. Some of the
feature selection methods used in this research include univariate feature selection, recursive feature
elimination, principal component analysis.</p>
        <p>The selected features were then used as input for the machine learning models described in the next
section. The combination of appropriate preprocessing techniques and informative features lays the
foundation for accurate and reliable hydroacoustic signal analysis using machine learning approaches.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Machine learning methodology</title>
      <sec id="sec-3-1">
        <title>3.1. Overview of proposed approach</title>
        <p>
          The proposed machine learning approach for hydroacoustic signal analysis combines multiple techniques
to address the complex nature of the signals and the various objectives of the analysis. The main
components of the approach include:
1. Classification [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] to assign hydroacoustic signals to predefined categories based on their
characteristics.
2. Regression [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] to predict continuous variables associated with hydroacoustic signals, such as the
distance or depth of the signal source.
3. Clustering [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] to discover inherent groups or patterns within the hydroacoustic signals without
prior knowledge of the class labels.
        </p>
        <p>
          In addition to these individual techniques, we also propose the use of hybrid models that combine
deep learning and classical machine learning approaches [
          <xref ref-type="bibr" rid="ref10 ref2">2, 10</xref>
          ]. These hybrid models aim to leverage
the strengths of both paradigms, such as the ability of deep learning to learn hierarchical representations
and the interpretability and robustness of classical models.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Classification models</title>
        <p>
          For the classification of hydroacoustic signals, we employ a range of models, including SVM, random
forests, KNN, logistic regression, and Gaussian naive Bayes [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. Each model has its own strengths and
weaknesses, and the choice of the most appropriate model depends on the specific characteristics of the
data and the desired trade-of between accuracy and computational complexity.
        </p>
        <p>1. SVM is a powerful model that aims to find the hyperplane that maximally separates the diferent
classes in the feature space. It can handle non-linearly separable data by using kernel functions
to map the input features to a higher-dimensional space.
2. Random forests are an ensemble learning method that combines multiple decision trees to make
predictions. Each tree is trained on a random subset of the features and samples, and the final
prediction is obtained by aggregating the outputs of all trees. Random forests are known for their
ability to handle high-dimensional data and their robustness to overfitting.
3. KNN is a non-parametric model that classifies a sample based on the majority class of its k nearest
neighbors in the feature space. The value of k is a hyperparameter that needs to be tuned based on
the data. KNN is simple to implement and can handle multi-class problems, but its performance
may degrade in high-dimensional spaces.
4. Logistic regression is a linear model that estimates the probability of a sample belonging to
a particular class. It is computationally eficient and easy to interpret, but it assumes a linear
relationship between the input features and the log-odds of the class probabilities.
0.8
e0.6
u
l
a
V0.4
0.2
0
1
e0.6
u
l
a
V0.4
0.2</p>
        <p>0
5. Gaussian naive Bayes is a probabilistic model that assumes the features are conditionally
independent given the class label and follow a Gaussian distribution. Despite its simplicity and strong
assumptions, Gaussian naive Bayes can perform well in practice, especially when the features are
indeed independent.</p>
        <p>The training process for each classification model involves the following steps:
1. The dataset is divided into training, validation, and test sets. The training set is used to learn the
model parameters, the validation set is used for hyperparameter tuning, and the test set is used
to evaluate the final performance of the model.
2. The chosen model is initialized with its default or randomly selected hyperparameters.
3. The model is trained on the training set using an appropriate optimization algorithm, such as
stochastic gradient descent or Adam, to minimize a chosen loss function, such as cross-entropy
or hinge loss.</p>
        <p>0.92
0.91</p>
        <p>forest</p>
        <sec id="sec-3-2-1">
          <title>Random</title>
          <p>Accuracy</p>
          <p>SVM
F1-score
XGBoost
aussiannaivebayes
G
forest</p>
        </sec>
        <sec id="sec-3-2-2">
          <title>Random</title>
          <p>Accuracy</p>
          <p>
            SVM
F1-score
4. The hyperparameters of the model, such as the regularization strength, kernel type, or number of
trees, are tuned using techniques like grid search or random search. The performance of diferent
hyperparameter combinations is evaluated on the validation set, and the best combination is
selected.
5. The trained model is evaluated on the test set using appropriate evaluation metrics, such as
accuracy, precision, recall, and F1-score. Confusion matrices and receiver operating characteristic
(ROC) curves can also be used to assess the model’s performance [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ].
0.6
e
lu0.4
a
V
0.2 0.17
          </p>
          <p>0</p>
          <p>0.47
0.13
XGBoost</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Software system architecture and implementation</title>
      <p>The software system follows a modular and scalable architecture, consisting of the following main
components:
1. Data acquisition and storage responsible for collecting hydroacoustic data from various sources
and storing them in a centralized repository.
2. Data preprocessing and feature extraction applies the preprocessing techniques and extracts
relevant features from the data.
3. Machine learning models implements the classification, regression, and clustering models using
popular libraries and frameworks.
4. RESTful API exposes the trained models, allowing for easy integration with other systems and
applications.
5. Web application provides a user-friendly web interface for data visualization, model configuration,
and result interpretation.</p>
      <p>A user-friendly web application was developed to provide an interactive interface for analyzing
hydroacoustic signals. Figure 1 presents a screenshot of the application, showcasing its main features.</p>
      <p>The application allows users to upload signal data, visualize the results of the analysis, and interact
with the trained models through a simple and intuitive interface.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Experimental results and analysis</title>
      <sec id="sec-5-1">
        <title>5.1. Evaluation of classification models</title>
        <p>The classification models were evaluated using metrics such as accuracy, precision, recall, and F1-score.
Figures 2 and 3 presents the results of the models before and after hyperparameter optimization.</p>
        <p>After optimization, the SVM model achieved the highest accuracy of 0.94 and F1-score of 0.93,
demonstrating its efectiveness in recognizing objects. The KNeighbors model also maintained stable
performance, while Random forest and XGBoost showed significant improvements.</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Evaluation of regression models</title>
        <p>The regression models were evaluated using metrics such as Mean Squared Error (MSE), Mean Absolute
Error (MAE), and R-squared (R2). Figure 5 presents the results after hyperparameter optimization.</p>
        <p>After optimization, the SVR model demonstrated the best performance, achieving an MSE of 0.09,
MAE of 0.21, and R2 of 0.65. Random forest also showed significant improvements, while Linear
regression remained the least efective.</p>
        <p>Figures 6 and 7 present the residual plots for the models before and after optimization, confirming
the superior performance of SVR and Random Forest in capturing complex dependencies.</p>
      </sec>
      <sec id="sec-5-3">
        <title>5.3. Evaluation of clustering models</title>
        <p>The clustering models were evaluated using metrics such as Adjusted Rand Index (ARI), Homogeneity,
and V-measure. Figure 8 presents the results after hyperparameter optimization.</p>
        <p>After optimization, the GMM model achieved the highest scores across all metrics, demonstrating
its efectiveness in discovering meaningful patterns and structures in the data. KMeans also showed
improvements, while Agglomerative clustering remained less efective.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion</title>
      <p>This paper presented a comprehensive software system for hydroacoustic signal analysis using advanced
machine learning techniques. The proposed system integrates data acquisition, preprocessing, feature
extraction, and state-of-the-art models for classification, regression, and clustering tasks.</p>
      <p>Experimental results demonstrated the efectiveness of the proposed approach, with the SVM model
achieving the highest accuracy and F1-score in classification, the SVR model outperforming others in
regression, and the GMM model showing superior performance in clustering. The practical utility of
the system was illustrated through a user-friendly web application for interactive signal analysis.</p>
      <p>The developed system has significant potential for impact in various domains, including defense,
industrial monitoring, and scientific research. Future work may focus on integrating multiple sensing
0.3
0.2
e
u
l
a
V
0.1
0
0.23</p>
      <p>0.18 0.18</p>
      <p>GMM
ARI</p>
      <p>Homogeneity</p>
      <p>V-measure
modalities, online learning and adaptation, explainable AI, and distributed computing to further enhance
the capabilities and applicability of the system.</p>
      <p>Declaration on Generative AI: During the preparation of this work, the authors used Claude 3 Opus in order to: Drafting
content, Text Translation, Abstract drafting, Formatting assistance. After using this service, the authors reviewed and edited
the content as needed and takes full responsibility for the publication’s content.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zaslavsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Zaslavsky</surname>
          </string-name>
          ,
          <article-title>Experimental analysis of bottom-seismic and hydroacoustic signals generated by river boats</article-title>
          ,
          <source>in: 39th International Congress on Noise Control Engineering</source>
          <year>2010</year>
          , INTER-NOISE
          <year>2010</year>
          , volume
          <volume>9</volume>
          ,
          <year>2010</year>
          , pp.
          <fpage>7091</fpage>
          -
          <lpage>7095</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Vergoz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cansi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gaillard</surname>
          </string-name>
          ,
          <article-title>Analysis of Hydroacoustic Signals Associated to the Loss of the Argentinian ARA San Juan Submarine</article-title>
          ,
          <source>Pure and Applied Geophysics</source>
          <volume>178</volume>
          (
          <year>2021</year>
          )
          <fpage>2527</fpage>
          -
          <lpage>2556</lpage>
          . doi:
          <volume>10</volume>
          .1007/s00024-020-02625-7.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A. I.</given-names>
            <surname>Gladkov</surname>
          </string-name>
          ,
          <article-title>A method of digital spectral analysis of hydroacoustic signals</article-title>
          ,
          <source>Physical Oceanography</source>
          <volume>6</volume>
          (
          <year>1995</year>
          )
          <fpage>319</fpage>
          -
          <lpage>323</lpage>
          . doi:
          <volume>10</volume>
          .1007/BF02197612.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M. V.</given-names>
            <surname>Timoshevskiy</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. I. Zapryagaev</surname>
          </string-name>
          ,
          <article-title>Generation of a wall jet to control unsteady cavitation over a 2D hydrofoil: Visualization and hydroacoustic signal analysis</article-title>
          ,
          <source>Journal of Physics: Conference Series</source>
          <volume>899</volume>
          (
          <year>2017</year>
          )
          <article-title>032021</article-title>
          . doi:
          <volume>10</volume>
          .1088/
          <fpage>1742</fpage>
          -6596/899/3/032021.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>G. S.</given-names>
            <surname>Malyshkin</surname>
          </string-name>
          ,
          <article-title>Analysis of the efect of various physical and technical factors on the eficiency of adaptive algorithms of processing of hydroacoustic signals</article-title>
          ,
          <source>Acoustical Physics</source>
          <volume>60</volume>
          (
          <year>2014</year>
          )
          <fpage>309</fpage>
          -
          <lpage>322</lpage>
          . doi:
          <volume>10</volume>
          .1134/S1063771014030130.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>V.</given-names>
            <surname>Mukovoz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Vakaliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Semerikov</surname>
          </string-name>
          ,
          <article-title>Road Sign Recognition Using Convolutional Neural Networks</article-title>
          , in: E. Faure,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Tryus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Vartiainen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Danchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bondarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bazilo</surname>
          </string-name>
          , G. Zaspa (Eds.),
          <source>Information Technology for Education, Science, and Technics</source>
          , volume
          <volume>222</volume>
          <source>of Lecture Notes on Data Engineering and Communications Technologies</source>
          , Springer Nature Switzerland, Cham,
          <year>2024</year>
          , pp.
          <fpage>172</fpage>
          -
          <lpage>188</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -71804-5_
          <fpage>12</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Semerikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. V.</given-names>
            <surname>Foki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Shepiliev</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. M. Mintii</surname>
            ,
            <given-names>I. S.</given-names>
          </string-name>
          <string-name>
            <surname>Mintii</surname>
            ,
            <given-names>O. H.</given-names>
          </string-name>
          <string-name>
            <surname>Kuzminska</surname>
          </string-name>
          ,
          <article-title>Methodology for teaching development of web-based augmented reality with integrated machine learning models</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>3820</volume>
          (
          <year>2024</year>
          )
          <fpage>118</fpage>
          -
          <lpage>145</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S. F.</given-names>
            <surname>Lehenchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. A.</given-names>
            <surname>Vakaliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. P.</given-names>
            <surname>Nazarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Kubaščíková</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Juhászová</surname>
          </string-name>
          ,
          <article-title>The impact of intangible assets on the financial performance of Slovak ICT companies: a panel data regression analysis</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>3465</volume>
          (
          <year>2023</year>
          )
          <fpage>61</fpage>
          -
          <lpage>81</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Liashenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Semerikov</surname>
          </string-name>
          ,
          <article-title>The Determination and Visualisation of Key Concepts Related to the Training of Chatbots</article-title>
          , in: E. Faure,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Tryus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Vartiainen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Danchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bondarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bazilo</surname>
          </string-name>
          , G. Zaspa (Eds.),
          <source>Information Technology for Education, Science, and Technics</source>
          , volume
          <volume>222</volume>
          <source>of Lecture Notes on Data Engineering and Communications Technologies</source>
          , Springer Nature Switzerland, Cham,
          <year>2024</year>
          , pp.
          <fpage>111</fpage>
          -
          <lpage>126</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -71804-
          <issue>5</issue>
          _
          <fpage>8</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Semerikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. A.</given-names>
            <surname>Vakaliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. S.</given-names>
            <surname>Mintii</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. A.</given-names>
            <surname>Hamaniuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. N.</given-names>
            <surname>Soloviev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Bondarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. P.</given-names>
            <surname>Nechypurenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. V.</given-names>
            <surname>Shokaliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. V.</given-names>
            <surname>Moiseienko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. R.</given-names>
            <surname>Ruban</surname>
          </string-name>
          ,
          <article-title>Mask and Emotion: Computer Vision in the Age of COVID-19</article-title>
          , in: Digital Humanities Workshop, DHW 2021,
          <article-title>Association for Computing Machinery</article-title>
          , New York, NY, USA,
          <year>2022</year>
          , p.
          <fpage>103</fpage>
          -
          <lpage>124</lpage>
          . doi:
          <volume>10</volume>
          .1145/3526242.3526263.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>