<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A Reservoir Computing Approach for Human Gesture Recognition from Kinect Data</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, University of Pisa</institution>
          ,
          <addr-line>Largo B. Pontecorvo 3, Pisa</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper describes a novel approach for human gesture recognition from motion data captured by a Kinect camera. The proposed method is based on encoding the temporal history of input data using bidirectional Echo State Networks, whereas the output is computed by means of a multi-layer perceptron with softmax. Results achieved at the time-series classi cation challenge organized within the 2016 ECML PKDD Workshop on Advanced Analytics and Learning on Temporal Data show the potentiality of the approach.</p>
      </abstract>
      <kwd-group>
        <kwd>Human Gesture Recognition</kwd>
        <kwd>Reservoir Computing</kwd>
        <kwd>Echo State Networks</kwd>
        <kwd>Learning with Temporal Data</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        A major aspect of Ambient Assisted Living (AAL) and Ambient Intelligence
(AmI) applications regards the development of human-centric computer
interfaces [
        <xref ref-type="bibr" rid="ref12 ref28">12, 28</xref>
        ]. Indeed, interfaces that are easy and natural to use allow for a
simpli cation of the interaction between the user and the intelligent
environment, ultimately leading to an overall improvement of acceptance and usability
of the developed systems. In particular, in the area of human-machine
interaction a relevant task is represented by the the automatic recognition of human
gestures [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ], where the challenge consists in interpreting the sensed data in order
to recognize patterns of human body motion in a robust fashion. In recent years,
the availability of relatively cheap cameras and motion sensor devices, such as
Microsoft Kinect, allowed for a broader di usion of methods based on captured
data in the form of a set of 3-dimensional trajectories of human skeleton joints.
In this context, literature approaches mainly consist in systems that exploit the
extraction of relevant features from such 3-dimensional trajectories, along with
classi cation methods based e.g. on multi-layer perceptrons (MLPs) [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ],
support vector machines [
        <xref ref-type="bibr" rid="ref34 ref7 ref8">34, 8, 7</xref>
        ], dynamic time warping [
        <xref ref-type="bibr" rid="ref16 ref23 ref31">31, 23, 16</xref>
        ], decision trees
[
        <xref ref-type="bibr" rid="ref34 ref7">34, 7</xref>
        ], or hidden Markov models [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ].
      </p>
      <p>
        In this paper we propose a novel approach to the problem of human gesture
recognition from noisy 3-dimensional motion data from a Kinect device, based
on the e cient Reservoir Computing (RC) [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ] paradigm for modeling
Recurrent Neural Networks (RNNs) [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ]. In particular, we describe the application
of this RC-based method to the time-series classi cation challenge organized in
the context of the 2nd ECML/PKDD Workshop on Advanced Analytics and
Learning on Temporal Data (AALTD2016) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. A major characterization of the
proposed approach consists in addressing the problem of learning with temporal
data through a direct processing of time-series signals without further steps of
feature extraction with respect to the provided challenge datasets.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>RC for Human Gesture Recognition</title>
      <p>
        RC represents a framework for modeling RNNs based on a conceptual and
practical separation between an untrained recurrent component that encodes the
input history within the \reservoir" state of the network, and a readout
component, which is trained to compute the output based on the information in
the reservoir state space. In particular, within this context, the Echo State
Network (ESN) model [
        <xref ref-type="bibr" rid="ref17 ref25 ref26">26, 25, 17</xref>
        ] is considered as a state-of-the-art approach for
e ciently learning in sequential/temporal domains, with outstanding results in
various real-world domains (possibly involving heterogeneous and noisy input
information) such as time-series prediction [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], nancial forecasting [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ],
sentiment analysis [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], speech processing [38, 39] health care monitoring [
        <xref ref-type="bibr" rid="ref20 ref21">20, 21</xref>
        ],
human activity recognition (e.g. [
        <xref ref-type="bibr" rid="ref14 ref2 ref3 ref33">33, 3, 2, 14</xref>
        ]) and robotics (e.g. [
        <xref ref-type="bibr" rid="ref15 ref36 ref4 ref5">15, 5, 4, 36</xref>
        ]).
      </p>
      <p>
        In our approach to human gesture recognition, we used Leaky Integrator
ESNs (LI-ESNs) [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], in which the reservoir part of the network is implemented
by means of leaky integrator units. We modeled the evolution of the network
state dynamics by splitting the reservoir into two parts that receive the input
elements in opposite orders, i.e. from left to right and from right to left,
respectively. Such strategy is rooted in the bidirectional approaches for RNN dynamics
[
        <xref ref-type="bibr" rid="ref37 ref6">37, 6</xref>
        ], also explored in the context of RC models (e.g. [
        <xref ref-type="bibr" rid="ref35">39, 35</xref>
        ]). Note that the
use of this bidirectional strategy allows the network to develop a state dynamics
that at each time step is able to include information coming from both the left
side and right side of the sequence, thereby resulting in a richer state
representation of the input than adopting a standard uni-directional strategy. Moreover,
in order to process the input information in the two directions at the same time,
it is required that each input sequence is entirely available during the encoding
process, an assumption that is practically ful lled in our application context
and in the AALTD2016 challenge, in which each sequence corresponds to an
isolated human gesture that should be classi ed as soon as its execution has been
completed.
      </p>
      <p>Considering an input sequence s of length Ls, i.e. s = [u(1) : : : u(Ls)], where
u(t) 2 RNU for each t = 1 : : : Ls, the state of the bidirectional LI-ESN is
computed by applying the following state update equations:
xF (t) = (1
a)xF (t
1) + a tanh(Winu(t) + W^ xF (t
1))
xB(t) = (1
a)xB(t + 1) + a tanh(Winu(t) + W^ xB(t + 1))
(1)
where xF (t) 2 RNR and xB(t) 2 RNR denote the states computed by the
reservoir receiving the input elements respectively in the forward direction (i.e. from
the oldest to the most recent one) and in the backward direction (i.e. from
the most recent to the oldest one), starting from null initial states xF (0) = 0
and xB(Ls) = 0. Moreover, in equation 1, a 2 [0; 1] denotes the leaking rate,
Win 2 RNR NU +1 is the input-to-reservoir weight matrix (including a bias
term), W^ 2 RNR NR is the recurrent reservoir weight matrix1. The overall
state of the bidirectional LI-ESN at time t, i.e. x(t) 2 R2NR , is then computed
as:
x(t) =
xF (t)
xB(t)</p>
      <p>
        By applying equations 1 and 2, each input sequence s = [u(1) : : : u(Ls)] is
encoded into a sequence of states [x(1) : : : x(Ls)]. In tasks requiring one single
output element in correspondence of each entire input sequence, a state
mapping function [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] can be used to map the variable-size state representation
[x(1) : : : x(Ls)] into a xed-size reservoir state (s) 2 R2NR . In particular, the
use of a mean state mapping has proved to be e ective in di erent application
contexts, as reported in [
        <xref ref-type="bibr" rid="ref18 ref19 ref20">18, 20, 19</xref>
        ]. In this case, the states computed at each
time step are averaged and (s) is computed as follows:
(2)
(3)
(s) =
1 XLs x(t):
      </p>
      <p>Ls t=1
The state encoding process operated by the bidirectional LI-ESN and the
computation of the mean state mapping function are graphically illustrated in Figure 1.</p>
      <p>The output of the state mapping function is then used as input for the
readout component, implemented by means of a MLP with NH hidden units
and in which the last layer is a softmax layer. In correspondence of each input
sequence s, the output is therefore a 6-class probability distribution y(s) 2 RNY ,
where NY denotes the number of possible class labels, i.e. the number of possible
human gestures to detect (we used NY = 6 as detailed in the following).</p>
      <p>
        Following the RC approach, the output part of the system, i.e. the MLP in
our case, is the only component of the network architecture that undergoes a
training process, in this case implemented by means of scaled conjugate gradient
backpropagation. The parameters of the reservoir are left untrained after being
initialized basing on the necessary condition for the echo state property [
        <xref ref-type="bibr" rid="ref25 ref26">25, 26</xref>
        ],
related to the stability of network state dynamics and involving the scaling of
the spectral radius of the matrix (1 a)I + aW^ , denoted by 2. Although the
standard ESN recipe prescribes that &lt; 1, stability of the network dynamics can
1 Note that, although in general the parameters of the reservoirs spanning the input
in the two opposite directions could be di erent, in our approach for the sake of
simplicity the same reservoir is used to compute both xF (t) and xB(t).
2 The spectral radius is de ned as the maximum among the magnitudes of the
eigenvalues of the matrix (1 a)I + aW^ .
be achieved also if this condition is not satis ed, depending on the actual data
that is fed in input to the network (see e.g. [
        <xref ref-type="bibr" rid="ref9">40, 9</xref>
        ]). Thereby, in our experiments
we also explored values of slightly larger than 1. The input weights in matrix
Win were randomly chosen from a uniform distribution in [ scalein; scalein]. In
addition to this, in our implementation we considered a pattern of connectivity
among the reservoir units described by a permutation matrix, i.e. W^ = DP,
where D 2 RNR NR is a diagonal matrix (containing the non-zero elements of
W^ ) and P 2 RNR NR is obtained by a (column) permutation of the identity
matrix. Reservoirs initialized in such a way are related to a critical regime of
network dynamics, which has been shown to have a bene cial e ect on the
predictive performance in di erent ESN applications (see e.g. [
        <xref ref-type="bibr" rid="ref10 ref11 ref22">11, 10, 22</xref>
        ]).
      </p>
    </sec>
    <sec id="sec-3">
      <title>Experiments</title>
      <p>
        The RC-based system for human gesture recognition described in Section 2 has
been assessed within the time-series classi cation challenge organized in the
context of AALTD2016 [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In particular, the proposed method has been applied
to task 1 of the challenge, in correspondence of team name \CIML"3 and method
name \RC".
      </p>
      <p>
        The task consisted in a multi-class classi cation of data recorded by a Kinect
system during the execution of isolated gestures by di erent users. The input
was collected as a multivariate time-series of 3-dimensional data gathered in
correspondence of sensors located at 8 body positions: left hand tip, right hand
tip, left elbow, right elbow, left wrist, right wrist, left thumb and right thumb.
Target data consisted in the type of gesture performed, within a set of 6 possible
values. Overall, this setting resulted in an input of size NU = 24, whereas the
target was represented by means of a 1-of-6 hot encoding of the class label, i.e.
NY = 6. In our approach, a preliminary pre-processing step has been individually
applied to the input sequences in order to re-scale the input components to the
[
        <xref ref-type="bibr" rid="ref1">-1,1</xref>
        ] range.
      </p>
      <p>Data for the challenge4 has been provided by means of a labeled (balanced)
training set (with target information) and a blind test set (without target
information), each containing 180 sequences. Data in the training set have been
used for a development phase, consisting in experimental assessment and model
selection according to a strati ed 6-fold cross-validation scheme. After that, the
RC setting leading to the best accuracy on the validation set was selected and
successively adopted for training on the whole training set and assessment on
the blind test set, using an ensemble approach as described in the following.</p>
      <p>In our experiments we considered network hyper-parametrizations varying
the values of: reservoir size NR 2 f200; 500g, spectral radius 2 f0:9; 1; 1:1g and
leaking rate a 2 f0:1; 0:5; 1g. The input scaling and the number of MLP hidden
units were xed based on preliminary experiments to the values scalein = 1 and
NH = 10, respectively. For each reservoir hyper-parametrization we
independently and randomly generated 10 reservoir guesses, and averaged the
performance on such guesses. As for the challenge, during the model development phase
the predictive performance of the RC networks has been assessed by computing
the multi-class (6-class) accuracy (i.e. the rate of correctly classi ed sequences).</p>
      <p>
        The values of the hyper-parameters selected by the model selection process
during the development phase and the correspondingly obtained validation
accuracy are reported in Table 1. As it can be seen, the accuracy achieved on
the validation set in the 6-fold cross-validation scheme is 95:7% ( 5:6). This
result indicates that the proposed approach was able to tackle the human gesture
recognition task achieving a very good performance with a validation accuracy
that is in line with the best results reported in literature (see e.g. [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]). It is
3 Computational Intelligence &amp; Machine Learning (CIML) group, Department of
Computer Science, University of Pisa. Website http://www.di.unipi.it/groups/ciml/.
4 Datasets are property of IRISA, research team EXPRESSION, see [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>Hyper-parameter
reservoir size
spectral radius
leaking rate
Validation Set Accuracy
95:7% ( 5:6)
also worth reporting that the selected RC con guration in Table 1 led to a 100%
training accuracy, whereas con gurations with a lower training performance also
generally resulted in a worse validation performance.</p>
      <p>
        The selected con guration was then considered for a further experimental
phase in which training has been performed on the whole training set of the
challenge and the nal classi cation for each sequence was computed by an
ensemble of 30 RC networks, all with the same hyper-parametrization as in
Table 1 (but di ering for the RC initialization values). The achieved accuracy is
reported in Table 2, showing the performance on the validation set (according
to the same 6-folds splitting considered in the development phase), as well as
the result on the blind test set as provided by the challenge organizers after the
submission deadline. As can be seen in Table 2, the proposed RC-based approach
achieved a 94:4% accuracy on the test set of the AALTD2016 challenge, ranking
5-th overall in the competition, with an accuracy in the top 4 best performances
on a total number of 22 submissions (spanning test set accuracy values in the
range 78:9% - 96:1%). The o cial leaderboard of the challenge, showing the
nal results of all the submissions can be found at [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Moreover, a comparison
between the values of the validation accuracy obtained by the proposed approach
in the development phase (Table 1) and in the nal setting (Table 2), points out
the signi cant improvement obtained by the ensemble method, resulting in a
performance gain of more than 2% (on the same data).
      </p>
      <p>Validation Set
97:8%</p>
      <p>Test Set
94:4%</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>
        We have presented a novel approach for human gesture recognition from Kinect
data, based on an ensemble of bidirectional RC networks using MLP readouts
with softmax. The proposed method has been experimentally assessed during
the AALTD2016 time-series classi cation challenge, achieving a classi cation
accuracy of 97:8% in the development phase, and of 94:4% on the blind test set of
the challenge. The outcome of the challenge showed that our approach compared
well with the heterogeneity of methods used by the challenge participants (see
details at [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]), with a classi cation accuracy within the best 4 values over 22
submissions.
      </p>
      <p>Overall, the experimental analysis described in this paper has put in evidence
the potentiality of the proposed RC-based approach, especially in light of its
suitability for direct processing of time-series data, its general applicability (it
has not been speci cally tailored for this type of application) and of its training
e ciency (typical of all RC models). Such characterizations allow us to envisage
possible developments within integrated activity monitoring systems for AAL
and AmI applications, able to jointly exploit both a good recognition rate of
human gestures and a fast re-training e.g. in presence of concept drifts.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>The authors would like to thank the organizers of the AALTD2016 challenge.
38. Skowronski, M., Harris, J.: Automatic speech recognition using a predictive echo
state network classi er. Neural networks 20(3), 414{423 (2007)
39. Triefenbach, F., Jalalvand, A., Demuynck, K., Martens, J.P.: Acoustic modeling
with hierarchical reservoirs. IEEE Transactions on Audio, Speech, and Language
Processing 21(11), 2439{2450 (2013)
40. Verstraeten, D., Schrauwen, B., Stroobandt, D.: Reservoir-based techniques for
speech recognition. In: The 2006 IEEE International Joint Conference on Neural
Network Proceedings. pp. 1050{1053. IEEE (2006)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. Time Series Classi cation Challenge,
          <source>2nd ECML PKDD Workshop on Advanced Analytics and Learning on Temporal Data</source>
          . https://aaltd16.irisa.fr/challenge/ (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Amato</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bacciu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Broxvall</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chessa</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Coleman</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Di</surname>
            <given-names>Rocco</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Dragone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Gallicchio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Gennaro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Lozano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>McGinnity</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Micheli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Ray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.K.</given-names>
            ,
            <surname>Renteria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Sa</surname>
          </string-name>
          <string-name>
            <given-names>otti</given-names>
            , A.,
            <surname>Swords</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Vairo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Vance</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Robotic ubiquitous cognitive ecology for smart homes</article-title>
          .
          <source>Journal of Intelligent &amp; Robotic Systems</source>
          <volume>80</volume>
          (
          <issue>1</issue>
          ),
          <volume>57</volume>
          {
          <fpage>81</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Amato</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bacciu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chessa</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dragone</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gennaro</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lozano</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>O'Hare</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Renteria</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vairo</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>A benchmark dataset for human activity recognition and ambient assisted living</article-title>
          .
          <source>In: Ambient Intelligence-Software and Applications{7th International Symposium on Ambient Intelligence (ISAmI</source>
          <year>2016</year>
          ). pp.
          <volume>1</volume>
          {
          <issue>9</issue>
          . Springer (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Antonelo</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schrauwen</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stroobandt</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Modeling multiple autonomous robot behaviors and behavior switching with a single reservoir computing network</article-title>
          .
          <source>In: IEEE International Conference on Systems, Man and Cybernetics</source>
          ,
          <source>2008 (SMC</source>
          <year>2008</year>
          ). pp.
          <year>1843</year>
          {
          <year>1848</year>
          . IEEE (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bacciu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Di</surname>
            <given-names>Rocco</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Sa</surname>
          </string-name>
          <string-name>
            <surname>otti</surname>
          </string-name>
          , A.:
          <article-title>Learning contextaware mobile robot navigation in home environments</article-title>
          .
          <source>In: The 5th International Conference on Information, Intelligence, Systems and Applications</source>
          ,
          <string-name>
            <surname>IISA</surname>
          </string-name>
          <year>2014</year>
          . pp.
          <volume>57</volume>
          {
          <fpage>62</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Baldi</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brunak</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frasconi</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soda</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pollastri</surname>
          </string-name>
          , G.:
          <article-title>Exploiting the past and the future in protein secondary structure prediction</article-title>
          .
          <source>Bioinformatics</source>
          <volume>15</volume>
          (
          <issue>11</issue>
          ),
          <volume>937</volume>
          {
          <fpage>946</fpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Bhattacharya</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Czejdo</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perez</surname>
          </string-name>
          , N.:
          <article-title>Gesture classi cation with machine learning using kinect sensor data</article-title>
          .
          <source>In: Third International Conference on Emerging Applications of Information Technology (EAIT)</source>
          . pp.
          <volume>348</volume>
          {
          <fpage>351</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Biswas</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Basu</surname>
            ,
            <given-names>S.K.</given-names>
          </string-name>
          :
          <article-title>Gesture recognition using microsoft kinect R</article-title>
          . In: 5th International Conference on Automation,
          <source>Robotics and Applications (ICARA)</source>
          . pp.
          <volume>100</volume>
          {
          <fpage>103</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Boedecker</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Obst</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lizier</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mayer</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Asada</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Information processing in echo state networks at the edge of chaos</article-title>
          .
          <source>Theory in Biosciences</source>
          <volume>131</volume>
          (
          <issue>3</issue>
          ),
          <volume>205</volume>
          {
          <fpage>213</fpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Boedecker</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Obst</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mayer</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Asada</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Initialization and self-organized optimization of recurrent neural network connectivity</article-title>
          .
          <source>HFSP journal 3(5)</source>
          ,
          <volume>340</volume>
          {
          <fpage>349</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Boedecker</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Obst</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mayer</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Asada</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Studies on reservoir initialization and dynamics shaping in echo state networks</article-title>
          .
          <source>In: Proceedings of the 18th European Symposium on Arti cial Neural Networks (ESANN)</source>
          . pp.
          <volume>227</volume>
          {
          <fpage>232</fpage>
          . d-side (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Cook</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Augusto</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jakkula</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Ambient intelligence: Technologies, applications, and opportunities</article-title>
          .
          <source>Pervasive and Mobile Computing</source>
          <volume>5</volume>
          (
          <issue>4</issue>
          ),
          <volume>277</volume>
          {
          <fpage>298</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Crisostomi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Raugi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tucci</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>Prediction of the italian electricity price for smart grid applications</article-title>
          .
          <source>Neurocomputing</source>
          <volume>170</volume>
          ,
          <issue>286</issue>
          {
          <fpage>295</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Dragone</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Amato</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bacciu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chessa</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Coleman</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rocco</surname>
            ,
            <given-names>M.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gennaro</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lozano</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maguire</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McGinnity</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>O'Hare</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Renteria</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sa</surname>
            <given-names>otti</given-names>
          </string-name>
          , A.,
          <string-name>
            <surname>Vairo</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vance</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>A cognitive robotic ecology approach to self-con guring and evolving AAL systems</article-title>
          .
          <source>Engineering Applications of Arti cial Intelligence</source>
          <volume>45</volume>
          ,
          <fpage>269</fpage>
          {
          <fpage>280</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Dragone</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guzman</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Rss-based robot localization in critical environments using reservoir computing</article-title>
          .
          <source>In: Proceedings of the 24th European Symposium on Arti cial Neural Networks (ESANN)</source>
          . pp.
          <volume>71</volume>
          {
          <fpage>76</fpage>
          . i6doc.
          <string-name>
            <surname>com</surname>
          </string-name>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Dupont</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marteau</surname>
            ,
            <given-names>P.F.</given-names>
          </string-name>
          :
          <article-title>Coarse-dtw for sparse time series alignment</article-title>
          . In:
          <string-name>
            <surname>Douzal-Chouakria</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vilar</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marteau</surname>
          </string-name>
          , P.F. (eds.)
          <source>Advanced Analysis and Learning on Temporal Data: First ECML PKDD Workshop</source>
          , AALTD 2015, Porto, Portugal,
          <year>September 11</year>
          ,
          <year>2015</year>
          ,
          <source>Revised Selected Papers. Lecture Notes in Computer Science</source>
          , vol.
          <volume>9785</volume>
          , pp.
          <volume>157</volume>
          {
          <fpage>172</fpage>
          . Springer International Publishing (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Architectural and markovian factors of echo state networks</article-title>
          .
          <source>Neural Networks</source>
          <volume>24</volume>
          (
          <issue>5</issue>
          ),
          <volume>440</volume>
          {
          <fpage>456</fpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Tree echo state networks</article-title>
          .
          <source>Neurocomputing</source>
          <volume>101</volume>
          ,
          <issue>319</issue>
          {
          <fpage>337</fpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>A preliminary application of echo state networks to emotion recognition</article-title>
          .
          <source>In: Proceedings of EVALITA 2014</source>
          . pp.
          <volume>116</volume>
          {
          <issue>119</issue>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pedrelli</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fortunati</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vozzi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parodi</surname>
            ,
            <given-names>O.:</given-names>
          </string-name>
          <article-title>A reservoir computing approach for balance assessment</article-title>
          . In:
          <string-name>
            <surname>Douzal-Chouakria</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vilar</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marteau</surname>
          </string-name>
          , P.F. (eds.)
          <source>Advanced Analysis and Learning on Temporal Data: First ECML PKDD Workshop</source>
          , AALTD 2015, Porto, Portugal,
          <year>September 11</year>
          ,
          <year>2015</year>
          ,
          <source>Revised Selected Papers. Lecture Notes in Computer Science</source>
          , vol.
          <volume>9785</volume>
          , pp.
          <volume>65</volume>
          {
          <fpage>77</fpage>
          . Springer International Publishing (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pedrelli</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vozzi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parodi</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Preliminary experimental analysis of reservoir computing approach for balance assessment</article-title>
          . In:
          <string-name>
            <surname>Douzal-Chouakria</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , et al. (eds.)
          <source>Proceedings of the 1st International Workshop on Advanced Analytics and Learning on Temporal Data (AALTD)</source>
          . pp.
          <volume>57</volume>
          {
          <fpage>62</fpage>
          . No. 1425
          <source>in CEUR Workshop Proceedings (Sept</source>
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Hajnal</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          , Lo}rincz, A.: Critical Echo State Networks, pp.
          <volume>658</volume>
          {
          <fpage>667</fpage>
          . Springer Berlin Heidelberg, Berlin, Heidelberg (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23. Iban~ez, R.,
          <string-name>
            <surname>Soria</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Teyseyre</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Campo</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Easy gesture recognition for kinect</article-title>
          .
          <source>Advances in Engineering Software</source>
          <volume>76</volume>
          ,
          <issue>171</issue>
          {
          <fpage>180</fpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24. Iban~ez, R.,
          <string-name>
            <surname>Soria</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Teyseyre</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Berdun</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Campo</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A comparative study of machine learning techniques for gesture recognition using kinect</article-title>
          .
          <source>In: Handbook of Research on Human-Computer Interfaces, Developments, and Applications</source>
          , pp.
          <volume>1</volume>
          {
          <fpage>22</fpage>
          .
          <string-name>
            <given-names>IGI</given-names>
            <surname>Global</surname>
          </string-name>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Jaeger</surname>
          </string-name>
          , H.:
          <article-title>The "echo state" approach to analysing and training recurrent neural networks</article-title>
          .
          <source>Tech. rep., GMD - German National Research Institute for Computer Science, Tech. Rep</source>
          . (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Jaeger</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haas</surname>
          </string-name>
          , H.:
          <article-title>Harnessing nonlinearity: Predicting chaotic systems and saving energy in wireless communication</article-title>
          .
          <source>Science</source>
          <volume>304</volume>
          (
          <issue>5667</issue>
          ),
          <volume>78</volume>
          {
          <fpage>80</fpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Jaeger</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lukosevicius</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Popovici</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Siewert</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Optimization and applications of echo state networks with leaky-integrator neurons</article-title>
          .
          <source>Neural Networks</source>
          <volume>20</volume>
          (
          <issue>3</issue>
          ),
          <volume>335</volume>
          {
          <fpage>352</fpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Kleinberger</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Becker</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ras</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Holzinger</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Muller, P.:
          <article-title>Ambient intelligence in assisted living: enable elderly people to handle future interfaces</article-title>
          . In:
          <string-name>
            <surname>Douzal-Chouakria</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vilar</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marteau</surname>
          </string-name>
          , P.F. (eds.)
          <article-title>Universal Access in HumanComputer Interaction</article-title>
          .
          <source>Ambient Interaction. Lecture Notes in Computer Science</source>
          , vol.
          <volume>4555</volume>
          , pp.
          <volume>103</volume>
          {
          <fpage>112</fpage>
          . Springer Berlin Heidelberg (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Kolen</surname>
            ,
            <given-names>J.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kremer</surname>
            ,
            <given-names>S.C.</given-names>
          </string-name>
          :
          <article-title>A eld guide to dynamical recurrent networks</article-title>
          . IEEE Press (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Lukosevicius</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jaeger</surname>
          </string-name>
          , H.:
          <article-title>Reservoir computing approaches to recurrent neural network training</article-title>
          .
          <source>Computer Science Review</source>
          <volume>3</volume>
          (
          <issue>3</issue>
          ),
          <volume>127</volume>
          {
          <fpage>149</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Marteau</surname>
            ,
            <given-names>P.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gibet</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reverdy</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Down-sampling coupled to elastic kernel machines for e cient recognition of isolated gestures</article-title>
          .
          <source>In: Proceedings of the 22nd International Conference on Pattern Recognition</source>
          . pp.
          <volume>363</volume>
          {
          <fpage>368</fpage>
          . IEEE Computer Society (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Mitra</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Acharya</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Gesture recognition: A survey</article-title>
          .
          <source>IEEE Transactions on Systems, Man, and Cybernetics</source>
          , Part C (
          <article-title>Applications</article-title>
          and Reviews)
          <volume>37</volume>
          (
          <issue>3</issue>
          ),
          <volume>311</volume>
          {
          <fpage>324</fpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Palumbo</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gallicchio</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pucci</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Micheli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Human activity recognition using multisensor data fusion based on reservoir computing</article-title>
          .
          <source>Journal of Ambient Intelligence and Smart Environments</source>
          <volume>8</volume>
          (
          <issue>2</issue>
          ),
          <volume>87</volume>
          {
          <fpage>107</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Patsadu</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nukoolkit</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Watanapa</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Human gesture recognition using kinect camera</article-title>
          .
          <source>In: International Joint Conference on Computer Science and Software Engineering (JCSSE)</source>
          . pp.
          <volume>28</volume>
          {
          <fpage>32</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Rodan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sheta</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faris</surname>
          </string-name>
          , H.:
          <article-title>Bidirectional reservoir networks trained using svm+ privileged information for manufacturing process modeling</article-title>
          .
          <source>Soft</source>
          Computing pp.
          <volume>1</volume>
          {
          <issue>14</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Salmen</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ploger</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Echo state networks used for motor control</article-title>
          .
          <source>In: Proceedings of the 2005 IEEE international conference on robotics and automation</source>
          . pp.
          <year>1953</year>
          {
          <year>1958</year>
          . IEEE (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Schuster</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paliwal</surname>
            ,
            <given-names>K.:</given-names>
          </string-name>
          <article-title>Bidirectional recurrent neural networks</article-title>
          .
          <source>IEEE Transactions on Signal Processing</source>
          <volume>45</volume>
          (
          <issue>11</issue>
          ),
          <volume>2673</volume>
          {
          <fpage>2681</fpage>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>