<!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>
      <article-id pub-id-type="doi">10.1016/j.neucom.2022.08.014</article-id>
      <title-group>
        <article-title>The method of intelligent classification based on deep associative neural networks⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Eugene Fedorov</string-name>
          <email>y.fedorov@chdtu.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tetyana Utkina</string-name>
          <email>t.utkina@chdtu.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olga Nechyporenko</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maryna Leshchenko</string-name>
          <email>mari.leshchenko@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kostiantyn Rudakov</string-name>
          <email>k.rudakov@chdtu.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ihor Zubko</string-name>
          <email>i.zubko@chdtu.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Cherkasy State Technological University</institution>
          ,
          <addr-line>Cherkasy, 18000</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <volume>507</volume>
      <fpage>235</fpage>
      <lpage>246</lpage>
      <abstract>
        <p>A approach for intelligently classifying the state of chicken eggs based on deep associative neural networks is proposed. This method aims to automate the recognition and interpretation of chicken egg ovoscopy visualization results during incubation. The model of the associative autoencoder offers several advantages over traditional methods. For instance, the input image is pre-sized, and the pairs count "convolutional pooling/upsampling layer" is defined practically, depending on the image size, which improves the accuracy of classification. Additionally, the planes count is determined as the dividing quotient the cells count in the layer of input by two to the power of the doubled pairs count "convolutional - pooling/upsampling layer" to retain the total cells count in the layer after pooling/upsampling. This process halves the layer planes size in width and height, automating the structure definition of the model layers. The deep Boltzmann machine model offers several advantages over the traditional deep Boltzmann machine. These include preresizing the input image, determining the number of limited Boltzmann machines empirically to increase classification accuracy, and setting the neurons count in the hidden layers as double the neurons count in the visible layer to satisfy the Kolmogorov theorem on the representation of multidimensional continuous functions by a superposition of one-dimensional continuous functions. This model automates the definition of the model layer's architecture. The intelligent classification method of chicken eggs developmental state, based on deep associative neural networks, can be applied in intelligent systems for classifying the results of chicken eggs candling visualization during incubation in industrial poultry production.</p>
      </abstract>
      <kwd-group>
        <kwd>ovoscopy</kwd>
        <kwd>intelligent classification</kwd>
        <kwd>deep associative neural networks</kwd>
        <kwd>convolutional autoencoder</kwd>
        <kwd>deep Boltzmann machine</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>When incubating eggs, it is crucial to consider several factors, such as maintaining the appropriate
temperature and humidity, monitoring the composition of the ventilated air, and using high-quality,
fresh, and fertilized eggs to ensure the production of healthy offspring. Before placing the eggs in
the incubator, it is important to conduct ovoscopy to check for egg integrity and the possibility of
development. Ovoscopy involves transilluminating the eggs to select high-quality ones without
structural damage, which is essential for obtaining a healthy brood.</p>
      <p>
        The ovoscopy process is the first stage before using the incubator. This process is usually repeated
2-3 times during the incubation period to check for defects in the shell and inside the eggs, the
absence of an air chamber, and the presence of any embryo abnormalities. This helps in identifying
and rejecting eggs with pathologies or other developmental disorders [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        The cause of non-developing offspring may be due to abnormal egg shape, thinned or damaged
shell (pits, protrusions, roughness, dark spots), calcareous growths on the shell, the presence of
foreign objects or clots, the presence of two yolks at once, the yolk location not in the center or its
0000-0003-3841-7373 (E. Fedorov); 0000-0002-6614-4133 (T. Utkina); 0000-0002-3954-3796 (O. Nechyporenko);
0000-0002-0210-9582 (M. Leshchenko); 0000-0003-0000-6077 (K. Rudakov); 0000-0002-3318-3347 (I. Zubko)
displacement, the yolk remains in place when the egg is turned, displacement of the air chamber, or
the absence of the embryo [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. These signs indicate the need to exclude such eggs from the incubation
process to avoid wasting resources on non-viable specimens (sterile or dead). Timely removal of
these eggs from the incubator will reduce the other eggs risk being contaminated with harmful
microorganisms, avoid excessive water evaporation, and eliminate the source of pollution.
      </p>
      <p>
        To reduce the number of unsuitable eggs for incubation, the following conditions must be
observed from the very beginning: collect eggs 3-4 times a day; do not incubate eggs laid after 18
hours; ensure hygiene monitoring and check for the absence of mechanical damage to the protective
egg film when collecting with appropriate machines, automated lines, or by workers: to replace the
litter as needed. Chicken eggs should be stored for no more than 5 days, while duck and turkey eggs
should not be stored for more than 8 days, and goose eggs for no more than 10 days. Maintain the
air temperature within the range of 10-15 degrees Celsius and the relative humidity between 70-80%
during storage. Ensure that the temperature does not exceed +27 degrees Celsius, as this can lead to
the development of the embryo, resulting in unsuccessful incubation. Similarly, the temperature
should not fall below +8 degrees Celsius, as this could cause irreversible chemical changes in the
eggs [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Throughout the entire development cycle, the embryo changes color and condition. As a result,
ovoscopy is used to monitor the proper development of the fetus. Ovoscoping is conducted in a
warm, darkened room while observing fire safety regulations. It is crucial that the eggs are exposed
to heat rays for no more than 15-20 seconds during ovoscopy to prevent overheating, which can
render them unsuitable for incubation.</p>
      <p>A fresh egg, when examined with an ovoscope, should display the following characteristics: a
consistent shell; a small air pocket at the rounded end of the egg; the yolk positioned centrally or
slightly closer to the rounded end, with indistinct boundaries; when the egg is rotated, the yolk
should rotate with some resistance; and there should be no foreign objects inside the egg.</p>
      <p>
        The following defects should be observed during conducting ovoscopy on non-viable egg
specimens [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1-3</xref>
        ]:
⦁
⦁
⦁
⦁
⦁
⦁
⦁
⦁
⦁
⦁
⦁
light stripes on the shell indicate possible damage in the oviduct, with the crack sealed with
additives;
a marbled shell may indicate an uneven distribution of calcium, resulting in spots on the
shell;
the air chamber may be located on the side or at the sharp end of the egg, indicating
delamination of the subshell membranes;
a large air chamber suggests an old egg;
if the yolk is not visible and the egg color is orange-red, it may indicate that the yolk has
broken and mixed with the protein;
movement of the yolk along and across the egg may indicate hailstones are torn off;
if the yolk is stuck in one place, it could be due to improper storage, causing it to stick to the
shell;
two yolks may indicate a genetic failure;
blood clots inside the egg may suggest hemorrhage in the oviduct;
the presence of foreign objects inside the egg, such as grains of sand, feathers, or worm eggs,
may be due to their entry into the oviduct;
dark spots under the shell or a completely dark egg may indicate the development of a mold
colony, known as “punches”.
      </p>
      <p>Not all eggs selected based on external signs during candling will necessarily hatch, as only
fertilized eggs will do so during the early stages of ovoscopy. Fertilized eggs can be identified after
5-7 days of incubation during the next stage of ovoscopy. There will be no signs of embryo
development during candling.</p>
      <p>
        Monitoring egg development allows for the assessment of the progress of the incubation process
and the identification of eggs with frozen fetuses due to hypothermia, overheating, or sticking to the
film for the timely removal of such specimens from the incubator. This will prevent the spread of
infection and reduce energy losses for incubating non-viable specimens, as well as adjust the
microclimate parameters in the incubator in order to increase the percentage of offspring
hatchability [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        Today, to increase the efficiency of monitoring the state of development of the embryo of poultry
eggs during otoscopy, various methods of visualizing the incubation process are used: tomography,
magnetic resonance and infrared visualization, microscopy, ultrasound, thermal difference, digital
signal processing, etc. [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ].
      </p>
      <p>Intelligent identification methods are used to conduct a qualitative assessment of the results of
otoscopy of poultry eggs. This allows for high classification accuracy, improved quality of
monitoring of the incubation process, and reduced costs in industrial poultry production.</p>
      <p>
        Currently, deep neural networks [
        <xref ref-type="bibr" rid="ref5 ref6">5,6</xref>
        ] using parallel and distributed computing [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] have become
widespread for intelligent image classification, surpassing pseudo-two-dimensional hidden Markov
models in popularity.
      </p>
      <p>
        The first class of deep non-associative neural networks are convolutional networks such as:
1. LeNet-5 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], AlexNet [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], and VGG (Visual Geometry Group) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] neural networks are based
on convolutional pairs and pooling layers, as well as dense layers.
2. The ResNet family of neural networks [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] are built on the Residual block.
3. The DenseNet (Dense Convolutional Network) [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] neural network is based on a dense block,
which comprises a Residual blocks.
4. The GoogLeNet (Inception V1) neural network [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] is based on the Inception block.
5. Inception V3 [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] is based on Inception and Reduction blocks.
6. Inception-ResNet-v2 [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] is based on Inception and Reduction blocks.
7. Xception [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] is based on the Depthwise separable convolution block.
8. The MobileNet neural network [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] is based on the Depthwise separable convolution block.
9. MobileNet2 neural network [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] is based on the Inverse Residual block.
10. The SR-CNN neural network [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] is based on the Squeeze-and-Excitation – Residual block.
The second class of deep non-associative neural networks are convolutional networks such as:
1. ViT (Visual Transformer) [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] uses normalization layers, Multi-Head Attention, and a
twolayer MLP.
2. DeiT [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] utilizes distillation token, normalization layers, Multi-Head Attention, and a
twolayer MLP.
3. DeepViT (Deep Visual Transformer) [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] is based on normalization layers, Re-Attention
(replaces Multi-Head Attention), and a two-layer perceptron.
4. CaiT [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] relies on normalization layers, Multi-Head Attention or Class-Attention, and a
twolayer MLP.
5. CrossViT [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] is based on normalization layers, Cross-Attention (replaces Multi-Head
      </p>
      <p>
        Attention), and a two-layer perceptron.
6. Compact Convolutional Transformer (CCT) [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] is based on convolutional and
downsampling layers, normalization layers, Multi-Head Attention and a two-layer
perceptron, and a pooling sequence layer.
7. Pooling-based Vision Transformer (PiT) [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] is based on depthwise convolutional and
downsampling layers, normalization layers, Multi-Head Attention and a two-layer
perceptron.
8. LeViT [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] is based on distillation token, convolutional and downsampling layers,
normalization layers, LeViT Attention (replaces Multi-Head Attention) and a two-layer
perceptron.
⦁
⦁
⦁
1.
2.
3.
4.
5.
      </p>
      <p>Consequently, the issue of creating an effective deep associative neural network that addresses
these concerns is relevant.</p>
      <p>The first class of such networks are autoencoders such as:
⦁
⦁</p>
      <p>
        Convolutional autoencoder [
        <xref ref-type="bibr" rid="ref30 ref31">30, 31</xref>
        ] uses convolutional layers, upsampling/downsampling
layers;
      </p>
      <p>
        Variational autoencoder [
        <xref ref-type="bibr" rid="ref32 ref33">32, 33</xref>
        ] considers the influence of Gaussian noise.
      </p>
      <p>The second class of such networks is the deep Boltzmann machine [34]. In order to achieve our
goal, we need to accomplish the following tasks:</p>
      <p>
        Deep non-associative networks have the following drawbacks [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ]:
      </p>
      <p>Difficulty in determining the parameters of the architecture of a deep associative neural
network (patch size, size and count of layers, etc.);
Insufficiently high training speed;
Insufficiently high recognition accuracy.</p>
      <p>To create a model to classify the state of chicken eggs using a convolutional autoencoder.
To develop a model to classify the state of chicken eggs using a deep Boltzmann machine.
To choose the quality criteria for the egg state classification method.</p>
      <p>To determine the structure of the egg state classification method.</p>
      <p>To perform a numerical research of the offered egg state classification approach.</p>
      <p>The aim of the work is to improve the quality of classification of the state of chicken eggs by
using deep associative neural networks.
2. Creating an ovoscopy model based on a convolutional autoencoder</p>
      <p>Figure 1 shows a convolutional autoencoder for sample recovery, a dynamic non-recurrent
network with a hierarchical architecture.</p>
      <p>The input image in this type of convolutional autoencoder is pre-resized, and the “convolutional
- pooling layer” pairs count is defined practically, based on the image size. Additionally, the planes
count is determined automatically as the quotient of dividing the cells count in the layer of input by
a power of two. This power is equal to twice the “convolutional - pooling/upsampling layer” pair
count. This method allows for the preservation of the total cells count in the layer after
pooling/upsampling, which effectively reduces/increases the layer planes size by two times in width
and height.</p>
      <p>In contrast to MLP, the input layer and output layer have the same neurons count and receive the
same data. The hidden layers count is always odd, and the number of neurons in the hidden layers
is fewer than the neurons count in the input/output layer. This decreases as we approach the central
(code) hidden layer. Every autoencoder consists of an encoder and a decoder. When there's only one
hidden layer and a linear activation function, the autoencoder becomes similar to PCANN.</p>
      <p>The autoencoder implements an auto-associative memory (a pair of samples (  ,   ),
  =   , representing its element (cell)) and restores (extracts) the stored sample   by the key
sample   corresponding to the input vector  . The most important property of a convolutional</p>
      <sec id="sec-1-1">
        <title>Input layer</title>
      </sec>
      <sec id="sec-1-2">
        <title>Resizing layer</title>
      </sec>
      <sec id="sec-1-3">
        <title>Convolutional layer 1</title>
        <p>Downsampling layer 1
autoencoder is that the same network with the same connection weights can store and reproduce
several stored samples.</p>
        <p>1
r
i
a
p
N
r
i
a
p</p>
      </sec>
      <sec id="sec-1-4">
        <title>Convolutional layer N</title>
      </sec>
      <sec id="sec-1-5">
        <title>Downsampling layer N</title>
      </sec>
      <sec id="sec-1-6">
        <title>Unnsampling layer N+1</title>
      </sec>
      <sec id="sec-1-7">
        <title>Convolutional layer N+1</title>
      </sec>
      <sec id="sec-1-8">
        <title>Unnsampling layer 2*N</title>
      </sec>
      <sec id="sec-1-9">
        <title>Convolutional layer 2*N</title>
        <p>layer,    and    are the cell planes count,   is the connection area of the layer plane   and   ,  ̑
are the convolutional layers count.</p>
        <p>1.  = 1.
2. The output signal for the convolutional layer is being calculated.</p>
        <p>( ,  ) =</p>
        <p>( ℎ  ( ,  )),
 ∈ {1, . . . ,    }2,  ∈ 1,    ,</p>
        <p>22 ,  ≤  ̑ /2,
   = {22( ̑ − +1),  &gt;  ̑ /2,
  1( ) + ∑   1( , 1,  ) ( +  ),
 ∈ 1
where   1( , 1,  ),    ( ,  ,  ) is the connection weight,    ( ,  ) is the cell output.</p>
        <p>If  ≤  ̑ /2, then to calculate the output signal for the downsampling layer (downsample by a
factor of 2)
where    ( ,  )is the connection weight,    ( ,  ) is the cell output.</p>
        <p>If  ≥  ̑ /2, then to calculate the output signal.</p>
        <p>( ,  ) =</p>
        <p>max {   (2 +  ,  )},
 ∈{0,1}2
 ∈ {1, . . . ,    }2,  ∈ 1,    ,    = 22 ,
   (2 +  ,  ) = {</p>
        <p>̑
   ( ,  ),  = 2 ,</p>
        <p>̑
   ( ,  )  &gt; 2 ,
 ∈ {0,1}2,  ∈ {1, . . . ,    }2,</p>
        <p>∈ 1,    ,    = 22( ̑ − )
where    ( ,  ) is the cell output.</p>
        <p>If  ≤  ̑ , then increment  , go to 2.</p>
        <p>The output signal for the output convolutional layer is being calculated.</p>
        <p>( , 1) = sigm( ℎ ( , 1)),
ℎ ( , 1) =   (1) + ∑ = 1 ∑ ∈ ̑   ( ,  , 1)   ( +  ,  ),
(1)
(2)
(3)
(4)
(5)
(6)
where   ( ,  , 1) is the connection weight,   ( , 1) is the cell output.
3. Creating an ovoscopy model based on the deep Boltzmann machine</p>
        <sec id="sec-1-9-1">
          <title>Visible</title>
          <p>neurons</p>
        </sec>
        <sec id="sec-1-9-2">
          <title>Hidden</title>
          <p>neurons</p>
        </sec>
        <sec id="sec-1-9-3">
          <title>Hidden neurons</title>
          <p>where   is the probability,    is the neural network energy increment.</p>
          <p>The Deep Boltzmann Machine model is presented as follows.</p>
          <p>During the bottom-up pass (recognition phase), the following steps are executed: 1-6.
Bottom-up pass (recognition phase) (steps 1-6)
1. Initialization of binary vectors of hidden neurons states  1( ) = ( 1( )
, . . . , 
( )
 ( )),  ∈ 1,  .
2.  = 1,  (0) =   .</p>
          <p>Positive phase (step 3)</p>
          <p>The state of hidden neurons of the  layer  ∈ 1,  ( ) is being calculated.
  =
{
1 + exp (−  ( )( ) − ∑ ( −1)</p>
          <p>=1
( )
( +1) ( +1))</p>
          <p>1 + exp (−  ( )( ) − ∑ ( −1)</p>
          <p>=1
( )


( −1))
,  &lt;  ,</p>
          <p>=  .

1, 
0,</p>
          <p>The state of visible or hidden neurons of the  − 1 layer  ∈ 1,  ( −1)is being calculated.
  =
1 + exp (−  ( −1)( ) − ∑ ( )</p>
          <p>=1
( )</p>
          <p>= 1,
, 1 &lt;  ≤  .

 ( −1) = {
1, 
0,</p>
          <p>The state of hidden neurons of the  layer  ∈ 1,  ( ) is being calculated.</p>
          <p>=</p>
          <p>1
1 + exp (−  ( )( ) − ∑ ( −1) ( −1)( )</p>
          <p>=1 

( −1))
 ( ) = {
1, 
0,</p>
          <p>with   ,
0, with 1 −   ,
  =
,
(8)
(9)
(10)
(11)
(12)
(13)
(14)

 =
1 + exp (−  ( )( ) − ∑
( +1) ( +1))</p>
          <p>1 + exp (−  ( )( ) − ∑
 =1
 ( +1)

( +1) ( +1))</p>
          <p>1, 
0,</p>
          <p>The state of hidden neurons of the  + 1 layer  ∈ 1,  ( +1)is being calculated.</p>
          <p>Top-down traversal (spawning phase) (steps 7-11)</p>
          <p>The state of hidden or visible neurons of the  layer  ∈ 1,  ( ) is being calculated.
1 + exp (−  ( +1)( ) − ∑
 ( )
 =1

{ 1 + exp (−  ( +1)( ) − ∑
 ( )
 =1

( +1) ( )


− ∑
 ( +2)
 =1

( +2) ( +2))


10. If  &gt; 0, then go to step 8.
11. The state of visible neurons of zero layer  ∈ 1,  (0) is being calculated.</p>
          <p>( +1) = {
1, 
0, 
(1) (1))</p>
          <p>(0) = {
(0)
, . . . , 
1, 
0, 
,
,
,  &gt; 0,</p>
          <p>= 0.</p>
          <p>=  − 1,
,
0 &lt;  ≤  − 1.</p>
          <p>(15)
(16)
(17)
(18)
(19)
(20)
(21)</p>
          <p>The result is a pattern   = ( 1
4. Selection of quality criteria for classifying the state of chicken eggs.
The next criteria were elected to evaluate the training of the suggested mathematical models of deep
associative neural networks:</p>
          <p>Accuracy criterion:

=

1 
∑
 =1
[  =  ̑ ] → max,</p>
          <p>̑
= {
1,  = arg max   ,
0,  ≠ arg max   .</p>
          <p>Categorical cross-entropy criterion:
1</p>
          <p>
            =1  =1
,
(22)
where   – is  -th model output vector,   ∈ [
            <xref ref-type="bibr" rid="ref1">0,1</xref>
            ],   – is  -th test vector,   ∈ {0,1},  – is the
learning set power,  – is the classes count, W – is weights vector.
5. Determination of the structure of the method for classifying the
condition of chicken eggs
proposed deep associative neural networks. The convolutional autoencoder is proposed to be trained
based on stochastic metaheuristics to improve the quality of classification [35].
          </p>
          <p>Development of a Training, Validation and Test Dataset
Development of a Deep Association Neural Network Model</p>
          <p>Training a Deep Association Neural Network Model
Recognition by Deep Associative Neural Network Model</p>
          <p>Accuracy&gt;ε˄CCE&lt;δ
–
+</p>
          <p>W</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>6. Numerical research</title>
      <p>Numerical research was carried out using the Chicken benchmark [37], which consisted of RGB
images sized 1080x800. Out of the total 380 photos, 80% were randomly chosen for the learning set,
while the remaining 20% were used for the test and validation sets. Since the proposed deep
associative neural networks do not employ recurrent connections, their parameters were determined
using a GPU. The “Keras” module was utilized to realise the suggested deep associative neural
networks, and “Google Colab” was selected as the environment of software.
to the beginning of the neural network.</p>
      <p>Table 2 shows the structure of the deep Boltzmann machine model, with a resizing layer added
to the beginning of the neural network.</p>
      <p>Figure 5 shows the relationship between the categorical entropy and the “convolutional
pooling/upsampling layer” pairs count for the convolutional autoencoder.</p>
      <p>Figure 6 shows the impact of the iterations count on the loss (measured by categorical entropy)
for the deep Boltzmann machine model.</p>
      <p>Figure 7 shows the effect of the RBM count on the loss (measured by categorical entropy) for the
deep Boltzmann machine model.
According to the numerical research results, the following recommendations can be made:
⦁
⦁
⦁
⦁</p>
      <p>The minimum number of iterations for a convolutional autoencoder is 11 (Fig. 4).
The optimal “convolutional – pooling/upsampling layer” pairs count for a convolutional
autoencoder are 2 (Fig. 5).</p>
      <p>The minimum iterations count for a deep Boltzmann machine is 17 (Fig. 6, Fig. 7).</p>
      <p>The best RBM count for a deep Boltzmann machine is 3 (Fig. 7).</p>
    </sec>
    <sec id="sec-3">
      <title>7. Conclusions</title>
      <p>Different image classification methods were explored to enhance the accuracy of identifying
the condition of chicken eggs; deep associative neural networks are the most effective
method currently available.</p>
      <p>The model of associative autoencoder offers several advantages compared to the traditional
version. It pre-resizes the input image, determines the "convolutional - pooling/upsampling
layer" pairs count empirically based on the image size to improve classification accuracy, and
calculates the planes count by dividing the cells count in the layer of input by two to the
power of the double the number of pairs, ensuring the total cells count in the layer remains
constant after pooling/upsampling. This reduces the layer planes size by half in width and
height, automating the process of determining the model's layer architecture.
The modified deep Boltzmann machine model offers several advantages over the traditional
model. First, the input image is pre-resized, which is beneficial for processing. Second, the
number of limited Boltzmann machines is determined empirically, leading to improved
classification accuracy. Third, the neurons count in the hidden layers is set to double the
neurons count in the visible layer, in accordance with the Kolmogorov theorem. This
automated approach simplifies the determination of the model's layer structure.
The developed method uses deep associative neural networks for intelligent classification of
the state of chicken eggs. This method can be applied in intelligent systems to classify the
state of eggs.</p>
    </sec>
    <sec id="sec-4">
      <title>Declaration on Generative AI</title>
      <p>The author(s) have not employed any Generative AI tools.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C.</given-names>
            <surname>Yeo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <article-title>Avian Embryo Monitoring During Incubation using MultiChannel Diffuse Speckle Contrast Analysis</article-title>
          ,
          <source>Biomed. Opt. Express</source>
          , volume
          <volume>7</volume>
          (
          <issue>1</issue>
          ),
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Hashemzadeh</surname>
          </string-name>
          ,
          <string-name>
            <surname>N. Farajzadeh,</surname>
          </string-name>
          <article-title>A Machine Vision System for Detecting Fertile Eggs in the Incubation Industry</article-title>
          .
          <source>Intl. Journal of Computational Intelligence Systems</source>
          (
          <year>2016</year>
          )
          <fpage>850</fpage>
          -
          <lpage>862</lpage>
          . doi:
          <volume>10</volume>
          .1080/18756891.
          <year>2016</year>
          .
          <volume>1237185</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.-Y.</given-names>
            <surname>Tsai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.-H.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.-C.</given-names>
            <surname>Jeng</surname>
          </string-name>
          , C.-W. Cheng,
          <article-title>Quality Assessment during Incubation using Image Processing</article-title>
          .
          <source>Sensors</source>
          <volume>20</volume>
          ,
          <issue>5951</issue>
          (
          <year>2020</year>
          ). doi:
          <volume>10</volume>
          .3390/s20205951.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>H.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <source>Chicken Embryo Fertility Detection Based on PPG and Convolutional Neural Network, Infrared Physics &amp; Technology</source>
          <volume>103</volume>
          ,
          <issue>103075</issue>
          (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .1016/j.infrared.
          <year>2019</year>
          .
          <volume>103075</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>E.</given-names>
            <surname>Fedorov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Nechyporenko</surname>
          </string-name>
          , T. Utkina,
          <article-title>Forecast method for natural language constructions based on a modified gated recursive block</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          , volume
          <volume>2604</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>199</fpage>
          -
          <lpage>214</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>E.</given-names>
            <surname>Fedorov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lukashenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Patrushev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lukashenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Rudakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mitsenko</surname>
          </string-name>
          ,
          <article-title>The method of intelligent image processing based on a three-channel purely convolutional neural network</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          , volume
          <volume>2255</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>336</fpage>
          -
          <lpage>351</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>G.</given-names>
            <surname>Shlomchak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Shvachych</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Moroz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Fedorov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kozenkov</surname>
          </string-name>
          ,
          <source>Automated control of temperature regimes of alloyed steel products based on multiprocessors computing systems, Metalurgija</source>
          , volume
          <volume>58</volume>
          (
          <issue>3-4</issue>
          ),
          <year>2019</year>
          , pp.
          <fpage>299</fpage>
          -
          <lpage>302</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Berezsky</surname>
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liashchynskyi</surname>
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pitsun</surname>
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Izonin</surname>
            <given-names>I.</given-names>
          </string-name>
          <article-title>Synthesis of Convolutional Neural Network architectures for biomedical image classification // Biomedical Signal Processing</article-title>
          and Control. - Vol.
          <volume>95</volume>
          ,
          <string-name>
            <surname>Part</surname>
            <given-names>B</given-names>
          </string-name>
          ,
          <year>2024</year>
          ,
          <volume>106325</volume>
          https://doi.org/10.1016/j.bspc.
          <year>2024</year>
          .
          <volume>106325</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Krizhevsky</surname>
          </string-name>
          , I. Sutskever,
          <string-name>
            <given-names>G.E.</given-names>
            <surname>Hinton</surname>
          </string-name>
          ,
          <source>ImageNet Classification with Deep Convolutional Neural Networks, Advances in Neural Information Processing Systems</source>
          <volume>25</volume>
          (
          <year>2012</year>
          )
          <fpage>1097</fpage>
          -
          <lpage>1105</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>K.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , S. Ren,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <article-title>Deep Residual Learning for Image Recognition</article-title>
          .
          <source>In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>770</fpage>
          -
          <lpage>778</lpage>
          . doi:
          <volume>10</volume>
          .1109/CVPR.
          <year>2016</year>
          .
          <volume>90</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>G.</given-names>
            <surname>Huang</surname>
          </string-name>
          , Zh. Liu, L. van der Maaten,
          <string-name>
            <given-names>K.Q.</given-names>
            <surname>Weinberger</surname>
          </string-name>
          , Densely Connected Convolutional Networks,
          <source>2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          .
          <article-title>(</article-title>
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .1109/CVPR.
          <year>2017</year>
          .
          <volume>243</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Ch. Szegedy</surname>
            , W. Liu, Ya. Jia,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Sermanet</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Reed</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Anguelov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Erhan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Vanhoucke</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Rabinovich</surname>
          </string-name>
          , Going Deeper with Convolutions,
          <source>2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          .
          <article-title>(</article-title>
          <year>2015</year>
          )
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          . doi:
          <volume>10</volume>
          .1109/CVPR.
          <year>2015</year>
          .
          <volume>7298594</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Ch. Szegedy</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Vanhoucke</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Ioffe</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Shlens</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Wojna</surname>
          </string-name>
          ,
          <source>Rethinking the Inception Architecture for Computer Vision</source>
          ,
          <source>2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          .
          <article-title>(</article-title>
          <year>2015</year>
          )
          <fpage>2818</fpage>
          -
          <lpage>2826</lpage>
          . doi:
          <volume>10</volume>
          .1109/CVPR.
          <year>2016</year>
          .
          <volume>308</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Ch. Szegedy</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Ioffe</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Vanhoucke</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Alemi</surname>
          </string-name>
          , Inception-v4,
          <article-title>Inception-ResNet and the Impact of Residual Connections on Learning</article-title>
          ,
          <source>Proceedings of the AAAI Conference on Artificial Intelligence</source>
          <volume>31</volume>
          (
          <issue>1</issue>
          ). (
          <year>2016</year>
          )
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          . doi:
          <volume>10</volume>
          .1609/aaai.v31i1.
          <fpage>11231</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>F.</given-names>
            <surname>Chollet</surname>
          </string-name>
          ,
          <source>Xception: Deep Learning with Depthwise Separable Convolutions</source>
          ,
          <source>2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          .
          <article-title>(</article-title>
          <year>2017</year>
          )
          <fpage>1800</fpage>
          -
          <lpage>1807</lpage>
          . doi:
          <volume>10</volume>
          .1109/CVPR.
          <year>2017</year>
          .
          <volume>195</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A. G.</given-names>
            <surname>Howard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kalenichenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Weyand</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>An-dreetto, H</article-title>
          . Adam,
          <source>MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications</source>
          . (
          <year>2017</year>
          )
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          . doi:
          <volume>10</volume>
          .48550/arXiv.1704.04861.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sandler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Howard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zhmoginov</surname>
          </string-name>
          , L.-Ch. Chen,
          <article-title>MobileNetV2: Inverted Residuals and Linear Bottlenecks</article-title>
          .
          <source>In: 2018 IEEE Conference on Computer Vision</source>
          and Pat-tern
          <source>Recognition (CVPR)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>4510</fpage>
          -
          <lpage>4520</lpage>
          . doi:
          <volume>10</volume>
          .1109/CVPR.
          <year>2018</year>
          .
          <volume>00474</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>L.</given-names>
            <surname>Geng</surname>
          </string-name>
          , Yu. Hu,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Xiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Xi</surname>
          </string-name>
          ,
          <source>Fertility Detection of Hatching Eggs Based on a Convolutional Neural Network. Applied Sciences</source>
          <volume>9</volume>
          (
          <issue>7</issue>
          ),
          <fpage>1408</fpage>
          ,
          <year>2019</year>
          . doi:
          <volume>10</volume>
          .3390/app9071408.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>A.</given-names>
            <surname>Dosovitskiy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Beyer</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          <article-title>Kolesnikov and others, An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale</article-title>
          .
          <source>In: 9th International Conference on Learning Representations</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>22</lpage>
          . doi:
          <volume>10</volume>
          .48550/arXiv.
          <year>2010</year>
          .
          <volume>11929</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>H.</given-names>
            <surname>Touvron</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cord</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Douze</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Massa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sablayrolles</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Jégou</surname>
          </string-name>
          ,
          <article-title>Training Data-Efficient Image Transformers &amp; Distillation through Attention</article-title>
          ,
          <source>Proceedings of Machine Learning Research</source>
          . (
          <year>2020</year>
          )
          <fpage>1</fpage>
          -
          <lpage>22</lpage>
          . doi:
          <volume>10</volume>
          .48550/arXiv.
          <year>2012</year>
          .
          <volume>12877</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>D.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Kang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Jin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Lian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Hou</surname>
          </string-name>
          , J. Feng, DeepViT: To-wards
          <source>Deeper Vision Transformer</source>
          . (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>21</lpage>
          . doi:
          <volume>10</volume>
          .48550/arXiv.2103.11886.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>H.</given-names>
            <surname>Touvron</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cord</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sablayrolles</surname>
          </string-name>
          , G. Synnaeve,
          <string-name>
            <given-names>H.</given-names>
            <surname>Jégou</surname>
          </string-name>
          ,
          <source>Going Deeper with Image Transformers</source>
          ,
          <year>2021</year>
          IEEE/CVF International Conference on Computer Vision (ICCV).
          <article-title>(</article-title>
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>30</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICCV48922.
          <year>2021</year>
          .
          <volume>00010</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>M.A.</given-names>
            <surname>Elaziz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Dahou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.O.</given-names>
            <surname>Aseeri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.A.</given-names>
            <surname>Ewees</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.A.A.</given-names>
            <surname>Al-qaness</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.A.</given-names>
            <surname>Ibrahim</surname>
          </string-name>
          .
          <article-title>Cross vision transformer with enhanced Growth Optimizer for breast cancer detection in IoMT environment // Computational Biology</article-title>
          and Chemistry. - Vol.
          <volume>111</volume>
          ,
          <year>2024</year>
          ,
          <volume>108110</volume>
          https://doi.org/10.1016/j.compbiolchem.
          <year>2024</year>
          .
          <volume>108110</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hassani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Walton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Shah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Abuduweili</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Shi</surname>
          </string-name>
          ,
          <article-title>Escaping the Big Data Paradigm with Compact Transformers</article-title>
          . (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>16</lpage>
          . doi:
          <volume>10</volume>
          .48550/arXiv.2104.05704.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>B.</given-names>
            <surname>Heo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yun</surname>
          </string-name>
          , D. Han,
          <string-name>
            <surname>S</surname>
          </string-name>
          . Chun,
          <string-name>
            <given-names>J.</given-names>
            <surname>Choe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. J.</given-names>
            <surname>Oh</surname>
          </string-name>
          ,
          <source>Rethinking Spatial Dimensions of Vision Transformers</source>
          ,
          <source>IEEE International Conference on Computer Vision</source>
          . (
          <year>2021</year>
          )
          <fpage>11916</fpage>
          -
          <lpage>11926</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICCV48922.
          <year>2021</year>
          .01172
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>B.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          , Zh. Guo, Yu. Li.
          <article-title>Automatic detection of schizophrenia based on spatial-temporal feature mapping and LeViT with EEG signals // Expert Systems with Applications</article-title>
          . - Vol.
          <volume>224</volume>
          ,
          <year>2023</year>
          ,
          <volume>119969</volume>
          https://doi.org/10.1016/j.eswa.
          <year>2023</year>
          .
          <volume>119969</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>L.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Meng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Pan. CvT-UNet</surname>
          </string-name>
          :
          <article-title>A weld pool segmentation method integrating a CNN and</article-title>
          a transformer // Heliyon. - Vol.
          <volume>10</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>15</given-names>
          </string-name>
          ,
          <year>2024</year>
          , e34738 https://doi.org/10.1016/j.heliyon.
          <year>2024</year>
          .e34738.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>S.</given-names>
            <surname>Mehta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rastegari</surname>
          </string-name>
          , Light-weight,
          <article-title>General-purpose, and Mobile-friendly Vision Transformer</article-title>
          , International Conference on Learning Representations. (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>18</lpage>
          . doi:
          <volume>10</volume>
          .48550/arXiv.2110.02178.
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>S.S.</given-names>
            <surname>Shekhawat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Shringi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sharma</surname>
          </string-name>
          ,
          <article-title>Twitter sentiment analysis using hybrid Spider Monkey optimization method</article-title>
          .
          <source>Evolutionary Intelligence</source>
          , volume
          <volume>14</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>1307</fpage>
          -
          <lpage>1316</lpage>
          . doi:
          <volume>10</volume>
          .1007/s12065-019-00334-2.
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>P.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Di Marco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Shin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bang</surname>
          </string-name>
          ,
          <article-title>Fault detection and diagnosis using combined autoencoder and long short-term memory network, Sensors</article-title>
          , volume
          <volume>19</volume>
          ,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
          . doi:
          <volume>10</volume>
          .3390/s19214612.
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>J.</given-names>
            <surname>Shang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <article-title>A residual autoencoder-based transformer for fault detection of multivariate processes</article-title>
          ,
          <source>Applied Soft Computing</source>
          , volume
          <volume>163</volume>
          ,
          <year>2024</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>16</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.asoc.
          <year>2024</year>
          .
          <volume>111896</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>J.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Cai</surname>
          </string-name>
          ,
          <article-title>Gaussian mixture deep dynamic latent variable model with application to soft sensing for multimode industrial processes</article-title>
          ,
          <source>Appl. Soft Comput</source>
          , volume
          <volume>114</volume>
          ,
          <year>2022</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>14</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.asoc.
          <year>2021</year>
          .
          <volume>108092</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>R.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.M.</given-names>
            <surname>Jan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <article-title>Supervised variational autoencoders for soft sensor modeling with missing data</article-title>
          ,
          <source>IEEE Trans. Ind. Inform</source>
          , volume
          <volume>16</volume>
          ,
          <year>2019</year>
          , pp.
          <fpage>2820</fpage>
          -
          <lpage>2828</lpage>
          . doi:
          <volume>10</volume>
          .1109/TII.
          <year>2019</year>
          .
          <volume>2951622</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>