<!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>Valuation of climbing activities using Multi-Scale Jensen-Shannon Neighbour Embedding</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Romain Herault</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jeremie Boulanger</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ludovic Seifert</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>John Aldo Lee</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Normandie Université</institution>
          ,
          <addr-line>CETAPS, UFR STAPS, Boulevard André Siegfried, 76821 Mont Saint-Aignan Cedex</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Normandie Université, LITIS, INSA de Rouen</institution>
          ,
          <addr-line>685 avenue de l'université BP 08, 76801 Saint-Etienne du Rouvray Cedex</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Research Associate with the Belgian F.R.S-FNRS, Université catholique de Louvain</institution>
          ,
          <addr-line>Molecular Imaging, Radiotherapy, and Oncology-IREC, Avenue Hippocrate 55, B-1200 Bruxelles</addr-line>
          ,
          <country country="BE">Belgium</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper presents a study carried out in a controlled environment that aims at understanding behavioural patterns in climbing activities. Multi-Scale Jensen-Shannon Neighbour Embedding [8], a recent advance in non linear dimension reduction, has been applied to recordings of movement sensors in order to help the visualization of coordination modes. Initial clustering results show a correlation with jerk, an indicator of fluency in climbing activities, but provides more details on behavioural patterns. This work was partially funded by ANR-13-JSH2-004 Dynamov project.</p>
      </abstract>
      <kwd-group>
        <kwd>Performance management</kwd>
        <kwd>Climbing skills profile</kwd>
        <kwd>Climbing patterns valuation</kwd>
        <kwd>Non-Linear dimension reduction</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Detection and qualification of behavioural patterns in climbing activities play
a key point in performance management. For example, the correct qualification
of his/her inter-limb coordination may help the performer to step into more
efficient behavioural patterns.</p>
      <p>
        In fact, a larger repertoire of inter-limb coordination patterns would enable
rapid and efficient behavioural adaptation to environmental constraints (such as
size, shape of hold, distance between holds) because climbers can switch between
patterns [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Climbing efficiency, also called fluency, can be assessed by the
smoothness of the hip trajectory (known as jerk coefficient [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]), while
interlimb coordination could be examined through limb kinematics (3D orientation,
angular velocity, linear acceleration, etc).
      </p>
      <p>
        Past studies on coordination focus on statistics of the relative phase of 2
articulations that are seen as 2 oscillators [
        <xref ref-type="bibr" rid="ref1 ref14 ref7">7, 1, 14</xref>
        ]. Here we want to use machine
learning methods to leverage this limit and to study simultaneously on all the
limbs.
      </p>
      <p>
        In our climbing data, structures are unknown and may appear on different
scales: climbers, holds, paths, climbing order, learning curve, . . . Nevertheless,
standard clustering or dimension reduction methods, such as Stochastic
Neighbour Embedding (SNE), are known to be good at structure preservation only
for a particular scale. Recently, Multi-Scale Jensen-Shannon NE [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] solves this
problem by opting to a multi-similarity approaches. This method will be applied
to the output of motion sensors in order to help the visualization of behaviours
even if they appears at different scales. Resulting behavioural clusters will be
confronted to the jerk coefficient, in order to investigate the relationships between
the climbing behaviour and his performance outcome (i.e. fluency) to achieve
the task/goal.
2
2.1
      </p>
    </sec>
    <sec id="sec-2">
      <title>Methodology</title>
      <sec id="sec-2-1">
        <title>Protocol</title>
        <p>The learning protocol consisted in four climbing sessions, separated by two days
of rest. Participants were instructed to self-pace their ascent, with the following
task-goal: explore the way to climb as fluently as possible, i.e., without falling
down while minimizing pauses and saccades of the body displacement.
Instructions were not made too specific to allow new coordination patterns to emerge
during exploratory behaviour under the varying task constraints.</p>
        <p>Each session consisted in ascending randomly three different routes with
grade ranged 5b-5c in the French Rating Scale of Difficulty (F-RSD) (ranging
from 1 to 9). Each path was identifiable by colour and was set on an artificial
indoor climbing wall by three professional certified route setters who ensured
that routes match intermediate climbing ability. The three routes had the same
height (10.3m) and they included the same number of hand-holds (20), which
were bolted to a flat vertical surface. The holds were located at the same place
on the artificial wall; only the orientation of the hold was changed:
(i) the horizontal-edge route was designed to allow horizontal hold grasping,
(ii) the vertical-edge route was designed to allow vertical hold grasping, and
(iii) the double-edge route was designed to allow both horizontal and vertical
hold grasping.</p>
        <p>Each edge could also be grasped by the left and/or the right hand. At the fourth
session, the participants climbed a fourth path, which mixed the three previous
routes.</p>
        <p>Fourteen participants took voluntarily part to this study, with mean age
22.7 2.9 yr, mean height: 176 5 cm, mean weight: 64.2 5.8 kg. Seven
individuals in this group have practised in indoor climbing wall, for three years,
three hours per week and have skill level in rock climbing of grade 6a-6b in
the F-RSD, which represents an intermediate level of performance. Seven other
participants have only practised for 10h and have a skill level of climbing of
grade 5b-5c, which corresponds to novice level of performance. The protocol
was approved by the local University ethics committee and complies with the
declaration of Helsinki. Procedures were explained to the climber, who then gave
his written informed consent to participate. Here, participant names have been
masqueraded.
2.2</p>
        <p>
          Data collection and segmentation
The directions of the trunk and the limbs (3D unit vectors in Earth reference)
have been collected from small, wearable, inertial measurement units (IMU),
located on the hip, right and left wrists, right and left feet, with the North
magnetic as reference, and sampled at 100 Hz. Our IMUs corresponded to a
combination of a tri-axial accelerometer ( 8G), tri-axial gyroscope (1600 .s-1)
and a tri-axial magnetometer (MotionPod, Movea c , Grenoble, France). For
each climb, the fluency was assessed by the jerk coefficient [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] and a time-based
segmentation is performed.
        </p>
        <p>The jerk can be seen here as a measure of smoothness of the hip trajectory
and is used as an indicator of the expertise skills. For trajectory x : [O; T ] ! R3,
the dimensionless jerk is defined as</p>
        <p>Jx =</p>
        <p>T 5</p>
        <p>Z T
d3x
dt3 (s)
2</p>
        <p>ds;
( x)2 0
where x is the length of the trajectory.</p>
        <p>
          Based on the acceleration and the angular velocity of the 5 sensors attached
to the limbs and the hip, a first segmentation [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] is performed for each sensor with
a CUSUM algorithm [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] to determine whether the limb is moving or immobile.
Parameters of the -distributions used in the likelihood ratio for the CUSUM
are determined from manual labeling by an expert climber.
        </p>
        <p>From this binary state segmentation of each limb, a global body state is
determined directly using the concatenation of the previous segmentation, leading
to 5 full-body states: Immobility (all sensors are immobile), Postural regulation
(only the hip sensor is mobile), Hold Exploration (hip sensor is immobile, limbs
sensors are mobile), Hold Change (last Hold Exploration before a traction),
Traction (some limbs sensors and the hip senors are mobile).
3
3.1</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Building Features</title>
      <sec id="sec-3-1">
        <title>From sensors to rotations</title>
        <p>
          In order to prepare dimension reduction for qualitative human interpretation and
for the pattern discovery with clustering, gyroscope, accelerometer and
magnetometer information are converted into a 3 3 rotation matrix that describes
each sensor in an Earth frame (North, West, vertical). The transformation is
performed through a complementary filter based algorithm described in [
          <xref ref-type="bibr" rid="ref10 ref11">11, 10</xref>
          ].
The resulting frame does not give the absolute position of a sensor but, by
analogy with a camera, gives the direction in which the camera points at and the
direction of the top of the camera. This is enough to reconstruct the relative
limb positions.
3.2
        </p>
        <p>
          From rotations to features
Rotation matrices belong to a compact manifold, the Lie group of rotations
so(3) [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], and thus standard metrics and statistics can not be applied. For
example the mean of rotations is not the element-wise mean of rotation matrices.
Thus we need to define the geodesic distance, the mean, and the variance that
we will use in our pattern recognition algorithms.
        </p>
        <p>The geodesic distance between rotations A and B is defined as the angle of
the composition C of rotation B and the inverse of rotation A. If A and B are
the same rotations then the angle of C is null. In the rotation group, the inverse
of a matrix is simply its transpose. This gives,
d(A; B) = arccos
tr(A|:B)
2
1
:</p>
        <p>
          A rotation geodesic mean M is defined as a rotation that minimizes the sum
of geodesic distances between itself and the studied set of rotations. It may not
be unique. The computation of M , a rotation mean, of n rotations Ri with
i 2 [1 : : : n] involved the following iteration process [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]:
        </p>
        <sec id="sec-3-1-1">
          <title>1. Initialize M0 to one of the Ri,</title>
          <p>2. Project each Ri to the tangent space of the rotation manifold in Mt,
3. Compute the mean of Pi and project it back to the manifold, leading to the
new mean estimation,</p>
          <p>Pi = log (Mt|:Ri) ;
Mt+1 = Mt: exp</p>
          <p>n
1 X Pi
n
i
!
;</p>
        </sec>
        <sec id="sec-3-1-2">
          <title>4. go back to 2 until convergence.</title>
          <p>
            The log and exp operators are costly matricial operations in contrast to their
element-wise counterparts. Nevertheless, the log of a rotation matrix R can be
efficiently computed [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ], log(R) = arcsjijnS(jjjjSjj) S where S = R 2R| .
          </p>
          <p>For the variance V of a rotation set, we choose the mean of the squared
geodesic distances of each rotation to a rotation mean, namely,</p>
          <p>n
V = 1 X d(M; Ri)2 :
n</p>
          <p>i=1
As rotation mean M must minimize the geodesic distances, variance V is unique
even if the rotation mean M is not.</p>
          <p>Rotation signals are split into 20 sets corresponding to the 5 sensors and to
the segmentation in 4 high-level states. For each of these sets, the rotation mean
and variance are computed. Moreover, segmentation is sum-up by state count
and state transitions probabilities. For each climb, it is summarized by a vector
of 220 continuous features decomposed in 20 rotation mean matrices in R3 3,
20 rotation variances in R, a state count vector in R4 and a transition matrix
in R4 4. Let us note that these features correspond to a hidden Markov model.</p>
          <p>Further projection and clustering algorithms do not use features directly
but rather distances between examples. Because of the manifold nature of our
data, special care must be taken here. A rotation mean is a rotation itself,
thus a Euclidean distance between the matrices of two rotation means is not
suitable: one must use the geodesic distance on rotations defined above. Similarly,
rotation variances are squared angles, thus one must use the geodesic distance on
angles for this part of the features. That is why specific distances are computed
separately on each component of the feature vector. Then the final distance is a
weighted sum.
4</p>
          <p>
            Dimension reduction through Multi-scale SNE
To facilitate visualization and preliminary qualitative interpretation, high
dimensional climbing features will be projected into a 2D space while trying to
preserve the data structure. In Stochastic Neighbour Embedding (SNE), a
nonlinear method proposed in [
            <xref ref-type="bibr" rid="ref6">6</xref>
            ], low dimensional (LD) projections are chosen so
that their similarities match similarities of the high dimensional (HD) features
for a fixed perplexity B .
          </p>
          <p>The HD similarity ij between examples i and j is computed by,
ij =</p>
          <p>exp
Pk;k6=i exp
2
ij
2 i(B)2</p>
          <p>2
2 i(iBk)2
;
where ij is the distance between HD examples. It corresponds to the probability
that j is the neighbour of i. Due to the bandwidth i(B) specific to ith example
and perplexity B, similarities are not symmetric.</p>
          <p>Perplexity B is a hyper-parameter that indicates the soft Gaussian number
of neighbours to take into account around an example. Bandwidth i(B)
corresponds to the soft radius around the ith example needed to encompass such
a number of neighbours. Formally, in a preprocessing step called equalization,
i(B) is chosen so that the entropy of the HD similarities of the ith example is
equal to the log of perplexity B,</p>
          <p>X ij log( ij )A :</p>
        </sec>
        <sec id="sec-3-1-3">
          <title>The LD similarity sij is defined by,</title>
          <p>0</p>
          <p>j
exp
sij =</p>
          <p>Pk;k6=i exp
where dij is the distance between between ith and jth LD examples.</p>
          <p>
            Since similarities are normalized like distribution, a Kullback–Leibler
divergence DKL can be used as a criterion to measure the adequation between HD
and LD similarities. In our case, we use the Jensen–Shannon divergence [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ], a
type-2 mixture divergence,
          </p>
          <p>DJS ( jjs) =</p>
          <p>DKL( jjz) + (1
)DKL(sjjz) ;
where z = + (1 )s and is the mixing parameter.</p>
          <p>In our data, structures may arise at different scales: the climber, the path,
the order of the climbs. Nevertheless SNE methods are known to be good at
preserving the data structure around the neighbourhood fixed by perplexity B.
Global structures may be filtered out for a low perplexity. Small structure might
be inaccurate for high perplexity.</p>
          <p>
            Multi-scale JSE [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ] addresses this problem by using a bank of similarities
obtained through the combination of multiple perplexities,
ij =
1 X
L
ijh ;
where ijh is a similarity for a bandwidth ih specific to a perplexity Bh.
          </p>
          <p>
            The full embedding process starts by computing a SVD decomposition of HD
features to initialize the LD projection. Then the chosen criterion is minimized
by a gradient descent on the LD projections. See [
            <xref ref-type="bibr" rid="ref8 ref9">9, 8</xref>
            ] for gradient details.
4.1
          </p>
          <p>Visualization of climbing data
(b) By paths
l
A
l
A
1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 201e2112
Pah2 0 1 2 3 4 5 61e12
t
Pah3 0 1 2 3 4 5 61e13
t
Pah4 0 1 2 3 4 5 61e11
t
Pah
t
(a) Peggy
0
0
1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 201e2111
Pah2 0 1 2 3 4 5 61e11
t
Pah3 0 1 2 3 4 5 61e12
t
Pah4 0 1 2 3 4 5 61e11
t
Pah
t
l
A
l
A
1
Pah2 0
t
Pah3 0
t
Pah
t
1.0 0
h400..68
ta0.4
P0.2
0.00.0
Climber: Peggy</p>
          <p>Climber: Eve
Climber: Henry
1e12</p>
          <p>Climber: Gerard</p>
          <p>1e11
1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 201e2112
Pah2 0 1 2 3 4 5 61e14
t
Pah3 0 1 2 3 4 5 61e14
t
Pah4 0 1 2 3 4 5 61e14
t
Pah
t</p>
          <p>(b) Eve
To get a more precise picture of behavioural patterns, we have applied a
agglomerative clustering on the data. The agglomerative tree has been cut to get
6 clusters (number chosen by BIC).</p>
          <p>The result of clustering is shown in figure 2 in a time-line for four selected
climbers. Each graph is split into 4 parts: a time-line on all the climbs, and 3
time-lines for each climb route. The last fourth path is intended to test transfer
learning in further experimentation and has been climbed only once. The
background color indicates in which cluster a climb belongs, colour are consistent
for the climbers. The rotation jerk has been plotted in white over the cluster
time-line.</p>
          <p>In figure 2(a), a learning effect can be seen: the two first climbs of each path
display a different pattern than the following climbs. The jerk slowly decreases,
which indicates better fluency over time, this is generally correlated with fewer
explorations as the climber learns.</p>
          <p>In figure 2(b), the same learning effect is seen, but the jerk makes a step
at the change of patterns showing an exploration burst. Moreover on the last 4
climbs, the patterns of path 3 differs from path 1 and 2; showing a particular
adaptation to this environment. That singular route effect does not appear in
the jerk.</p>
          <p>In figure 2(c), cluster changes occur later at climb 4 with a path effect that
is also not seen on thr jerk.</p>
          <p>In figure 2(d), the jerk makse a bump at the end of the training, showing
difficulties for the climber to perform the task. As the first two climbers, a change
of cluster occurs at climb 2 but then returns back to the original pattern.
6</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusion and perspectives</title>
      <p>The rotation features projected by MS-JSE and their clustering convey more
information than the jerk on behavioural patterns: patterns are still correlated
with the fluency indicator but show path effects that are not seen in the jerk
because only a single value of jerk is computed for a climb. For example the
timeline analysis of clusters highlight that climbers start from one set of patterns
and evolved separately to different sets of patterns. Moreover, having both, jerk
and clusters, indicates which pattern lead to better fluency (jerk decreases in
parallel) and which patterns are typical to new exploration by the climber (jerk
bumps and decreases). This is interesting for performers in order to qualify the
behavioural patterns along the learning curve, because it would allow identifying
efficient vs. non-efficient patterns, and shared patterns between climbers.</p>
      <p>In the future, we will investigate MS-JSE and clustering on a state
segmentation basis, in order to provide finer pattern grain than one climb.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Bardy</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oullier</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bootsma</surname>
            ,
            <given-names>R.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stoffregen</surname>
            ,
            <given-names>T.A.</given-names>
          </string-name>
          :
          <article-title>Dynamics of human postural transitions</article-title>
          .
          <source>Journal of Experimental Psychology: Human Perception and Performance</source>
          <volume>28</volume>
          (
          <issue>3</issue>
          ),
          <volume>499</volume>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Basseville</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nikiforov</surname>
            ,
            <given-names>I.V.</given-names>
          </string-name>
          , et al.:
          <article-title>Detection of abrupt changes: theory and application</article-title>
          , vol.
          <volume>104</volume>
          .
          <string-name>
            <surname>Prentice Hall Englewood Cliffs</surname>
          </string-name>
          (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Boulanger</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seifert</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hérault</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Coeurjolly</surname>
            ,
            <given-names>J.F.</given-names>
          </string-name>
          :
          <article-title>Automatic sensor-based detection and classification of climbing activities</article-title>
          . Submitted to IEEE
          <source>Sensors Journal</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Engø</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>On the bch-formula in so (3)</article-title>
          .
          <source>BIT Numerical Mathematics</source>
          <volume>41</volume>
          (
          <issue>3</issue>
          ),
          <fpage>629</fpage>
          -
          <lpage>632</lpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Hall</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Lie groups, Lie algebras, and representations: an elementary introduction</article-title>
          . Springer (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Hinton</surname>
            ,
            <given-names>G.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roweis</surname>
          </string-name>
          , S.T.:
          <article-title>Stochastic neighbor embedding</article-title>
          .
          <source>In: Advances in neural information processing systems</source>
          . pp.
          <fpage>833</fpage>
          -
          <lpage>840</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Kelso</surname>
          </string-name>
          , J.:
          <article-title>Phase transitions and critical behavior in human bimanual coordination</article-title>
          .
          <source>American Journal of Physiology-Regulatory, Integrative and Comparative Physiology</source>
          <volume>246</volume>
          (
          <issue>6</issue>
          ),
          <fpage>R1000</fpage>
          -
          <lpage>R1004</lpage>
          (
          <year>1984</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peluffo-Ordóñez</surname>
            ,
            <given-names>D.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Verleysen</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>Multi-scale similarities in stochastic neighbour embedding: Reducing dimensionality while preserving both local and global structure</article-title>
          .
          <source>Neurocomputing In press(0)</source>
          , - (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Renard</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bernard</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dupont</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Verleysen</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Type 1 and 2 mixtures of kullback-leibler divergences as cost functions in dimensionality reduction based on similarity preservation</article-title>
          .
          <source>Neurocomputing</source>
          <volume>112</volume>
          (
          <issue>0</issue>
          ),
          <fpage>92</fpage>
          -
          <lpage>108</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Madgwick</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Harrison</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vaidyanathan</surname>
          </string-name>
          , R.:
          <article-title>Estimation of imu and marg orientation using a gradient descent algorithm</article-title>
          .
          <source>In: Rehabilitation Robotics (ICORR)</source>
          ,
          <year>2011</year>
          IEEE International Conference on. pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          (
          <year>June 2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Madgwick</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>An efficient orientation filter for inertial and inertial/magnetic sensor arrays</article-title>
          .
          <source>Report x-io and University of Bristol (UK)</source>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Manton</surname>
            ,
            <given-names>J.H.:</given-names>
          </string-name>
          <article-title>A globally convergent numerical algorithm for computing the centre of mass on compact lie groups</article-title>
          .
          <source>In: Control, Automation, Robotics and Vision Conference</source>
          ,
          <year>2004</year>
          .
          <article-title>ICARCV 2004 8th</article-title>
          . vol.
          <volume>3</volume>
          , pp.
          <fpage>2211</fpage>
          -
          <lpage>2216</lpage>
          . IEEE (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Seifert</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orth</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boulanger</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dovgalecs</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hérault</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Davids</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Climbing skill and complexity of climbing wall design: assessment of jerk as a novel indicator of performance fluency</article-title>
          .
          <source>Journal of applied biomechanics 30(5)</source>
          ,
          <fpage>619</fpage>
          -
          <lpage>625</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Teulier</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Delignieres</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>The nature of the transition between novice and skilled coordination during learning to swing</article-title>
          .
          <source>Human Movement Science</source>
          <volume>26</volume>
          (
          <issue>3</issue>
          ),
          <fpage>376</fpage>
          -
          <lpage>392</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>