<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Antoni Zuber</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>Dominik Mas</string-name>
          <email>domimas@polsl.pl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jakub Rejdych</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>Michał Rojczyk</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty of Applied Mathematics, Silesian University of Technology</institution>
          ,
          <addr-line>Kaszubska 23, 44-100 Gliwice</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Workshop Proce dings</institution>
        </aff>
      </contrib-group>
      <fpage>30</fpage>
      <lpage>35</lpage>
      <abstract>
        <p>classes. This article is a summary of our work, which goal was to predict diseases based on given symptoms using diferent machine learning classifiers from sklearn library as well as to compare their accuracy to algorithms developed by us from scratch. Based on the characteristics of the learning set, the tree model uses a set of predefined questions to identify the sample machine learning, naive Bayes classifier, decision tree, random forest, disease prediction ICYRIME 2022: International Conference of Yearly Reports on Inforthat can be classified based on that data. It is possible to</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In recent years, a wide range of applications of artificial
intelligence methods can be observed in various
information systems [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1, 2, 3</xref>
        ]. We can observe a number of
applications of methods based on fuzzy logic in
combination with the Internet of Things [
        <xref ref-type="bibr" rid="ref4 ref5 ref6">4, 5, 6</xref>
        ]. Increasing the
computing power of modern computers has allowed for a
wide application of optimization methods. In the last two
decades, a number of new and more and more efective
heuristic methods inspired by observations of the real
world have appeared. In this place it is worth
mentioning the very efective biologically inspired algorithms
[
        <xref ref-type="bibr" rid="ref7 ref8 ref9">7, 8, 9</xref>
        ]. A very important application of optimization
algorithms is their use to reduce energy consumption
or increase the energy generation [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ], as well as to
create a smarter and greener environment [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ]. Of
course, we cannot forget about the most recently used
neural network algorithms [
        <xref ref-type="bibr" rid="ref14 ref15 ref16">14, 15, 16</xref>
        ]. Very interesting
applications of neural networks can be found in almost
every area of life [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], from the detection of certain
features in the examined objects [
        <xref ref-type="bibr" rid="ref18">18, 19, 20, 21</xref>
        ], through
the care of the elderly [22, 23] to applications in machine
learning [24, 25, 26].
      </p>
      <p>Our program aims to predict diseases on the basis
of symptoms. Three diferent classifiers were used for
this manner: naive Bayes classifier, decision trees and
random forest. We have used both „sklearn” algorithms
as well as classifiers written from scratch by us. An
additional premise is the verification of accuracy of all
of those algorithms. Often when the data are noisy they
are filtered in order to reduce the noise [27, 28].
The program takes into account 132 symptoms marked
with either a „0” or a „1”. There are 42 diferent diseases</p>
      <p>CEUR
htp:/ceur-ws.org
ISN1613-073</p>
      <p>CEUR</p>
      <p>Workshop Proceedings (CEUR-WS.org)
enter the symptoms manually (for the presentation we
assumed that the numbers will be randomly selected by
a computer). The output will be the name of the disease
to which these symptoms are related.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Classifiers</title>
      <sec id="sec-2-1">
        <title>2.1. Naive Bayes classifier</title>
        <p>The Naive Bayes classifier is a simple probabilistic
classifier. Its activity is based on the assumption of the
mutual independence of the predictors. They often have
no relation to reality and are therefore called naive. The
Bayessian analysis uses a priori probabilities derived
from previous observations. A priori probabilities allow
you to classify a new object based on those probabilities.
The formula for the Bayes probability:
 (A|B) =
 (A) (B|A)
 (B)
The naive Bayes method provides the user with several
modeling approaches for a given theme. The probability
distribution can be Gaussian, lognormal, gamma
or Poisson.</p>
        <p>For our project we used the Gaussian
distribution, which formula looks as follows, where  is
a standard deviation and  is the expected value:
 ( | ) = √︀2 2
1</p>
        <p>︂(
exp −
( −  )2 )︂
2 2
The naive Bayes classifier is very often used in spam
ifltering. These classifiers are relatively easy to
implement, computationally efective and are ideal for
relatively small amounts of data compared to other
algorithms.
(1)
(2)
index (), entropy ( ) and classification error ( ).
Definition of entropy for non-empty classes (|) ̸= 0:
 () =  −

∑︁ (|) log2 (|),
=1
The decision tree model is attractive if we interpret the
data correctly. As the name suggests, this model can be
viewed as a classification of data by Decision-making
based on a set of responses
Based on the characteristics of the learning set, the tree
model uses a set of predefined questions to identify
the sample classes. The drawing (fig. 1) represents an
intuitively understandable case, but one can scale such a
model to larger problems and also take numerical data
into account. The algorithm generates a tree root and
separates the data based on the information growth.
Through repeated iteration, we can repeat this step
in each child node until we get the leaves themselves,
which means that all the leaves of a node belong to a
specific class. This approach leads to large multi-node
trees, which can lead to an overtraining of the model.
To avoid this, you should cut the trees by setting their
maximum height.</p>
        <p>If you want to separate nodes with the most
informative features, you need to define a target function
that is optimized with the tree learning algorithm. In
our case, the function of the target is to maximize the
information gain in each branch, which can be written
with an equation:
(,  ) = () −
∑︁  ( ),
=1 
(3)
The parameter  is the property on which branching is
performed,  and  are records of the parent node and
the j-th child node, I is the degree of contamination, 
defines the total number of samples in the parent node
and  in the j-th child node. In binary trees, three
measurements of impurity are most commonly used: the Gini</p>
        <p>As with entropy, the highest value is used for perfectly
mixed classes, e. g. for a binary configuration of ( = 2):
() = 1 −

∑︁ 0.52 = 0.5,
=1
Often, the Gini index and entropy produce similar results,
and it is not worth evaluating the tree according to
diferent criteria, but to experiment with the cut-of. The third
measure of contamination is the classification error:
 () = 1 − {(|)},</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.3. Random forest</title>
        <p>The random forest method is characterized by good
classification performance, scalability and user-friendliness.</p>
        <p>Random Forest can be intuitively interpreted as an
ensemble of decision trees. The concept is to combine weak
learners to build a more robust model, a strong learner,
that has a better generalization error and is less
susceptible to overfitting. The random forest algorithm can be
summarized in four simple steps:
1. Draw a random bootstrap sample of size 
(randomly choose n samples from the training set
with replacement).
2. Grow a decision tree from the bootstrap sample. entries, which are examples of the occurrence of
sympAt each node: toms of a specific disease. There are 42 unique diseases.
a) Randomly select  features without re- The database can be visualized as a matrix:
b) Spplalcitemtheennt.ode using the feature that pro- ⎡ 1,1 1,2 . . . 1, 1 ⎤
vides the best split according to the objec- ⎢ 2,1 2,2 . . . 2, 2 ⎥
ttihveeifnufnocrmtioanti,ofnorgianisnt.ance, by maximizing  = ⎢⎢⎢⎣ .. .. .. .. .. .. .. .. .. .. .. .. .. .. ⎥⎥⎥⎦ ,
3. Repeat the steps 1 to 2  times. ,1 ,2 . . . , 
4. Aggregate the prediction by each tree to assign
the class label by majority vote.</p>
        <p>where M is the number of symptoms and N is the
number of samples. Based on the symptom x, the program
predicts the disease y.</p>
        <p>There is a slight modification in step 2 when we are
training the individual decision trees: instead of evaluating all
features to determine the best split at each node, we only
consider a random subset of those. Although Random
Forest can’t interpret the results as strongly as individual
decision trees, the big advantage is that it’s less
important to choose the right hyperparameters. Normally, it is
not necessary to prune a random forest, as the model is
quite insensitive to tree sounds. The only parameter that
interests us is  – number of trees. In most cases, the
accuracy of the classifier increases as the number of trees
increases, but this also increases the computing power
required for the classification.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Database</title>
      <p>The database is called “Disease Prediction Using Machine
Learning” and was downloaded from „kaggle.com”. The
base consists of 133 columns, each of which is
responsible for a symptom, and the last is the predicted disease
resulting from those symptoms. The database has 4692</p>
    </sec>
    <sec id="sec-4">
      <title>4. Tests</title>
      <p>In order to visualize the data, we have created a diagram
showing the frequency of appearance of each symptom
(fig. 2). As predicted, fatigue was the most common
symptom that occurred in almost half of the diseases.</p>
      <p>The second most common symptom was vomiting, and
the third most common symptom was high fever. The
occurrence of these symptoms may indicate that they
do not have a significant impact on the classification
of the disease. However, most symptoms did not occur
in up to 10% of cases. Symptoms such as weight gain
or pus filled pimples, which are the least common, are
almost immediately suggestive of a certain disease, or
of a narrow spectrum of diseases. To check if there is a
correlation between the symptoms, we have created a
heatmap of the symptom correlations.</p>
      <p>The heatmap (fig. 3) is in dark tones, indicating a weak
and low correlation, but between some symptoms there
is a very high and in some cases almost complete corre- The naive Bayes classifier had an efectiveness of 98,37%
lation, e. g. between cold and sinus pressure symptoms. which was a satisfactory result (fig. 4).</p>
    </sec>
    <sec id="sec-5">
      <title>5. Experiments</title>
      <p>All the classifiers described above worked with the same
data, so comparing the results gives a good overview of
their efectiveness for our database. Both handwritten
classifiers and classifiers from the library are analysed.
Their accuracy is compared to see how our classifiers
perform compared to „Sklearn” algorithms.</p>
      <sec id="sec-5-1">
        <title>5.1. Sklearn classifiers comparison</title>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Handwritten classifiers comparison</title>
        <p>The worst result was achieved by the decision tree with
97,4%. The Random Forest successfully predicted the
disease in 99,9% of cases, and the naive Bayes classifier
with 100% was error-free (fig. 5).</p>
      </sec>
      <sec id="sec-5-3">
        <title>5.3. Comparison of the efectiveness of</title>
      </sec>
      <sec id="sec-5-4">
        <title>Sklearn classifiers with algorithms written from scratch</title>
        <p>The worst of the three disease prediction algorithms was When we started this project, we aimed to get our
acthe Decision Tree classifier with 62,3%. The improved curacy close to Sklearn classifiers. However, the results
version – the Random Forest was the best and predicted show that we have exceeded initial expectations. The
the disease in every case, resulting in accuracy of 100%. biggest diference is in the classifier decision tree, where
our algorithm was 35,1% more efective. In the random
forest method, the diference was less than 0,0001% in
favour of Sklearn, with both classifiers having very good
accuracy of disease prediction and were almost error-free.</p>
        <p>In the naive Bayes classifier, the accuracy was again
better in our implementation, where the algorithm proved
to be error-free, resulting in a score 1,63% higher than
Sklearn (fig. 6).</p>
      </sec>
      <sec id="sec-5-5">
        <title>5.4. Disease prediction based on user’s input</title>
        <p>The occurrence of symptoms was entered randomly by a
computer as either a “0” or a “1”. The new samples were
then classified using the same three classifiers from the
Sklearn library. The first two diseases were classified in
the same way by all classifiers, but for the subsequent
ones the algorithms are no longer compatible. Such
results may be may be due to the fact that the occurrence
of symptoms was entered randomly by the computer, so
they may not have made sense from a medical point of
view, because they have created combinations of
symptoms that never occur together in real life, resulting in
samples with strange data, not similar to those given in
the training set.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <p>The accuracy of classifiers at the level of 100%, at first
glance pleasing, makes us wonder whether the
algorithm really did so well, or maybe it is caused by the
data on which it worked. In our case it seems to be
the second thing. Two conclusions come to mind when
thinking about this: there were too few samples (4692);
there is a pattern and not enough combinations between
the diferent symptoms. Having 132 symptoms gives us
2132 = 5, 4 * 1039 possible combinations. With such
a limited number we can be almost sure that there are
some patterns and relations in the base which cause such
a high eficiency.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Q.-</surname>
          </string-name>
          <article-title>b</article-title>
          . Zhang,
          <string-name>
            <given-names>P.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.-h.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>An improved particle filter for mobile robot localization based on particle swarm optimization</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>135</volume>
          (
          <year>2019</year>
          )
          <fpage>181</fpage>
          -
          <lpage>193</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Sanchez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Castillo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Castro</surname>
          </string-name>
          ,
          <article-title>Generalized type-2 fuzzy systems for controlling a mobile robot and a performance comparison with interval type2 and type-1 fuzzy systems</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>42</volume>
          (
          <year>2015</year>
          )
          <fpage>5904</fpage>
          -
          <lpage>5914</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , G. De Magistris,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ciancarelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Corallo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Nardi</surname>
          </string-name>
          ,
          <article-title>Exploiting wavelet recurrent neural networks for satellite telemetry data modeling, prediction and control</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>206</volume>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .1016/ j.eswa.
          <year>2022</year>
          .
          <volume>117831</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zielonka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sikora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. J.</given-names>
            <surname>Piran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Alamri</surname>
          </string-name>
          ,
          <article-title>6g-enabled iot home environment control using fuzzy rules</article-title>
          ,
          <source>IEEE Internet of Things Journal</source>
          <volume>8</volume>
          (
          <year>2020</year>
          )
          <fpage>5442</fpage>
          -
          <lpage>5452</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>V.</given-names>
            <surname>Ponzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Bianco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wajda</surname>
          </string-name>
          ,
          <article-title>Psychoeducative social robots for an healthier lifestyle using artificial intelligence: a case-study</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>3118</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>26</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zielonka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sikora</surname>
          </string-name>
          ,
          <article-title>Driving support by type-2 fuzzy logic control model</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>207</volume>
          (
          <year>2022</year>
          )
          <fpage>117798</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Qiu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lloret</surname>
          </string-name>
          ,
          <article-title>A novel shortcut addition algorithm with particle swarm for multisink internet of things</article-title>
          ,
          <source>IEEE Transactions on Industrial Informatics</source>
          <volume>16</volume>
          (
          <year>2019</year>
          )
          <article-title>3566- networks and multi-sensor fusion</article-title>
          ,
          <source>Sensors</source>
          <volume>17</volume>
          (
          <year>2017</year>
          )
          <volume>3577</volume>
          .
          <fpage>2735</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Brociek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wajda</surname>
          </string-name>
          , First [19]
          <string-name>
            <given-names>C.</given-names>
            <surname>Ciancarelli</surname>
          </string-name>
          , G. De Magistris, S. Cognetta,
          <article-title>studies to apply the theory of mind theory to green D</article-title>
          .
          <string-name>
            <surname>Appetito</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Napoli</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Nardi</surname>
          </string-name>
          ,
          <article-title>A gan apand smart mobility by using gaussian area cluster- proach for anomaly detection in spacecraft telemeing</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>3118</volume>
          , tries,
          <source>Lecture Notes in Networks and Sys2021</source>
          , pp.
          <fpage>71</fpage>
          -
          <lpage>76</lpage>
          . tems 531 LNNS (
          <year>2023</year>
          )
          <fpage>393</fpage>
          -
          <lpage>402</lpage>
          . doi:
          <volume>10</volume>
          .1007/
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Yi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Yao</surname>
          </string-name>
          , Operating 978-3-
          <fpage>031</fpage>
          -18050-7_
          <fpage>38</fpage>
          .
          <article-title>parameters optimization for the aluminum electrol-</article-title>
          [20]
          <string-name>
            <given-names>H. G.</given-names>
            <surname>Hong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. B.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. R.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <article-title>Convolutional ysis process using an improved quantum-behaved neural network-based finger-vein recognition using particle swarm algorithm, IEEE Transactions on nir image sensors</article-title>
          ,
          <source>Sensors</source>
          <volume>17</volume>
          (
          <year>2017</year>
          )
          <fpage>1297</fpage>
          . Industrial Informatics
          <volume>14</volume>
          (
          <year>2017</year>
          )
          <fpage>3405</fpage>
          -
          <lpage>3415</lpage>
          . [21]
          <string-name>
            <given-names>R.</given-names>
            <surname>Aureli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          , G. Magistris,
          <string-name>
            <given-names>R.</given-names>
            <surname>Brociek</surname>
          </string-name>
          , A
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sikora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zielonka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kaur</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. S.</surname>
          </string-name>
          <article-title>customized approach to anomalies detection by usHossain, M. Shorfuzzaman, Heuristic optimization ing autoencoders</article-title>
          , in: CEUR Workshop Proceedings,
          <article-title>of multipulse rectifier for reduced energy consump</article-title>
          - volume
          <volume>3092</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>53</fpage>
          -
          <lpage>59</lpage>
          . tion,
          <source>IEEE Transactions on Industrial Informatics</source>
          [22]
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wieczorek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Siłka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Połap</surname>
          </string-name>
          , Body
          <volume>18</volume>
          (
          <year>2021</year>
          )
          <fpage>5515</fpage>
          -
          <lpage>5526</lpage>
          .
          <article-title>pose prediction based on motion sensor data and</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , G. Capizzi,
          <string-name>
            <given-names>G. Lo</given-names>
            <surname>Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>Napoli, recurrent neural network, IEEE Transactions on Wavelet recurrent neural network with semi-</article-title>
          <source>Industrial Informatics</source>
          <volume>17</volume>
          (
          <year>2020</year>
          )
          <fpage>2101</fpage>
          -
          <lpage>2111</lpage>
          .
          <article-title>parametric input data preprocessing for micro-</article-title>
          wind [23]
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>A comprehensive solution for power forecasting in integrated generation systems, psychological treatment and therapeutic path planin: 2015 International Conference on Clean Electri- ning based on knowledge base and expertise sharcal Power (ICCEP)</article-title>
          , IEEE,
          <year>2015</year>
          , pp.
          <fpage>602</fpage>
          -
          <lpage>609</lpage>
          . ing,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>2472</volume>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Pepe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Tedeschi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          , L. Ioc- 2019, pp.
          <fpage>41</fpage>
          -
          <lpage>47</lpage>
          . chi, C. Napoli, Human attention assessment us- [24]
          <string-name>
            <given-names>A. T.</given-names>
            <surname>Özdemir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Barshan</surname>
          </string-name>
          ,
          <article-title>Detecting falls with ing a machine learning approach with gan-based wearable sensors using machine learning techdata augmentation technique trained using a cus- niques</article-title>
          ,
          <source>Sensors</source>
          <volume>14</volume>
          (
          <year>2014</year>
          )
          <fpage>10691</fpage>
          -
          <lpage>10708</lpage>
          . tom dataset,
          <source>OBM Neurobiology 6</source>
          (
          <year>2022</year>
          ). doi:10. [25]
          <string-name>
            <given-names>V.</given-names>
            <surname>Ponzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wajda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Brociek</surname>
          </string-name>
          , C. Napoli,
          <volume>21926</volume>
          /obm.neurobiol.
          <volume>2204139</volume>
          .
          <article-title>Analysis pre and post covid-19 pandemic rorschach</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          , G. Galati,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Address- test data of using em algorithms and gmm moding vehicle sharing through behavioral analysis: A els</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>3360</volume>
          ,
          <article-title>solution to user clustering using recency-frequency-</article-title>
          <source>2022</source>
          , pp.
          <fpage>55</fpage>
          -
          <lpage>63</lpage>
          .
          <article-title>monetary and vehicle relocation based on neigh</article-title>
          - [26]
          <string-name>
            <given-names>K. G.</given-names>
            <surname>Liakos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Busato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Moshou</surname>
          </string-name>
          , S. Pearson, borhood splits,
          <source>Information (Switzerland) 13</source>
          (
          <year>2022</year>
          ). D.
          <string-name>
            <surname>Bochtis</surname>
          </string-name>
          , Machine learning in agriculture: A doi:
          <volume>10</volume>
          .3390/info13110511. review,
          <source>Sensors</source>
          <volume>18</volume>
          (
          <year>2018</year>
          )
          <fpage>2674</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>V. S.</given-names>
            <surname>Dhaka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. V.</given-names>
            <surname>Meena</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Rani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sinwar</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. F.</surname>
          </string-name>
          [27]
          <string-name>
            <given-names>L.</given-names>
            <surname>Canese</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Cardarilli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. Di</given-names>
            <surname>Nunzio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Fazzolari</surname>
          </string-name>
          , Ijaz,
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <article-title>A survey of deep convolutional D</article-title>
          .
          <string-name>
            <surname>Giardino</surname>
          </string-name>
          , M. Re, S. Spanò,
          <article-title>Eficient digital impleneural networks applied for prediction of plant leaf mentation of a multirate-based variable fractional diseases</article-title>
          ,
          <source>Sensors</source>
          <volume>21</volume>
          (
          <year>2021</year>
          )
          <article-title>4749. delay filter for wideband beamforming</article-title>
          , IEEE Trans-
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>G.</given-names>
            <surname>Lo Sciuto</surname>
          </string-name>
          , G. Susi, G. Cammarata,
          <string-name>
            <given-names>G.</given-names>
            <surname>Capizzi</surname>
          </string-name>
          ,
          <article-title>A actions on Circuits and Systems II: Express Briefs spiking neural network-based model for anaerobic (</article-title>
          <year>2023</year>
          ).
          <article-title>digestion process</article-title>
          , in: 2016 International Sympo- [28]
          <string-name>
            <given-names>G. C.</given-names>
            <surname>Cardarilli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. Di</given-names>
            <surname>Nunzio</surname>
          </string-name>
          , R. Fazzolari, sium on Power Electronics, Electrical Drives, Au- A. Nannarelli,
          <string-name>
            <given-names>M.</given-names>
            <surname>Petricca</surname>
          </string-name>
          , M. Re,
          <article-title>Design space tomation and Motion (SPEEDAM)</article-title>
          , IEEE,
          <year>2016</year>
          , pp.
          <source>exploration based methodology for residue number 996-1003</source>
          .
          <article-title>system digital filters implementation</article-title>
          , IEEE Trans-
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>G.</given-names>
            <surname>Lo Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>A cloud-based actions on Emerging Topics in Computing 10 (</article-title>
          <year>2020</year>
          )
          <article-title>lfexible solution for psychometric tests validation</article-title>
          ,
          <fpage>186</fpage>
          -
          <lpage>198</lpage>
          .
          <article-title>administration and evaluation</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>2468</volume>
          ,
          <year>2019</year>
          , pp.
          <fpage>16</fpage>
          -
          <lpage>21</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          ,
          <string-name>
            <surname>G. Capizzi,</surname>
          </string-name>
          <article-title>An hybrid neurowavelet approach for long-term prediction of solar wind</article-title>
          ,
          <source>Proceedings of the International Astronomical Union</source>
          <volume>6</volume>
          (
          <year>2010</year>
          )
          <fpage>153</fpage>
          -
          <lpage>155</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>O.</given-names>
            <surname>Dehzangi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Taherisadr</surname>
          </string-name>
          , R. ChangalVala,
          <article-title>Imubased gait recognition using convolutional neural</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>