<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>COLINS-</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Hierarchical Clustering Approach for Information-Extreme Machine Learning of Hand Brush Prosthesis</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anatoliy Dovbysh</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vladyslav Piatachenko</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Sumy State University</institution>
          ,
          <addr-line>2, Rymskogo-Korsakova st., Sumy, 40007</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>5</volume>
      <fpage>22</fpage>
      <lpage>23</lpage>
      <abstract>
        <p>The article discusses a machine learning method for a control system for a hand limb prosthesis with a non-invasive biosignal reading system, which operates in the mode of agglomerative hierarchical clustering of electromyographic data. The method was developed within the framework of information-extreme intelligent data analysis technology, which is based on maximizing the information capacity of the system in the process of machine learning. In contrast to the existing methods of data mining, the method of informationextreme machine learning is developed as part of a functional approach to modeling cognitive processes inherent in human formation and decision-making. This approach makes it possible to endow the prosthesis control system with the properties of adaptability to arbitrary conditions for the formation of input signals and flexibility in retraining the system due to the expansion of the alphabet of recognition classes. In addition, the decision rules based on the geometric parameters of the hyperspherical containers of the recognition classes obtained in the process of machine learning are invariant to the multidimensionality in the feature space. Based on the proposed categorical model, a machine learning algorithm using an agglomerative hierarchical data structure has been developed. As a criterion for optimizing the parameters of machine learning, a modification of the Kullback information measure is used, which is a functional of the exact characteristics of classification decisions. The results of physical modeling confirm the high functional efficiency for the proposed hierarchical information-extreme machine learning method of the hand with a non-invasive system for reading biosignals prosthesis control system.</p>
      </abstract>
      <kwd-group>
        <kwd>1 information-extreme intellectual technology</kwd>
        <kwd>hierarchial clustering</kwd>
        <kwd>machine learning</kwd>
        <kwd>information criterion</kwd>
        <kwd>control system</kwd>
        <kwd>prosthesis</kwd>
        <kwd>electromyographic sensor</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>In recent decades, research interest in intelligent prostheses has grown significantly. Prosthetics is
currently considered not only as a visual masking of damaged limbs, but as an opportunity to
effectively compensate lost limb functions. Thus, in addition to performing movements, modern
prostheses are able to respond to the force of muscle compression and provide feedback to the
muscles about the movements performed [1,2]. In addition, predictions of movements are a popular
trend in the development of intelligent prostheses: according to the signatures of signals from the
muscles, the prosthesis will determine the necessary force and perform finger movements to
implement the gesture in real time [3-6].</p>
      <p>High-quality signal recognition is required for prosthesis control programs, but in human-computer
interfaces there is often a trade-off between stability and variety of gestures. Increasing the alphabet
of classes complicates recognition primarily by increasing the intersection in the space of recognition
classes features. In [7], a solution to the problem of classes intersection by proposing complex
movements as a combination of several simple movements is proposed.</p>
      <p>However, studies [8,9] point out that multidimensionality increases the set of features and this causes
errors in the recognition of movements from one muscle or muscles belonging to one local group.
Thus, in a machine learning experiment of a system with 50 classes of different gestures, a significant
increase in the size of the alphabet of classes reduced the quality of recognition to values
less than 2%[10]. The explanation for this problem is that the increase in sets of recognition features
makes it difficult to recognize signals from known discrete patterns. Hence the problem of neural
networks regarding false positive recognition [11,12].</p>
      <p>As an alternative solution to the problem
of multidimensionality, consider the so-called
information-extreme intelligent data analysis technology, which is based on a geometric approach to
the construction of class containers [13,14]. The information-extreme approach to the formation of
decision rules[15,16] is characterized by the adaptation of the input mathematical description of the
system to maximize the reliability of system recognition and, in contrast to neurosimilar systems,
invariance to the multidimensionality of the dictionary.</p>
      <p>In order to reduce the influence of the classes intersection in the recognition features space,
according to the idea of clustering signals [17–20], the space of features is decomposed into smaller
subspaces, forming an agglomerative hierarchical structure [21–23].</p>
      <p>The article deals with information-extremal machine learning of a control system for a hand
prosthesis with a non-invasive biosignal reading system with optimization of a hierarchical data
structure.
2.</p>
    </sec>
    <sec id="sec-2">
      <title>Methods</title>
      <p>The basis of machine learning methods in the framework of IEI-technology as well as neural
networks methods is built on the same paradigm, which leads to adapting the input mathematical
description of the recognition system and</p>
      <p>maximizing full probability of making the correct
classification decisions. In contrast to neura-similar methods, information-extreme machine learning
technology is formed within the framework of a functional approach of modeling the cognitive
processes of natural intelligence in the processes of formation and adoption of classification decisions.
This approach allows recognition system to get the properties of adaptability to initial conditions of
signal formation and flexibility in retraining the system through the expansion data sets of the
alphabet of recognition classes.</p>
      <p>Within the IEI-technology framework [24], the solution to the information synthesis problem of
the control system for a hand limb prosthesis is to maximize the information capacity of the system,
which determines the reliability of classification decisions. Consider a formalized formulation of the
information synthesis problem of a learning-capable prosthesis control system. Let each recognition
class characterize the biosignal that is registered by the electromyographic sensor when executing the
appropriate cognitive command. Hierarchical structure of the alphabet of recognition classes, which
has the form { ℎ0, , | ℎ = ̅1̅,̅̅̅̅,  = ̅1̅̅,̅̅,</p>
      <p>= ̅1̅̅,̅̅̅}, represented by three-dimensional learning
( )
matrices || ℎ, , , ||,  = ̅1̅,̅̅̅,  = ̅1̅̅,̅̅||, formed from UCI Machine Learning Repository database
signals [25,26].</p>
      <p>Since the controlled process is poorly formalized due to arbitrary conditions of image formation,
the categorical model of information-extreme learning of the control system [27] will be considered in
the form of a generalized oriented graph in which the edge characterizes the mapping operator. The
input mathematical description is given in the form of a structure

 =&lt;  ,  ,  ,  ,  ,  ,  ,  1,  2 &gt;.
control system of the limb with</p>
      <p>hierarchical structure optimization of the recognition classes
alphabet.</p>
      <p>G       H</p>
      <p>Y</p>
      <p>P
f1
h1</p>
      <p>In fig. 1 Cartesian product  ×  ×  ×  ×  specifies the test universe, which is the source of
information. The term set  of the values of the information criterion for optimizing the parameters of
machine learning is common to all optimization circuits. The operator ξ at each step of machine
learning restores in the radial basis of the feature space containers of recognition classes, which in the
general case form a fuzzy partition ℜ̃ | |. The operator θ projects the constructed partition ℜ̃ | | on the
distribution of binary feature vectors of the binary training matrix X, and the operator ψ tests the basic
statistical hypothesis about the belonging of feature vectors to the corresponding recognition class.
According to the results of hypotheses statistical testing, a statistical hypotheses set  | | is formed, and
the operator γ forms a set of accuracy characteristics ℑ| |, where  =  2. The operator φ calculates
the set E of the information criterion values for optimizing the parameters of machine learning. In the
categorical model, the contour of optimization of control tolerances for recognition features is closed
through the term set D – a system of control tolerances, which are used as levels of quantization of
recognition features in the formation of a working binary training matrix. The presence of a binary
training matrix allows by quantizing the level of recognition features to adapt the input mathematical
description to the maximum reliability of classification solutions. In addition, the categorical model
has an additional optimization loop for the hierarchical data structure P, the vertices of which contain
the attributes of the recognition classes from a given alphabet as seen from their training matrices.</p>
      <p>According to the categorical model (Fig. 1), the machine learning algorithm of the prosthesis
control system with optimization of the structure will be presented in the form of a procedure
 ∗ = arg max  { max ̅ }},
  ∩{ }
(1)</p>
      <p>Consider the main stages of realization of the algorithm for optimizing the agglomerative
hierarchical structure of data in the process of machine learning.</p>
      <p>1. Resetting the counter of hierarchical structures variants (learning steps):  ≔ 0.
2. Initialization the counter of hierarchical structures variants:  ≔  + 1.
3. Resetting the tier counter of the data structure: ℎ ≔ 0.
4. Initialization the tier counter of the data structure: ℎ ≔ ℎ + 1.
5. Resetting the tier counter:  ≔ 0.
6. Initialization the tier stratum counter:  ≔  + 1.
7. For each  -th stratum of the ℎ-th tier of the  -th hierarchical structure the basic algorithm of
information-extreme machine learning is implemented, which implements the categorical
model right contour operators (Fig. 1). In order to optimize the geometric parameters all final
strata of information criterion  ̅ ∗,ℎ, .
8. According to the formed parameters of containers the intercenter distances  ( 10,  20) are
calculated. The matrix of distances  ́ is formed.
9. If s  Sh , then paragraph 6, is fulfilled, otherwise – paragraph 10.
10. If h  hmax , where hmax is the number of tiers of the  -th data structure, then paragraph 4 is
fulfilled, otherwise – paragraph 11.
11. For the closest pair of classes min (  0,   0) a metacluster is formed, which implements the
logic of a new container of class (Fig. 2). The metaclass receives the realizations of both
classes as its own, the center of the metaclass becomes the average value of the centers of its
inner classes.</p>
      <p>*
E r,h is calculated.
fulfilled, otherwise – paragraph 12.</p>
      <p>shown in Figure 2.
12. The maximum value of the information criterion of optimization averaged over the final strata
13. If r  rmax , where rmax is the number of hierarchical data structures, then paragraph 2 is
14. Determines
the
optimal
hierarchical
data
structure
according
to
procedure
(1),
 =1  m( a)x .</p>
      <p>(2)
tip.
sensors.</p>
      <p>As an example of the realization of the above algorithm, consider machine learning control system
of the limb prosthesis for the alphabet of six recognition classes: class  10 – cylindrical grasp, class  20
– hook grasp, class  30 – lateral grasp, class  40 – palmar grasp, class  50 – spherical grasp, class  60 –</p>
      <p>The structured vector-realization of one recognition class consisted of 3000 recognition features,
which were equal to the discrete values of biosignals sequentially recorded from electromyographic</p>
      <p>During the information-extreme machine learning of the prosthesis control system, the division of
the feature space into subspaces was studied, according to the hierarchical structure of the classes. The
closest greedy pair of classes formed a metacluster  70 =  30 ∪  40
the future. This metacluster will be used as the inner class of a larger metacluster  90 =  70 ∪  60
According to the logic of agglomerative hierarchical clustering, binary hierarchical structures were
.
formed from the alphabet of classes, according to which the geometric parameters of pairs of
recognition classes were optimized. In this case, the training matrix of the optimal recognition class
was removed from the input training matrix. Then, the parameters of the recognition class pairs that
, which will represent this pair in
remained in the alphabet were similarly optimized.</p>
      <p>As a criterion for optimizing the parameters of machine learning of the prosthesis control system, a
modified Kullback measure was used, which for two alternative a priori equally probable hypotheses
has the form

1
 ℎ( , ), ( ) =
{ − [ 1(,ℎ), , ( ) +  2(,ℎ), , ( )]} log2
2 −[ 1(,ℎ), , ( )+ 2(,ℎ), , ( )]+10−
[ 1(,ℎ), , ( )+ 2(,ℎ), , ( )]+10−
where  1(,ℎ), , ( ) – amount of events when realizations of recognition class  ℎ0, ,
its class;  2(,ℎ), , ( )– amount of events when "foreign" realizations wrong belonged to recognition
class  ℎ0, , ; d – the radius of the hyperspherical container of the recognition class  ℎ0, , ;  – the
do not belong to
volume of a representative training sample; 10− – a small enough number to avoid division by zero (
1  s  3) .</p>
      <p>Criterion (3) was calculated at a training sample size of n = 3000 and p = 2. At these values, the
maximum value of the criterion is 4,39.</p>
      <p>The scheme of partitioning the recognition classes is explained by the agglomerative data structure
for a given alphabet, shown in Fig. 3.</p>
      <p>According to the optimal geometric parameters of training obtained in the process of machine
learning, decision rules for making classification decisions in the operation of the control system
directly in the operating mode are constructed. For hyperspherical containers of recognition classes,
the decision rules have the form
(∀   0</p>
      <p>
        ∈ ℜ| |)(x( ) ∈ ℜ| |)[if (μm &gt; 0)&amp;(μm &gt; μ ) then x(j) ∈   0 ],
where x(j) is a recognizable realization vector; μm, μc the functions of belonging of the recognized
realization to the containers of the nearest recognition classes   0 and   0 respectively.
In expression (
        <xref ref-type="bibr" rid="ref16 ref28">4</xref>
        ), the corresponding membership functions for hyperspherical containers are
determined by formulas
μm = 1 −
d(x(j)⨁xm);
d∗m
μc = 1 −
d(x(j)⨁xc)
      </p>
      <p>∗
dc
,
where xc is the averaged vector-realization of the recognition class Xc0; d∗c – obtained in the process
of machine learning the optimal radius of the container of the recognition class Xc0.</p>
      <p>Thus, the control tolerances system optimization for recognition features is to organize the search
in the process of machine learning of the information criterion global maximum (3) in the working
area of determining its function.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Results</title>
      <p>Analysis of the table 1 shows that the pairs of classes  10 and  20,  50, metaclass  100,  60 and
metaclass  70 formed the optimal classifiers and their information measure reached the maximum
value for this set of features. However, the classes  30 and  40 showed rather low values of the
Kullback test, as did the metaclasses  80 and  90.</p>
      <p>
        Fig. 4 shows the dependence graphs of the information optimization criterion (
        <xref ref-type="bibr" rid="ref16 ref28">4</xref>
        ) on the radii of the
recognition classes containers.
i j
Figure 4: Graphs of dependence of the criterion on the radii of the recognition classes containers:
a – class  10; b – class  20; c – class  30; d – class  40; e – class  60; f – metaclass  70;
g – metaclass  80; h – metaclass  90; i – class  50; j – metaclass  100.
      </p>
      <p>
        Graphs in Fig. 4 shows the distribution of information measure (
        <xref ref-type="bibr" rid="ref16 ref28">4</xref>
        ) for pairs of hierarchical
structure clusters. The graphs show that the distribution of values has areas of the "plateau" type, for
which the determination of the optimal radii of the recognition classes containers was carried out by
the values of the fuzzy compactness coefficients (6).
      </p>
      <p>The optimal radii of the recognition classes containers determined according to expression (5)
were respectively: for pairs of classes  10 –  1∗= 409 (hereinafter in the code units of the Hamming
binary space) and  20–  2∗= 417, classes  30 –  3∗= 293 and  40 −  4∗= 307, class  60 –  6∗= 394 and for
metaclass  70 –  7∗= 408, metaclasses pairs  80 –  8∗= 261 and  90 –  9∗= 282, class  50 –  5∗= 467 and
metaclass  100 –  1∗0= 421.</p>
      <p>Implementing the stage of the exam, signals from the UCI Machine Learning Repository database
were used, which were the movements followed by the trained system. The examination realizations
were not used in the training matrices. The step-by-step control system determined the belonging of
the new realization to one of the classes in the subspace of the hierarchical tree clusters features. In
the case when the realization was not classified according to the formed decision rules (5), ie it did not
belong to the recognition classes from a given alphabet, it was noticed as unknown. Thus, to
recognize the motion of hook grasp, the values of the membership function (6) were equal: μ5= -0,07
and μ10=0,92, which meant that the metaclass  100 ; μ8=0,83 and μ9=0,32 – belonging to the metaclass
 80 ; μ1= -0,42 and μ2=0,76 – recognized motion hook grasp of class  20 . The value of the average
total probability of correct gesture recognition for a given alphabet of six recognition classes was
equal to  ̅ = 0,82.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Discussions</title>
      <p>According to the results of machine learning of the prosthesis control system, given in table. 1
shows that the agglomerative hierarchical structure of classes provided a high marginal probability of
correct recognition of cognitive commands. However, the maximum probability of correct recognition
could not be achieved. That is, it can be argued that the division of the feature space into pairs of
clusters allowed to build highly reliable, but not infallible decision rules.</p>
      <p>The functional efficiency of machine learning should be considered high, because the value of the
total probability of correct recognition of cognitive commands is close to one. This probability value
was obtained during the operation of the prosthesis control system in the examination mode, when the
vectors of gesture signs from the signal base, which did not belong to the training matrices, were
recognized. The average total probability of correct recognition of cognitive commands for a given
alphabet of recognition classes obtained by the results of the exam was equal to  ̅ = 0,82. This figure
is quite high because it is at the level of prostheses with an invasive system of reading biosignals.
However, it should be noted that the system did not show a high probability of recognizing classes  30
(lateral grasp) and  40 (palmar grasp). This is due to the significant similarity of movements. To solve
this problem, it is necessary to consider the optimization of the control tolerances system for
recognition features and additional methods of processing biosignals. It is clear that in this case the
system will form a different hierarchical structure.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>The method of information-extreme machine learning with agglomerative hierarchical clustering
of classes, which is practically invariant to the multidimensionality of the features dictionary, is
considered in the work. The system based on information-extreme intelligent technology is resistant
to increasing the alphabet of recognition classes and flexible to retraining the control system. In
addition, based on the results of machine learning in the geometric approach, the decision rules allow
to make highly reliable classification decisions and, very importantly, with high efficiency, close to
the speed of cognitive commands. The application of the obtained scientific results for machine
learning of a prosthetic arm with a greater degree of freedom is associated with the need to increase
the set of features by recording biosignals in different parts of the muscular system, which are used to
perform appropriate gestures and their combinations. In this case, it is necessary to consider the
impact of increasing the depth of machine learning, including by optimizing the control tolerances on
the recognition features and additional parameters of the control system. In this case, changing the set
of classes will affect the spatial division of classes, and hence the final form of the hierarchical
structure. In addition, in the future it is necessary to pay attention to the parameters of biosignals
processing, the influence of biosignal noise levels and consider the signs informativeness assessment.</p>
      <p>A. Dovbysh, I. Naumenko, M. Myronenko, and T. Savchenko, "Information-extreme machine
learning on-board recognition system of ground objects with the adaptation of the input
mathematical description." CMIS, vol. 2608, pp. 913–925, 2020.</p>
      <p>C. Sapsanis, A. Tzes, and G. Georgoulas, "sEMG for basic hand movements data set." UCI
Mach. Learn. Repos., 2014.</p>
      <p>C. Sapsanis, G. Georgoulas, A. Tzes, and D. Lymberopoulos, "Improving EMG based
classification of basic hand movements using EMD." in Proceedings of the Annual
International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS,
2013, pp. 5754–5757, doi: 10.1109/EMBC.2013.6610858.</p>
      <p>A. Dovbysh, A. Moskalenko, V. Moskalenko, and I. Shelehov, "Designing algorithms for
optimization of parameters of functioning of intelligent system for radionuclide myocardial
diagnostics." Eastern-European J. Enterp. Technol., vol. 3, no. 9(81), p. 11, 2016,
doi: 10.15587/1729-4061.2016.71930.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <article-title>"PCA and deep learning based myoelectric grasping control of a prosthetic hand."</article-title>
          <source>Biomed. Eng. Online</source>
          , vol.
          <volume>17</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>18</lpage>
          ,
          <year>2018</year>
          , doi: 10.1186/s12938-018-0539-8.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>P.</given-names>
            <surname>Svensson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Wijk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Björkman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Antfolk</surname>
          </string-name>
          ,
          <article-title>"A review of invasive and non-invasive sensory feedback in upper limb prostheses." Expert Review of Medical Devices</article-title>
          , vol.
          <volume>14</volume>
          , no. 6.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Taylor</surname>
          </string-name>
          and Francis Ltd, pp.
          <fpage>439</fpage>
          -
          <lpage>447</lpage>
          , Jun.
          <volume>03</volume>
          ,
          <year>2017</year>
          , doi: 10.1080/17434440.
          <year>2017</year>
          .
          <volume>1332989</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>I.</given-names>
            <surname>Batzianoulis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>El-Khoury</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Pirondini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Coscia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Micera</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Billard</surname>
          </string-name>
          ,
          <article-title>"EMG-based decoding of grasp gestures in reaching-to-grasping motions</article-title>
          .
          <source>" Rob. Auton. Syst.</source>
          , vol.
          <volume>91</volume>
          , pp.
          <fpage>59</fpage>
          -
          <lpage>70</lpage>
          ,
          <year>2017</year>
          , doi: 10.1016/j.robot.
          <year>2016</year>
          .
          <volume>12</volume>
          .014.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>A.</given-names>
            <surname>Basturk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. E.</given-names>
            <surname>Yuksel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Caliskan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Badem</surname>
          </string-name>
          ,
          <article-title>"Deep neural network classifier for hand movement prediction." in 2017 25th Signal Processing</article-title>
          and Communications Applications Conference, SIU 2017, Jun.
          <year>2017</year>
          , doi: 10.1109/SIU.
          <year>2017</year>
          .
          <volume>7960566</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>H.</given-names>
            <surname>Wöhrle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Tabie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Kirchner</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Kirchner</surname>
          </string-name>
          ,
          <article-title>"A Hybrid FPGA-Based System for EEG-</article-title>
          and
          <string-name>
            <surname>EMG-Based Online</surname>
          </string-name>
          Movement Prediction.
          <source>" Sensors</source>
          , vol.
          <volume>17</volume>
          , no.
          <issue>7</issue>
          , p.
          <fpage>1552</fpage>
          ,
          <string-name>
            <surname>Jul</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <year>2017</year>
          , doi: 10.3390/s17071552.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>M. Gandolla</surname>
          </string-name>
          et al.,
          <article-title>"Artificial neural network EMG classifier for functional hand grasp movements prediction</article-title>
          .
          <source>" J. Int. Med. Res.</source>
          , vol.
          <volume>45</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>1831</fpage>
          -
          <lpage>1847</lpage>
          , Dec.
          <year>2017</year>
          , doi: 10.1177/0300060516656689.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>A. E.</given-names>
            <surname>Olsson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Sager</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Andersson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Björkman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Malešević</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Antfolk</surname>
          </string-name>
          ,
          <article-title>"Extraction of Multi-Labelled Movement Information from the Raw HD-sEMG Image with Time-Domain Depth."</article-title>
          <source>Sci. Rep</source>
          ., vol.
          <volume>9</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          ,
          <year>2019</year>
          , doi: 10.1038/s41598-019-43676-8.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>J. M. Fajardo</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Gomez</surname>
            , and
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Prieto</surname>
          </string-name>
          ,
          <article-title>"EMG hand gesture classification using handcrafted and deep features</article-title>
          .
          <source>" Biomed. Signal Process. Control</source>
          , vol.
          <volume>63</volume>
          , p.
          <fpage>102210</fpage>
          ,
          <string-name>
            <surname>Jan</surname>
          </string-name>
          .
          <year>2021</year>
          , doi: 10.1016/j.bspc.
          <year>2020</year>
          .
          <volume>102210</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>M.</given-names>
            <surname>Simão</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Neto</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O.</given-names>
            <surname>Gibaru</surname>
          </string-name>
          ,
          <article-title>"EMG-based online classification of gestures with recurrent neural networks." Pattern Recognit</article-title>
          .
          <source>Lett.</source>
          , vol.
          <volume>128</volume>
          , pp.
          <fpage>45</fpage>
          -
          <lpage>51</lpage>
          , Dec.
          <year>2019</year>
          , doi: 10.1016/j.patrec.
          <year>2019</year>
          .
          <volume>07</volume>
          .021.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <given-names>M.</given-names>
            <surname>Atzori</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cognolato</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Müller</surname>
          </string-name>
          ,
          <article-title>"Deep learning with convolutional neural networks applied to electromyography data: A resource for the classification of movements for prosthetic hands</article-title>
          .
          <source>" Front. Neurorobot.</source>
          , vol.
          <volume>10</volume>
          , no.
          <source>SEP</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          ,
          <year>2016</year>
          , doi: 10.3389/fnbot.
          <year>2016</year>
          .
          <volume>00009</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>X.</given-names>
            <surname>Yang</surname>
          </string-name>
          et al.,
          <article-title>"A Two-Stage Convolutional Neural Network for Pulmonary Embolism Detection From CTPA Images."</article-title>
          <source>IEEE Access</source>
          , vol.
          <volume>7</volume>
          , pp.
          <fpage>84849</fpage>
          -
          <lpage>84857</lpage>
          ,
          <year>2019</year>
          , doi:10.1109/ACCESS.
          <year>2019</year>
          .
          <volume>2925210</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>C. J. Nguyen</surname>
            <given-names>Anh</given-names>
          </string-name>
          , Yosinski Jason,
          <article-title>"Deep Neural Networks Are Easily Fooled: High Confidence Predictions for Unrecognisable Images Review."</article-title>
          <source>IEEE Conf. Comput. Vis. Pattern Recognit</source>
          ., June, pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Moskalenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Moskalenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Korobov</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Semashko</surname>
          </string-name>
          ,
          <article-title>"</article-title>
          <source>The Model and Training Algorithm of Compact Drone Autonomous Visual Navigation System." Data</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>1</issue>
          , p.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          4,
          <string-name>
            <surname>Dec</surname>
          </string-name>
          .
          <year>2018</year>
          , doi: 10.3390/data4010004.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <given-names>O.</given-names>
            <surname>Protsenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Savchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Myronenko</surname>
          </string-name>
          and
          <string-name>
            <given-names>O.</given-names>
            <surname>Prikhodchenko</surname>
          </string-name>
          ,
          <article-title>"Informational and extreme machine learning for onboard recognition system of ground objects</article-title>
          .
          <source>" 2020 IEEE 11th International Conference on Dependable Systems, Services and Technologies (DESSERT)</source>
          , Kyiv, Ukraine,
          <year>2020</year>
          , pp.
          <fpage>213</fpage>
          -
          <lpage>218</lpage>
          , doi: 10.1109/DESSERT50317.
          <year>2020</year>
          .
          <volume>9125025</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Moskalenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zaretskyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Moskalenko</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Lysyuk</surname>
          </string-name>
          ,
          <article-title>"Sewer pipe defects classification based on deep convolutional network with information-extreme error-correction decision rules." in Communications in Computer</article-title>
          and Information Science, Aug.
          <year>2020</year>
          , vol.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          1158, pp.
          <fpage>253</fpage>
          -
          <lpage>263</lpage>
          , doi: 10.1007/978-3-
          <fpage>030</fpage>
          -61656-4_
          <fpage>16</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Moskalenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Moskalenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Nikolay</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Lysyuk</surname>
          </string-name>
          ,
          <article-title>"Deep feature extractor with information-extreme decision rules for visual classification of sewer pipe defects and its training method</article-title>
          .
          <source>" Proceedings of the 2020 IEEE 3rd International Conference on Data Stream Mining and Processing</source>
          ,
          <string-name>
            <surname>DSMP</surname>
          </string-name>
          <year>2020</year>
          , Aug.
          <year>2020</year>
          , pp.
          <fpage>191</fpage>
          -
          <lpage>194</lpage>
          , doi: 10.1109/DSMP47368.
          <year>2020</year>
          .
          <volume>9204083</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <given-names>G.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Xian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and X.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <article-title>"Divide-and-conquer muscle synergies: A new feature space decomposition approach for simultaneous multifunction myoelectric control</article-title>
          .
          <source>" Biomed. Signal Process. Control</source>
          , vol.
          <volume>44</volume>
          , pp.
          <fpage>209</fpage>
          -
          <lpage>220</lpage>
          ,
          <year>2018</year>
          , doi: 10.1016/j.bspc.
          <year>2018</year>
          .
          <volume>04</volume>
          .011.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Asanza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Pelaez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Loayza</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Mesa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Diaz</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Valarezo</surname>
          </string-name>
          ,
          <article-title>"EMG Signal Processing with Clustering Algorithms for motor gesture Tasks." in 2018 IEEE 3rd Ecuador Technical Chapters Meeting</article-title>
          ,
          <string-name>
            <surname>ETCM</surname>
          </string-name>
          <year>2018</year>
          , Dec.
          <year>2018</year>
          , doi: 10.1109/ETCM.
          <year>2018</year>
          .
          <volume>8580270</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <given-names>A.</given-names>
            <surname>Joshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ghosh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Betke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sclaroff</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Pfister</surname>
          </string-name>
          ,
          <article-title>"Personalizing Gesture Recognition Using Hierarchical Bayesian Neural Networks</article-title>
          .
          <article-title>"</article-title>
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Agostini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rosati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Castagneri</surname>
          </string-name>
          , G. Balestra, and
          <string-name>
            <given-names>M.</given-names>
            <surname>Knaflitz</surname>
          </string-name>
          ,
          <article-title>"Clustering analysis of EMG cyclic patterns: A validation study across multiple locomotion pathologies." in I2MTC 2017 - 2017 IEEE International Instrumentation</article-title>
          and Measurement Technology Conference, Proceedings, Jul.
          <year>2017</year>
          , doi: 10.1109/I2MTC.
          <year>2017</year>
          .
          <volume>7969746</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <given-names>F.</given-names>
            <surname>Murtagh</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Contreras</surname>
          </string-name>
          ,
          <article-title>"Algorithms for hierarchical clustering: an overview, II." WIREs Data Min</article-title>
          . Knowl. Discov., vol.
          <volume>7</volume>
          , no.
          <issue>6</issue>
          , p.
          <fpage>e1219</fpage>
          ,
          <string-name>
            <surname>Nov</surname>
          </string-name>
          .
          <year>2017</year>
          , doi: 10.1002/widm.1219.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Cohen-Addad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kanade</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Mallmann-Trenn</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Mathieu</surname>
          </string-name>
          ,
          <article-title>"Hierarchical clustering: Objective functions and algorithms</article-title>
          .
          <source>" J. ACM</source>
          , vol.
          <volume>66</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>42</lpage>
          , Jun.
          <year>2019</year>
          , doi: 10.1145/3321386.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Dovbysh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. Y.</given-names>
            <surname>Piatachenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. V.</given-names>
            <surname>Simonovskiy</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O. A.</given-names>
            <surname>Shkuropat</surname>
          </string-name>
          ,
          <article-title>"InformationExtreme Hierarchical Machine Learning of the Hand Brush Prosthesis Control System With a Non-Invasive Bio Signal Reading System." Radio Electron</article-title>
          .
          <source>Comput. Sci. Control</source>
          , vol.
          <volume>0</volume>
          , no.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          4, pp.
          <fpage>178</fpage>
          -
          <lpage>187</lpage>
          , Dec.
          <year>2020</year>
          , doi: 10.15588/
          <fpage>1607</fpage>
          -3274-2020-4-17.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>