<!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>
      <journal-title-group>
        <journal-title>Cybersecurity Providing in Information and Telecommunication Systems, February</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Model of Graphic Object Identification in a Video Surveillance System based on a Neural Network</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andii Sahun</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vladyslav Khaidurov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Viktor Bobkov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute</institution>
          ,”
          <addr-line>37 Peremohy ave., Solomyanskyi district, Kyiv, 03056</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>National University of Life and Environmental Sciences of Ukraine</institution>
          ,
          <addr-line>15 Heroyiv Oborony str., Kyiv, 03041</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>28</volume>
      <issue>2024</issue>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The object identification system, given the correct model selection and settings, enables accurate and fast identification of graphical objects in video data. A deep learning neural network is the base for the identification system. The use of the CamVid benchmark video dataset for training the neural network model allows using of fundamental truth labels that associate each pixel with one of the 32 semantic classes of the identification system. The total number of used training images is 421, and the testing ones are 280. Selecting optimal parameters for the learning function and identification support, a method for measuring the distance between feature vectors gives the necessary result-the identification of objects from the video data stream of perimeter IP cameras demonstrated an average accuracy of 99.7% across all cameras in the test examples, consisting of 12 video fragments with a duration of 70 seconds each. The developed algorithm of the system is capable of identifying objects of 11 classes from the graphical information content of IP cameras.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Deep machine learning</kwd>
        <kwd>neural network</kwd>
        <kwd>classifier</kwd>
        <kwd>clustering</kwd>
        <kwd>cluster analysis</kwd>
        <kwd>pattern recognition</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The creation and implementation of object
identification systems within various technical
systems is explained by their demand in a large
number of contemporary information systems.</p>
      <p>Today, effective and high-quality identification
of various objects can only be achieved by
intelligent systems. These systems are based
on artificial intelligence or machine learning
algorithms. Frequently, neural networks in
various variations serve as the basis for object
identification systems. When using neural
networks, it is crucial to correctly determine
both the type of network and choose a test
video database for proper training of the
neural network [1, 2]. Otherwise, the accuracy
of the classification in the created object
identification system may be low. Another
important aspect is the formation of the
classifier’s gradation scale in the identification
system.</p>
      <p>If we need to analyze video data it is critical
to create a function that analyzes video frames
and utilizes test databases for initial object
identification in individual static frames of the
video sequence [3]. A separate challenge in
object identification models based on neural
networks is the classification of recognized
objects [4].</p>
      <p>
        Significant contributions to creating
algorithms and methods for object
identification have been made by: V. Kornienko,
L. Budkova, A. Korobov, A. Korobov [1],
V. Lakhno, V. Chubaievskyi, K. Palaguta [6],
V. Kornienko, I. Gulina, L. Budkova [7],
O. Kryvoruchko, A. Desiatko, A. Blozva,
V. Semidotska [8]. Publications on the use of
neural networks and machine learning
technologies for solving applied tasks in object
identification and cybersecurity are dedicated
to the research of the following scholars:
S. Schuster [9], L. Ljung, C. Andersson, K. Tiels
[
        <xref ref-type="bibr" rid="ref7">10</xref>
        ], O. Nelles [
        <xref ref-type="bibr" rid="ref8">11</xref>
        ], I. Goodfellow, Y. Bengio,
A. Courville [
        <xref ref-type="bibr" rid="ref9">12</xref>
        ], C.-J. Lin [
        <xref ref-type="bibr" rid="ref10">13</xref>
        ], T. Schön [
        <xref ref-type="bibr" rid="ref11">14</xref>
        ],
D. Kandamali, X. Cao, M. Tian, Z. Jin, H. Dong,
K. Yu [
        <xref ref-type="bibr" rid="ref12">15</xref>
        ], S. Bickler [
        <xref ref-type="bibr" rid="ref13">16</xref>
        ], B. Akhmetov [7], and
others.
      </p>
      <p>
        In most cases, overcoming the
aforementioned challenges allows obtaining a
correct mathematical model of the object
identification system. The same systems can be
used as a computer vision system or for other
practical applications. To obtain an object
identification system, it is crucial to obtain a
mathematical model on which such a system
will operate [
        <xref ref-type="bibr" rid="ref14">17</xref>
        ]. To achieve this, it is
necessary to analyze existing algorithms,
models, and methods applied in intelligent
object identification systems.
2. Graphic Object Identification
According to the task conditions, the
fundamental property of the identification
system is the need to distinguish and identify
objects in individual frames of video content. It
is rational to base such models on the
mathematical framework and algorithms of
neural networks.
      </p>
      <p>The advantage of a mathematical model
based on neural networks is the ability to learn.</p>
      <p>In computer intelligent systems for object
identification, machine learning is a factor that
significantly improves the adequacy and
accuracy of recognition and identification
algorithm performance. The most rational type
of learning for the mathematical model of the
created system is supervised learning. This
type of learning involves using labeled or
selected datasets that contain input data and
expected output results. Thus, during the
learning process, the model can perform
internal iterations to approximate the
specified error boundary. Once the learning
boundary (error) ceases to exceed the
specified limits, the model is considered
trained.</p>
      <p>Deep learning allows training a model to
predict outcomes based on a set of input data.</p>
      <p>For network training, both supervised and
unsupervised learning can be used. The
difference between these two learning
methods is illustrated in Figure 1.
In the neural network used as the basis for the
object identification system, multiple layers of
neurons are envisaged. The input layer of the
neural network takes initial input data. In this
case, there are four neurons in the output
layer: intensity of each pixel, Haar features for
each of the considered objects (trees, cars,
roads, sky, pedestrians, etc.). The input layer
passes this data to the first hidden layer.</p>
      <p>Hidden layers perform mathematical
computations with the input data. The term
“depth” in “deep learning” refers to having
more than one hidden layer. The output layer
produces the final result. In this case, it is the
identification of the type of object present in a
specific image. The diagram of the obtained
neural network model is shown in Figure 2.
Identification of objects based on this machine
learning method occurs through the
reevaluation of the weights of connections
between neurons. The weight factor
determines the importance of the input data
element. When classifying objects, the weight
coefficient in interneuronal connections is the
most crucial.</p>
      <p>For the practical implementation of the
created model, the vgg16() function in</p>
      <p>MATLAB was chosen as the basis. This function
represents the architecture of a deep neural
We can define these two vectors as follows:
network for image classification. It includes 16  = ( 1;  2; …   ).  ′ = ( 1′ ;  2′; …  ′ ).</p>
      <p>The number of filters in each convolutional truth labels associating each pixel with one of
MaxPooling (2x2) layers are used after each
free internet link.
convolutional and fully connected layers.</p>
      <p>The given function has 16 layers, including
13 convolutional layers and 3 fully connected
layers. The overall architecture of VGG-16
includes:
1. Input Layer: Consisting of 224x224
pixels.</p>
      <sec id="sec-1-1">
        <title>ReLU activation.</title>
      </sec>
      <sec id="sec-1-2">
        <title>2. Convolutional</title>
        <p>Layers:
each
convolutional layer has 3x3 filters and
layer increases from 64 to 512.
block of convolutional layers.</p>
      </sec>
      <sec id="sec-1-3">
        <title>3. Fully</title>
      </sec>
      <sec id="sec-1-4">
        <title>Connected</title>
        <p>connected layers</p>
        <p>Layers: three fully
with 4096 neurons
each. ReLU activation is applied to the
output neurons of each fully connected
layer. Dropout (random
deactivation)
may be applied to prevent overfitting.
4. Output Layer: the output layer has 1000
neurons (the</p>
        <p>number of classes in</p>
      </sec>
      <sec id="sec-1-5">
        <title>ImageNet</title>
        <p>images).</p>
        <p>The
softmax
activation function is used to obtain class
probabilities.</p>
        <p>The vgg16 function in MatLab returns a
neural network object but does not include a
specific method for measuring the distance
between feature vectors.</p>
        <p>There
are some
specific
methods for
measuring the
distance
between
feature
vectors:
distance</p>
      </sec>
      <sec id="sec-1-6">
        <title>Euclidean</title>
        <p>squared;
distance;
Manhattan</p>
        <p>
          Euclidean
distance;
Chebyshev distance; and hamming distance
[
          <xref ref-type="bibr" rid="ref15">18</xref>
          ]. But Euclid’s distance has the biggest
advantage—its simplicity. Its calculation is the
simplest and light-calculated
way to get a
direct path between two points. In the task of
graphic image identification, we
use the
Euclidean distance to compare the model’s
output values with expected values during
training and for classifying objects based on
their features.
        </p>
        <p>In this research, the classical Euclidean
distance is utilized. To calculate it, we use the
following expression:
 ( ,  ′) = √∑(  −  ′)2,

the second n-dimensional vector.
where   is the first n-dimensional vector,  ′ is
To train a neural network, prepared data
needs to be fed into it, and the generated
outputs should be compared with the results
from a test dataset. For the training of the
neural network, test examples from the video
database labeled Cambridge (CamVid) were
used.</p>
      </sec>
      <sec id="sec-1-7">
        <title>This database represents the first collection of videos with semantic labels of object classes, complemented with metadata.</title>
        <p>The database provides fundamental ground
32 semantic classes. It was obtained from a
This</p>
        <p>database addresses the need for
forming experimental data to quantitatively
evaluate
identification
and
classification
algorithms. For each pair of objects, the
“distance”
between
them
is
measured,
representing the degree of similarity.</p>
        <p>A
model that provides a
minimum of
external criteria is considered optimal. With an
increase in the number of variables in the
model and
the
degree of the
reference
polynomial, obtaining the best forecasting
model can increase significantly.</p>
        <p>The
obtained
model
is
practically
implemented in the MatLab environment. The
aforementioned video database of test samples
was used for training the neural network. This
video database contains a 10-minute frame
with a rate of 30 Hz. Images are segmented
using corresponding semantic labels at a
frequency of 1 Hz and partially at 15 GHz. The
CamVid
database
has
four
datasets
corresponding to the studied objects. They
include:
1. Pixel-level semantic segmentation for
more than 700 images (segmentation
performed manually), later verified and
confirmed by a second person for
accuracy.</p>
        <p>content.
2. High-quality color video images in high
resolution, collected in the database.
These images represent digital video
recordings with a long duration of video
3. Contain calibrated sequences for color
response
and
internal
camera
characteristics, considering the point of
view, as a typical surveillance camera
and</p>
        <p>fixation of each frame in the
sequences.
4. To support the expansion of the
database, software is proposed for
labeling (necessary to assist users who
want to perform accurate labeling of
classes for other images and videos).</p>
        <p>The relevance of the database is evaluated
by measuring the algorithm’s performance in
each of the three different areas: object
recognition in multiple classes, pedestrian
detection, and label propagation.
3. Training and Testing
Identification System Model
the
To ensure the operational functionality of the
model, the following steps were taken: loading
test datasets from the CamVid database sets
and preparing a repository for test loading
samples.</p>
        <p>Declare individual classes of identified
objects: “Sky,” “Building,” “Pole,” “Road,”
“Pavement,” “Tree,” “SignSymbol,” “Fence,”
“Car,” “Pedestrian,” “Bicyclist”.</p>
        <p>The resolution of training frames is set to
360×480 points of the video stream:
imageSize = [360 480 3].</p>
        <p>A neural network model for the
identification of graphical objects returns a
specific set of numerical values for the
identified objects. To obtain the central value
of an ordered set of such data, we use the
median () function in the Matlab environment.
The initialization of parameters for neural
network training and the definition of the error
function for the neural network are provided
in Table 1.</p>
        <p>As we see from Table 1, the
trainingOptions() function has 9 arguments:
• sgdm (Stochastic Gradient Descent with</p>
        <p>Momentum).
• 'Momentum (momentum helps
accelerate the optimization process by
incorporating information from
previous iterations).
• InitialLearnRate (initial neural network
learning rate).
• L2Regularization (L2 neural network
training regularization—weight decay);
• MaxEpochs (number of full passes
through the entire dataset during
network training).
• MiniBatchSize (mini-batch size, the
number of examples used to update the
gradient at each iteration).
• Shuffle and every epoch (shuffling data
at each epoch during training).
• VerboseFrequency (the frequency of
displaying training progress information
in the command window).</p>
        <p>Further, it is necessary to define the
classifier’s grading scales to perform cluster
analysis and the final classification of identified
graphical objects. As reference data, we will
take the informational component of the color
channels of the identified image {R ∈ (0; 255),
G ∈ (0; 255), B ∈ (0; 255)} this way:
• Reference information vector for sky
identification:
[128 128 128; ... % “Sky”].
• Reference information vector for
building and structure identification:
000 128 064; ... % “Bridge”
128 000 000; ... % “Building”
064 192 000; ... % “Wall”
064 000 064; ... % “Tunnel”
192 000 128; ... % “Archway”.
• Reference information vector for
identifying columns, pillars, etc:
192 192 128; ... % “Column_Pole”
000 000 064; ... % “TrafficCone”.
• Reference information vector for
identifying road surface:
128 064 128; ... % “Road”
128 000 192; ... % “LaneMkgsDriv”
192 000 064; ... % “LaneMkgsNonDriv”.
• Reference information vector for
identifying sidewalks, pavement, and
pedestrian paths:
000 000 192; ... % “Sidewalk”
064 192 128; ... % “ParkingBlock”
128 128 192; ... % “RoadShoulder”.
• Reference information vector for
identifying trees, shrubs, and other
significant vegetation areas:
128 128 000; ... % “Tree”
192 192 000; ... % “VegetationMisc”.
• Reference information vector for
identifying road signs, informational
signs, etc.:
192 128 128; ... % “SignSymbol”
128 128 064; ... % “Misc_Text”
000 064 064; ... % “TrafficLight”.
• Reference information vector for
identifying fences and barriers:
064 064 128; ... % “Fence”.
• Reference information vector for
identifying vehicles:
064 000 128; ... % “Car”
064 128 192; ... % “SUVPickupTruck”
192 128 192; ... % “Truck_Bus”
192 064 128; ... % “Train”
128 064 064; ... % “OtherMoving”.
• Reference information vector for
identifying pedestrians, animals, and
light means of manual cargo
transportation:
064 064 000; ... % “Pedestrian”
192 128 064; ... % “Child”
064 000 192; ... % “CartLuggagePram”
064 128 064; ... % “Animal”.
• Reference information vector for
identifying light mechanized means of
transportation for people and cargo
(motorcycles/bicycles):
000 128 192; ... % “Bicyclist”
192 000 192; ... % “MotorcycleScooter”.</p>
        <p>From the provided reference information
vectors, it can be seen that some classes of the
identified and subsequently clustered data
contain subclasses, namely:
• The ‘Building’ class contains 4 embedded
subclasses.
• The ‘Pole’ class contains 2 subclasses.
• The ‘Road’ contains 3 subclasses.
• The ‘Pavement’ contains 3 subclasses.
• The ‘Tree’ contains 2 subclasses.
• The ‘SignSymbol’ contains 3 subclasses.
• The ‘Car’ contains 5 subclasses.
• The ‘Pedestrian’ contains 4 subclasses.
• The ‘Bicyclist’ contains 2 subclasses.</p>
        <p>The color channel reference map for
highlighting the classes of identified objects
contains a color channel vector for 11 basic
classes. Its representation is shown in Table 2.
It is critical to define a reference map for color
channels.</p>
        <p>When training the model, the total number
of training images is 421, and the number of
test images is 280. As a result of training, the
weight of each class can be determined (Table
3, column ‘Class weight’).
Frequency characteristics of the occurrence of
weights for individual classes on specific
frames are also determined in column ‘IoU’ of
Table 3. As shown in column ‘IoU’, there are
any pedestrians and Bicyclist in the test image
were identified.</p>
        <p>Through training on the training set, the
algorithm based on a deep learning neural
network distinguishes the background from
the informational content of identification
(object—car) (Figure 3).
As an example, to showcase the operation of
the developed object identification system, a
graphical frame depicted in Figure 4 has been
loaded.
As a result of the developed algorithm, we
observe the identification results on the
demonstration test frame of objects subjected
to further cluster analysis. The legend for the
identification algorithm classes is provided in
Figure 5.
The practical application of the developed
identification system implies that the
identification results were presented not in a
visual (graphic) form but in the form of a
numerical data array, allowing these results to
be further used in more complex systems. To
achieve this, we construct a histogram of the
frequency of occurrence of identified classes
and subclasses of objects in the identification
zone of video surveillance cameras (Figure 6).
By comparing deviations of the obtained
numerical arrays with reference ones, the
developed system for identifying graphic
objects can make decisions regarding the
detection of specific incidents or determine
certain reactions of the system.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>4. Conclusions</title>
      <p>As a result of testing the implemented
algorithm in the Matlab environment, the
accuracy of the graphic information
identification system model was proven to be
high. The identification of objects from the
video data stream of perimeter surveillance
cameras demonstrated an average accuracy of
96.38% across all cameras in the test
examples, consisting of 12 video fragments
with a duration of 68.35 seconds each. These
results were achieved due to several factors,
including:
• Type of neural network and thoughtfully
chosen parameters of the neural
network training function.
• Method for determining the similarity
measure of an object to existing classes
(distance measure for clustering)
through Euclidean distance.
• Using the Cambridge (CamVid) labeled
video database as a collection of videos
with semantic labels of object classes,
accompanied by metadata. This
database facilitated effective training of [7]
the foundation of the identification
system—the neural network model.
• Corrected definition of the classifier’s
grading scales to perform cluster
analysis and the final classification of [8]
identified graphical objects and others.</p>
      <p>As seen from the results of the image
identification model, incorporating Haar’s
features into the neural network model yields
excellent results in the classification and
identification of images of various types. [9]</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          Theor. Appl. Inf. Technol.
          <volume>100</volume>
          (
          <issue>24</issue>
          ) (
          <year>2022</year>
          )
          <fpage>7390</fpage>
          -
          <lpage>7404</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>K.</given-names>
            <surname>Khorolska</surname>
          </string-name>
          , et al.,
          <article-title>Application of a Convolutional Neural Network with a Module of Elementary Graphic Primitive Classifiers in the Problems of Recognition of Drawing Documentation and Transformation of 2D to 3D Models</article-title>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Theor</surname>
          </string-name>
          . Appl. Inf. Technol.
          <volume>100</volume>
          (
          <issue>24</issue>
          ) (
          <year>2022</year>
          )
          <fpage>7426</fpage>
          -
          <lpage>7437</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Sokolov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Skladannyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Platonenko</surname>
          </string-name>
          ,
          <article-title>Video Channel Suppression Method of Unmanned Aerial Vehicles</article-title>
          ,
          <source>in: IEEE 41st International Conf. on Electronics and Nanotechnology</source>
          (
          <year>2022</year>
          )
          <fpage>473</fpage>
          -
          <lpage>477</lpage>
          . doi:
          <volume>10</volume>
          .1109/ELNANO54667.
          <year>2022</year>
          .
          <volume>9927105</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Zhebka</surname>
          </string-name>
          , et al.,
          <article-title>Optimization of Machine Learning Method to Improve the Management Efficiency of Heterogeneous Telecommunication Network, in: Cybersecurity Providing in Inf. and</article-title>
          <string-name>
            <surname>Telecom. Syst.</surname>
          </string-name>
          , vol.
          <volume>3288</volume>
          (
          <year>2022</year>
          )
          <fpage>149</fpage>
          -
          <lpage>155</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Моskalenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Korobov</surname>
          </string-name>
          ,
          <article-title>Optimization Parameters of Intellectual Identification System of Objects on the Terrain, Radioelectron</article-title>
          .
          <source>Comput. Syst</source>
          .
          <volume>2</volume>
          (
          <year>2019</year>
          )
          <fpage>32</fpage>
          -
          <lpage>39</lpage>
          . doi:
          <volume>10</volume>
          .32620/reks.
          <year>2016</year>
          .
          <volume>2</volume>
          .05.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Lakhno</surname>
          </string-name>
          , et al.,
          <article-title>Information Security Audit Method Based on the Use of a Neuro-Fuzzy System</article-title>
          , Software Engineering Application in Informatics, LNNS
          <volume>232</volume>
          (
          <year>2021</year>
          )
          <fpage>171</fpage>
          -
          <lpage>184</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -90318-3_
          <fpage>17</fpage>
          .
          <string-name>
            <given-names>O.</given-names>
            <surname>Herasina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Korniienko</surname>
          </string-name>
          ,
          <source>The Algorithms of Global and Local Optimization in Tasks of Identification of Difficult Dynamic Systems, Inf. Processing Syst</source>
          .
          <volume>6</volume>
          (
          <issue>87</issue>
          ) (
          <year>2010</year>
          )
          <fpage>73</fpage>
          -
          <lpage>77</lpage>
          . V.
          <string-name>
            <surname>Lakhno</surname>
          </string-name>
          , et al.,
          <article-title>Development Strategy Model of the Informational Management Logistic System of a Commercial Enterprise by Neural Network Apparatus, in: Cybersecurity Providing in Inf. and</article-title>
          <string-name>
            <surname>Telecom. Syst.</surname>
          </string-name>
          , vol.
          <volume>2746</volume>
          (
          <year>2020</year>
          )
          <fpage>87</fpage>
          -
          <lpage>98</lpage>
          . H. Schuster, Deterministic Chaos: Introduction and
          <string-name>
            <given-names>Recent</given-names>
            <surname>Results</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Nonlinear</given-names>
            <surname>Dyn</surname>
          </string-name>
          .
          <source>Solids</source>
          (
          <year>1992</year>
          )
          <fpage>22</fpage>
          -
          <lpage>30</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -95650-
          <issue>8</issue>
          _
          <fpage>2</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>L.</given-names>
            <surname>Ljung</surname>
          </string-name>
          , et al., (
          <year>2020</year>
          ).
          <article-title>Deep Learning and System Identification</article-title>
          , IFACPapersOnLine
          <volume>53</volume>
          (
          <issue>2</issue>
          ) (
          <year>2020</year>
          )
          <fpage>1175</fpage>
          -
          <lpage>1181</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.ifacol.
          <year>2020</year>
          .
          <volume>12</volume>
          .1329.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>O.</given-names>
            <surname>Nelles</surname>
          </string-name>
          ,
          <source>Nonlinear System Identification: From Classical Approaches to Neural and Fuzzy Models</source>
          , Springer (
          <year>2001</year>
          ). doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>662</fpage>
          -04323-3.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>I.</given-names>
            <surname>Goodfellow</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bengio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Courville</surname>
          </string-name>
          , Deep Learning, The MIT Press (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [13]
          <string-name>
            <surname>C.-J. Lin</surname>
          </string-name>
          ,
          <article-title>SISO Nonlinear System Identification Using a Fuzzy-Neural Hybrid System</article-title>
          ,
          <source>Int. J. Neural Syst</source>
          .
          <volume>08</volume>
          (
          <issue>03</issue>
          ) (
          <year>1997</year>
          )
          <fpage>325</fpage>
          -
          <lpage>337</lpage>
          . doi:
          <volume>10</volume>
          .1142/ s0129065797000331.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>C.</given-names>
            <surname>Andersson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Wahlström</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Schön</surname>
          </string-name>
          ,
          <article-title>Learning Deep Autoregressive Models for Hierarchical Data</article-title>
          , IFACPapersOnLine
          <volume>54</volume>
          (
          <issue>7</issue>
          ) (
          <year>2021</year>
          )
          <fpage>529</fpage>
          -
          <lpage>534</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.ifacol.
          <year>2021</year>
          .
          <volume>08</volume>
          .414.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>D.</given-names>
            <surname>Kandamali</surname>
          </string-name>
          , et al.,
          <article-title>Machine Learning Methods for Identification and Classification of Events in ϕ-OTDR Systems: a review</article-title>
          ,
          <source>Appl. Opt</source>
          .
          <volume>61</volume>
          (
          <issue>11</issue>
          ) (
          <year>2022</year>
          )
          <article-title>2975</article-title>
          . doi:
          <volume>10</volume>
          .1364/ao.444811.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [16]
          <string-name>
            <surname>S. Bickler</surname>
          </string-name>
          , (
          <year>2018</year>
          ).
          <source>Machine Learning Identification and Classification of Historic Ceramics. Archaeology in New Zealand</source>
          <volume>61</volume>
          (
          <year>2018</year>
          )
          <fpage>48</fpage>
          -
          <lpage>58</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>V.</given-names>
            <surname>Buriachok</surname>
          </string-name>
          , et al.,
          <article-title>Invasion Detection Model using Two-Stage Criterion of Detection of Network Anomalies, in: Cybersecurity Providing in Inf. and</article-title>
          <string-name>
            <surname>Telecom. Syst.</surname>
          </string-name>
          , vol.
          <volume>2746</volume>
          (
          <year>2020</year>
          )
          <fpage>23</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [18]
          <string-name>
            <surname>J.-H. Lee</surname>
          </string-name>
          ,
          <article-title>Minimum Euclidean Distance Evaluation Using Deep Neural Networks</article-title>
          ,
          <source>AEU - Int. J. Electron. Commun</source>
          .
          <volume>112</volume>
          (
          <year>2019</year>
          )
          <article-title>152964</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.aeue.
          <year>2019</year>
          .
          <volume>152964</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>