<!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>Evaluation of the accuracy of the neural network algorithm for object recognition in security systems ⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andrii Sahun</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vladyslav Khaidurov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valerii Lakhno</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CPITS-II 2024: Workshop on Cybersecurity Providing in Information and Telecommunication Systems II</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”</institution>
          ,
          <addr-line>37 Beresteyskiy ave., 03056 Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>National University of Life and Environmental Sciences of Ukraine</institution>
          ,
          <addr-line>15 Heroyiv Oborony str., 03041 Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>162</fpage>
      <lpage>167</lpage>
      <abstract>
        <p>The study presents the results of applying the main known metrics used to evaluate the performance and accuracy of algorithms and neural network models on different classes for the task of graphic content recognition in security systems. For the analysis, different classes of images processed by the neural network algorithm were compared. То evaluates the quality of the algorithm's training based on the results of graphical pattern recognition, nine different metrics for the five conducted correct classification computational experiments were used. The sample used in research, the CamVid benchmark video dataset for training the neural network model, shows different training results for different recognition classes, with this indicator ranging from 38.15% to 97.07% when using the VGG-16 function. At the same time, the highest standard deviation of accuracy, with a value of 0.030351419, was recorded only for the “Pavement” class. This indicates the imperfection of the CamVid training dataset. It should be modified to improve recognition quality by increasing the size and number of test images.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;distance metrics</kwd>
        <kwd>neural network</kwd>
        <kwd>classifier</kwd>
        <kwd>algorithm's quality evaluation</kwd>
        <kwd>image recognition 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Machine learning and neural networks are closely related,
as neural networks are one of the primary technologies in
the field of machine learning [1–3]. These algorithms are
particularly widely used in security systems. In machine
learning, several key metrics are used to evaluate model
performance. These metrics help to understand how well
the model is performing the given task and to identify areas
where it can be improved. There are several metrics for
evaluating different neural network algorithms [4]. All of
them are used to analyze the recognition of various
properties and characteristics of neural network recognition
algorithms [5]. These are useful for creating an optimal
model of a graphic information recognition system. The
most important ones are the metrics for evaluating the
quality of learning [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>
        Therefore, it is of particular interest to understand
whether there is a correlation between the weight
coefficient of the presence of a particular classification
object in graphic object recognition and the accuracy of
such recognition. For example, in the works [
        <xref ref-type="bibr" rid="ref10 ref2 ref7 ref8 ref9">7–10</xref>
        ], the use
of metrics such as Distance metrics is considered, while in
the research [2] the use of Euclidean Distance. However, the
formulation of the task differs from the identification of
graphical objects. At the same time, [2] emphasizes that the
accuracy of identification (recognition) was 96.38% as the
maximum value. In another research related to practical
tasks of recognition and identification of graphical images,
the average recognition (identification) accuracy is reported
at 76.78% [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        Therefore, it is important to assess how accurately
graphical patterns are recognized in a specific practical task
[5]. The same systems are used in specific tasks, such as
security systems. In particular, the corresponding modules
are part of intelligent access control systems [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Main part</title>
      <p>Now mostly part of more complex practical application
systems, which are known as Image Identification and
Recognition Systems (IIRS). IIRS are often used both for
detecting defects on parts within quality control systems
according to ISO-9000 standards and for detecting and
recognizing the values of vehicle license plates. Based on the
results of the IIRS module, the intelligent system can
automatically make decisions about granting or denying
access to a secured area for a specific object. Another
application of such systems is machine vision systems. The
common principle of construction for all such systems is:
1)</p>
      <p>The technical part of acquiring and initial
processing of the image.</p>
      <p>0000-0002-5151-9203 (A. Sahun);
0000-0002-4805-8880 (V. Khaidurov);
0000-0001-9695-4543 (V. Lakhno)
© 2024 Copyright for this paper by its authors. Use permitted under
Creative Commons License Attribution 4.0 International (CC BY 4.0).
3)</p>
      <p>The technical or software part for analyzing and
classifying image elements.</p>
      <p>The subsystem for registration/identification and
summarization of recognition data.</p>
      <p>In all similar IIRS systems, this intelligent module with
a neural network-based algorithm plays a central role. The
accuracy of this module determines the overall performance
of the entire system.</p>
      <p>
        For those practical tasks where IIRS is now mostly used, a
mathematical apparatus based on neural networks with
different types of training is applied [
        <xref ref-type="bibr" rid="ref13 ref14 ref15 ref16 ref17">13–17</xref>
        ]. The choice of
the type of neural network training model is not the subject
of this study. And the aspects related to this choice are
described, in particular [
        <xref ref-type="bibr" rid="ref11 ref13 ref14 ref15 ref16 ref17">2, 11, 13–17</xref>
        ].
      </p>
      <p>The test model chosen is the neural network model
described in [2]. This model has several layers of neurons
(Fig. 1).
Given the practice of using neural network-based
algorithms in recognition and identification systems, a
deep-learning neural network model was chosen. This is
due to several existing advantages of such models for
graphic identification/recognition tasks [1, 3].</p>
      <p>The main goal of the study is the evaluation of the
accuracy of a neural network algorithm in the task of
recognizing graphic content.</p>
      <p>The neural network diagram of the IIRS shown in Fig. 1
operates with the Haar feature. This approach is most
effective when using a deep-learning neural network.</p>
      <p>In the basic model described in [2], the input layer of
neurons receives initial data, such as the intensity of each
pixel and Haar features for various graphical objects to be
identified (bushes, trees, cars, roads, sky, sidewalk elements,
fences, pedestrians, etc.).</p>
    </sec>
    <sec id="sec-3">
      <title>3. Applying distance metrics for neural networks</title>
      <p>In the Matlab environment, there is a built-in function
vgg16() which implements the architecture of a deep neural
network. There is also a function analogous to it, vgg19().
The first function operates with 16 convolutional and fully
connected layers of neurons, including 13 convolutional and
3 fully connected layers. This function is used for image
classification in the process of pattern recognition. The
vgg16() function in MATLAB returns a neural network
object but does not contain a specific method for computing
distances (metrics) between feature vectors for processed
images.</p>
      <p>The vgg19() function also implements the architecture
of a deep neural network and has an input size of
224×224×3. Unlike vgg16, the neural network in the vgg19
network is trained and fine-tuned on a dataset of graphical
data containing over 1,000,000 images and 1000 classes. This
allows this neural network to have more powerful
capabilities for feature extraction in images. To define
metrics based on VGG19 in MATLAB, we first need to load
and prepare the VGG19 model, and extract image features
from a specific layer of the neural network. After this, both
vgg16 and vgg19 functions must use different metrics to
compare these features. That is, neither function has
builtin distance metric determination.</p>
      <p>To use distance metrics with feature vectors extracted
from the VGG16 model in MATLAB, we have to follow
these steps:
1)</p>
      <p>Loading and preparing the VGG16 Model (use the
pre-trained VGG16 model to extract feature vectors
from images.
2)
3)</p>
      <p>Extracting Feature Vectors (feed your images
through the VGG16 model to get the feature
vectors).
distance metrics to compare the feature vectors).
=
where  is the number of categories.</p>
      <p>
        Confusion matrix. This matrix shows the number of
correct and incorrect classifications for each class. It
shows the proportion of correctly classified objects among
all objects. This metric is well suited for tasks where classes
are balanced. The expression below provides an example of
obtaining the accuracy
metric in
machine learning
algorithms [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]:

=
,
where TP (True Positive) is the number of correct positive
classifications, TN (True Negative) is the number of correct
the number of incorrect negative classifications.
      </p>
      <sec id="sec-3-1">
        <title>Precision metric in machine learning. Precision</title>
        <p>measures the proportion of correctly classified positive
objects among all objects classified as positive. This metric
is important when the cost of false positive results is high.
In (2) we present the expression for computing the accuracy
metric in machine learning.</p>
        <p>=
.</p>
        <p>Below are the main known metrics used to evaluate the
includes TP, FP, TN, and FN for each category.
performance of algorithms and neural network models on
different classes of graphic content recognition. These metrics
are used in machine learning [2].</p>
        <p>Area under the ROC curve. The ROC curve shows the
relationship between TPR and FPR at different thresholds.
The area under the curve (AUC) measures the model’s
Accuracy metric in machine learning. Accuracy
ability to distinguish between classes (7).</p>
        <p>False Negative Rate (FNR). The FNR measures the
negative classifications, FP (False Positive) is the number of
proportion of false negative results among all positive
incorrect positive classifications, and FN (False Negative) is
examples during training.</p>
        <p>=
=
.
.</p>
        <p>(6)
(7)
(8)
(9)</p>
        <p>False Positive Rate (FPR). The FPR measures the
proportion of false positive results among all negative
examples during training.</p>
        <p>The above-mentioned metrics help objectively assess the
quality and effectiveness of the model for identifying graphical
objects in a video surveillance system based on neural
networks, as well as choosing the most efficient algorithm for
specific conditions and tasks.</p>
        <p>In this research, all the evaluation metrics (1)–(9) listed
above were used to assess the quality of model training.
The quality metric values of the algorithm training obtained
in 5 computational experiments</p>
        <p>Class name Exp #1
(1)
(2)
(3)
(4)
(5)
classes).
0,8698
0,4188
0,4342
0,3251
0,4921
0,8988
0,758
0,8145</p>
        <p>Exp #2
0,9320
0,8647
0,9397
0,9867
0,4468
0,4347
0,3264
0,5825
0,9218
0,8281
0,8172</p>
        <p>Exp #3
0,9479
0,9181
0,9483
0,9551
0,6394
0,4896
0,4621
0,6245
0,9542
0,9104
0,9492</p>
        <p>Exp #4
0,9348
0,9126
0,9455
0,9749
0,5463
0,4549
0,3698
0,5978
0,9594
0,8328
0,8576</p>
        <p>Exp #5
0,9818
0,8786
0,9541
0,9848
0,5070
0,4465
0,4243
0,6582
0,9732
0,8972
0,8207
.</p>
        <p>⋅ 
+ 
.</p>
        <p>.
 1 − 
=
2 ⋅</p>
        <p>The F1-score metric of recall. The F1-score is the
harmonic mean between precision and recall. It is useful
when balancing these two
metrics is necessary. It is
calculated according to the expression provided below:</p>
      </sec>
      <sec id="sec-3-2">
        <title>Intersection over Union</title>
        <p>metric. IoU is used to
evaluate the quality of segmentation and object detection by
measuring the ratio of the intersection area of predicted and
ground truth objects to their union area. It is calculated
according to the expression provided below:</p>
        <p>Recall metric in machine learning. Recall measures the
proportion of correctly classified positive objects among all
training
obtained
in
5
computational
experiments
actual positive objects. This metric is important when the cost
(calculated result of correct classification of objects for all
of false negative results is high. The following expression is
used to compute this metric (2):</p>
        <p>Mean Average Precision metric. Average precision is
calculated for each category and then averaged across all
categories. This metric is often used for object detection
tasks. Such a metric is particularly relevant for evaluating
the training quality of this neural network-based model. The
metric value can be determined using the expression
provided below:</p>
        <p>Fig. 2
shows
weights
coefficient
indicators
object
recognition for the test video data segment.
The significance of the Intersection over Union (IoU) metric,
calculated for each of the semantic classes, lies in its ability
to measure the accuracy of the neural network’s recognition
performance. IoU assesses how well the predicted
segmentation overlaps with the ground truth segmentation
for each class. Higher IoU values indicate better
performance, meaning the predicted areas closely match the
actual areas. This metric is crucial for evaluating the
effectiveness and reliability of the neural network in
accurately recognizing and segmenting different semantic
classes within the graphical content. In Fig. 3 we can see
values of the IoU Accuracy evaluation metric.
As can be understood from above, the most important and
resultant indicator of model training quality is the IoU
(Intersection over Union) metric. The result of the correct
classification of objects for each class in the 5 conducted
computational experiments values for different detection
classes are presented in Figs. 4–6.</p>
        <p>Considering that the model was trained on 421 images,
it can be considered that its training level may be sufficient
for the graphical identification task at hand. But we see that
the training quality even for the same semantic classes
varies significantly across the different 5 experiments.</p>
        <p>The smallest value of such a deviation will be for objects
of the “Bicyclist” class at 0.76%, and the largest will be for
objects of the “Fence” class at 25.25%.</p>
        <p>Such a difference can be explained by various reasons.
For example, the imperfection of the algorithm or the
insufficient quality or length of the training data sample.
As shown by the calculations obtained in Table 1, the most
accurate results of the learning algorithm NM were obtained
for the classes: “Road”—97.06%, “Sky”—94.46%, and “Car”—
94.16% accuracy of correct recognitions. At the same time,
the recognition quality of images of the type “SignSymbol”
was 38.15%, and “Tree” had 45.19% accuracy of correct
recognition. The average learning quality of this algorithm
on the test fragments was 75.42%.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>Analyzing the data presented and visualized in Table 1 and
Figs. 4–6, it can be said that the quality of the learning
algorithm described in [2] significantly depends on the
accuracy of the training. The accuracy of image recognition
in neural network-based algorithms is highly dependent on
the quality of training. Here are some key points of this
dependence: Training Data Quality; Training Data
Quantity; Preprocessing; Algorithm Complexity; Training
Process. The sample used in the study [2] CamVid
benchmark video dataset for training the neural network
model shows different training results for different
recognition classes. This indicator ranges from 38.15% to
97.07% when using the VGG-16 function. It can be noted
that all the provided training quality metrics on the same
recognition classes yield approximately the same accuracy
values. While the variance (standard deviation) indicator is
highest only for the “Pavement” class. It amounts to
0.030351419.</p>
      <p>The obtained average recognition accuracy of graphical
objects at 75.42% is comparable to the recognition rate of
98.7%. This indicates insufficient training quality due to the
shortcomings of the training dataset.</p>
      <p>
        It can be assumed that the simplest way to improve
recognition accuracy could also be using a more complex
neural network algorithm. Such one present in MatLab is
called VGG-19 [
        <xref ref-type="bibr" rid="ref19 ref20 ref21">19–21</xref>
        ]. Also, to improve the quality of
graphic content recognition, it is necessary to use another,
higher-quality training dataset that contains a larger
number of relevant sets of graphic datasets. We can also
create an improved CamVid benchmark video dataset. As
known, benchmark video dataset improvement can also
significantly enhance the performance of the deep learning
neural network algorithm [22, 23].
[22] S. Richter, et al., Playing for Data: Ground Truth from
Computer Games, LNCS 9906 (2016). doi:
10.1007/9783-319-46475-6_7.
[23] P. Ravishankar, A. Lopez, G. M. Sanchez,
Unstructured Road Segmentation using Hypercolumn
based Random Forests of Local experts (2022).
doi: 10.48550/arXiv.2207.11523.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Assisted</given-names>
            <surname>Methods</surname>
          </string-name>
          <article-title>Eng</article-title>
          . Sci.
          <volume>28</volume>
          (
          <issue>2</issue>
          ) (
          <year>2021</year>
          )
          <fpage>139</fpage>
          -
          <lpage>167</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <source>doi: 10</source>
          .24423/cames.323.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          Commun.
          <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 id="ref4">
        <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="ref5">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Dudykevych</surname>
          </string-name>
          , et al.,
          <source>Detecting Deepfake Modifications of Biometric Images using Neural Networks, in: Workshop on Cybersecurity Providing in Information and Telecommunication Systems, CPITS</source>
          , vol.
          <volume>3654</volume>
          (
          <year>2024</year>
          )
          <fpage>391</fpage>
          -
          <lpage>397</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>H.</given-names>
            <surname>Mohammad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. N.</given-names>
            <surname>Sulaiman</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          <article-title>Review on Evaluation Metrics for Data Classification Evaluations</article-title>
          ,
          <source>Int. J. Data Mining Knowledge Manag. Process</source>
          <volume>5</volume>
          (
          <year>2015</year>
          )
          <fpage>01</fpage>
          -
          <lpage>11</lpage>
          . doi:
          <volume>10</volume>
          .5121/ijdkp.
          <year>2015</year>
          .
          <volume>5201</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Herasina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. I. Korniienko</given-names>
            <surname>Global</surname>
          </string-name>
          and
          <article-title>Local Optimization Algorithms in the Problem of Identification of Complex Dynamic Systems</article-title>
          , Inf.
          <source>Process. Syst. (6)</source>
          (
          <year>2010</year>
          )
          <fpage>73</fpage>
          -
          <lpage>77</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <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>
          , LNNS
          <volume>232</volume>
          (
          <year>2021</year>
          )
          <fpage>171</fpage>
          -
          <lpage>184</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>H. G.</given-names>
            <surname>Schuster</surname>
          </string-name>
          ,
          <source>Deterministic Chaos: Introduction and Recent Results</source>
          , Springer, Berlin, Heidelberg (
          <year>1992</year>
          ). doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -95650-
          <issue>8</issue>
          _
          <fpage>2</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>Pérez-Romero</surname>
          </string-name>
          , et al.,
          <source>Evaluation of Artificial Intelligence-based Models for Classifying Defective Photovoltaic Cells. Appl. Sci</source>
          .
          <volume>11</volume>
          (
          <year>2021</year>
          )
          <article-title>4226</article-title>
          . doi:
          <volume>10</volume>
          .3390/app11094226.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>L.</given-names>
            <surname>Ljung</surname>
          </string-name>
          , et al.,
          <source>Deep Learning and System Identification</source>
          , IFAC-PapersOnLine,
          <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="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>P.</given-names>
            <surname>Anakhov</surname>
          </string-name>
          , et al.,
          <article-title>Evaluation Method of the Physical Compatibility of Equipment in a Hybrid Information Transmission Network</article-title>
          ,
          <source>J. Theor. Appl. Inf. Technol</source>
          .
          <volume>100</volume>
          (
          <issue>22</issue>
          ) (
          <year>2022</year>
          )
          <fpage>6635</fpage>
          -
          <lpage>6644</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>V.</given-names>
            <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</article-title>
          ,
          <source>in: Cybersecurity Providing in Information and Telecommunication Systems</source>
          , vol.
          <volume>2746</volume>
          (
          <year>2020</year>
          )
          <fpage>87</fpage>
          -
          <lpage>98</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <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="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>D. F.</given-names>
            <surname>Kandamali</surname>
          </string-name>
          , et al.,
          <article-title>Machine Learning Methods for Identification and Classification of Events in ϕ-OTDR Systems:</article-title>
          A Review, Applied Optics,
          <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="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bickler</surname>
          </string-name>
          ,
          <source>Machine Learning Identification and Classification of Historic Ceramics</source>
          , Archaeology in New Zealand,
          <volume>61</volume>
          (
          <year>2018</year>
          )
          <fpage>48</fpage>
          -
          <lpage>58</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>O.</given-names>
            <surname>Rainio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Teuho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Klén</surname>
          </string-name>
          ,
          <article-title>Evaluation Metrics and Statistical Tests for Machine Learning</article-title>
          ,
          <source>Sci. Rep</source>
          .
          <volume>14</volume>
          (
          <year>2024</year>
          )
          <article-title>6086</article-title>
          . doi:
          <volume>10</volume>
          .1038/s41598-024-56706-x.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Orozco Arias</surname>
          </string-name>
          , et al.,
          <source>Measuring Performance Metrics of Machine Learning Algorithms for Detecting and Classifying Transposable Elements, Processes</source>
          .
          <volume>8</volume>
          (
          <issue>2020</issue>
          )
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          . doi:
          <volume>10</volume>
          .3390/pr8060638.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Ikechukwu</surname>
          </string-name>
          , et al., ResNet-50
          <string-name>
            <surname>vs VGG</surname>
          </string-name>
          <article-title>-19 vs Training from Scratch: A Comparative Analysis of the Segmentation and Classification of Pneumonia from Chest X-ray</article-title>
          <string-name>
            <surname>Images</surname>
          </string-name>
          ,
          <source>Global Transitions Proceedings</source>
          ,
          <volume>2</volume>
          (
          <issue>2</issue>
          ) (
          <year>2021</year>
          )
          <fpage>375</fpage>
          -
          <lpage>381</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.gltp.
          <year>2021</year>
          .
          <volume>08</volume>
          .027.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>A.</given-names>
            <surname>Saleh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Sukaik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Abu-Naser</surname>
          </string-name>
          ,
          <article-title>Brain Tumor Classification Using Deep Learning (</article-title>
          <year>2020</year>
          )
          <fpage>131</fpage>
          -
          <lpage>136</lpage>
          . doi:
          <volume>10</volume>
          .1109/iCareTech49914.
          <year>2020</year>
          .
          <volume>00032</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>L.</given-names>
            <surname>Ali</surname>
          </string-name>
          , et al.,
          <article-title>Performance Evaluation of Deep CNNBased Crack Detection and Localization Techniques for Concrete Structures</article-title>
          , Sensors,
          <volume>21</volume>
          (
          <year>2021</year>
          ). 1688. doi:
          <volume>10</volume>
          .3390/s21051688.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>