<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">Sensors</journal-id>
<journal-title>Sensors</journal-title>
<issn pub-type="epub">1424-8220</issn>
<publisher>
<publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3390/s90302187</article-id>
<article-id pub-id-type="publisher-id">sensors-09-02187</article-id>
<article-categories>
<subj-group>
<subject>Article</subject></subj-group></article-categories>
<title-group>
<article-title>Measurement and Evaluation of Finger Tapping Movements Using Log-linearized Gaussian Mixture Networks</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Shima</surname><given-names>Keisuke</given-names></name><xref ref-type="aff" rid="af1-sensors-09-02187"><sup>1</sup></xref><xref ref-type="corresp" rid="c1-sensors-09-02187"><sup>★</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Tsuji</surname><given-names>Toshio</given-names></name><xref ref-type="aff" rid="af1-sensors-09-02187"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Kandori</surname><given-names>Akihiko</given-names></name><xref ref-type="aff" rid="af2-sensors-09-02187"><sup>2</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Yokoe</surname><given-names>Masaru</given-names></name><xref ref-type="aff" rid="af3-sensors-09-02187"><sup>3</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Sakoda</surname><given-names>Saburo</given-names></name><xref ref-type="aff" rid="af3-sensors-09-02187"><sup>3</sup></xref></contrib></contrib-group>
<aff id="af1-sensors-09-02187">
<label>1</label> Graduate School of Engineering, Hiroshima University, 1-4-1 Kagamiyama, Higashi-Hiroshima, Hiroshima, Japan; E-Mail: <email>tsuji@bsys.hiroshima-u.ac.jp</email></aff>
<aff id="af2-sensors-09-02187">
<label>2</label> Advanced Research Laboratory, Hitachi Ltd., 2520 Hatoyama, Saitama, Japan; E-Mail: <email>akihiko.kandori.vc@hitachi.com</email></aff>
<aff id="af3-sensors-09-02187">
<label>3</label> Graduate School of Medicine, Osaka University, 1-1 Yamadaoka, Suita, Osaka, Japan; E-Mails: <email>myokoe@neurol.med.osaka-u.ac.jp</email>(M.Y.); <email>sakoda@neurol.med.osaka-u.ac.jp</email>(S.S.)</aff>
<author-notes>
<corresp id="c1-sensors-09-02187">
<label>★</label>Author to whom correspondence should be addressed; E-mail: <email>shima@bsys.hiroshima-u.ac.jp</email></corresp></author-notes>
<pub-date pub-type="collection">
<year>2009</year></pub-date>
<pub-date pub-type="epub">
<day>26</day>
<month>3</month>
<year>2009</year></pub-date>
<volume>9</volume>
<issue>3</issue>
<fpage>2187</fpage>
<lpage>2201</lpage>
<history>
<date date-type="received">
<day>6</day>
<month>11</month>
<year>2009</year></date>
<date date-type="rev-recd">
<day>18</day>
<month>3</month>
<year>2009</year></date>
<date date-type="accepted">
<day>18</day>
<month>3</month>
<year>2009</year></date></history>
<permissions>
<copyright-statement>© 2009 by the authors; licensee MDPI, Basel, Switzerland</copyright-statement>
<copyright-year>2009</copyright-year>
<license>
<p>This article is an open-access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).</p></license></permissions>
<abstract>
<p>This paper proposes a method to quantitatively measure and evaluate finger tapping movements for the assessment of motor function using log-linearized Gaussian mixture networks (LLGMNs). First, finger tapping movements are measured using magnetic sensors, and eleven indices are computed for evaluation. After standardizing these indices based on those of normal subjects, they are input to LLGMNs to assess motor function. Then, motor ability is probabilistically discriminated to determine whether it is normal or not using a classifier combined with the output of multiple LLGMNs based on bagging and entropy. This paper reports on evaluation and discrimination experiments performed on finger tapping movements in 33 Parkinson’s disease (PD) patients and 32 normal elderly subjects. The results showed that the patients could be classified correctly in terms of their impairment status with a high degree of accuracy (average rate: 93.1 ± 3.69%) using 12 LLGMNs, which was about 5% higher than the results obtained using a single LLGMN.</p></abstract>
<kwd-group>
<kwd>Finger tapping movements</kwd>
<kwd>magnetic sensors</kwd>
<kwd>neural networks</kwd>
<kwd>pattern discrimination</kwd>
<kwd>diagnosis support</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<label>1.</label>
<title>Introduction</title>
<p>Assessment of neurological disorders such as Parkinson’s disease (PD) symptoms through blood tests or clinical imaging procedures (including computed tomography scanning and magnetic resonance imaging) cannot fully determine the severity of the disease [<xref ref-type="bibr" rid="b1-sensors-09-02187">1</xref>]. However, traditional symptom evaluations made from doctor’s inquiries into the patient’s status, or complaints from patients themselves, are unable to quantitatively assess disease symptom development, and potentially overlook significant changes in the patient’s condition. Quantitative evidence is thus required for diagnosis support and clinical assessment by evaluating clinical semiology and drug therapy efficacy.</p>
<p>To identify neurological disorders such as PD and quantify motor function by sensing patients’ physical movements, various assessment methods have been discussed, including tremor and reaction movements [<xref ref-type="bibr" rid="b2-sensors-09-02187">2</xref>], repetitive eye-hand movements [<xref ref-type="bibr" rid="b3-sensors-09-02187">3</xref>] and finger tapping movements [<xref ref-type="bibr" rid="b4-sensors-09-02187">4</xref>]. In particular, finger tapping movements have already been widely investigated, and a method to analyze tapping rhythm as well as a method to quantify tapping amplification and velocity [<xref ref-type="bibr" rid="b1-sensors-09-02187">1</xref>, <xref ref-type="bibr" rid="b5-sensors-09-02187">5</xref>–<xref ref-type="bibr" rid="b8-sensors-09-02187">8</xref>] have been reported. The above evaluations, however, were performed only for basic analysis such as verification of the feature quantities of PD patients. To realize a method of measurement and evaluation for use in the routine assessment of PD in clinical environments, the features of finger movements need to be ascertained numerically for quantitative classification and evaluation.</p>
<p>The classification and evaluation of a patient’s symptom severity are reduced to a clustering problem involving measured data distribution. So far, several nonlinear classification methods have been proposed by assuming probabilistic distribution of measured data, and probabilistic neural networks (PNNs) have recently attracted widespread attention [<xref ref-type="bibr" rid="b9-sensors-09-02187">9</xref>, <xref ref-type="bibr" rid="b10-sensors-09-02187">10</xref>]. In particular, the log-linearized Gaussian mixture network (LLGMN) [<xref ref-type="bibr" rid="b10-sensors-09-02187">10</xref>] proposed by Tsuji <italic>et al.</italic> has been widely utilized for pattern classification problems of various bioelectric signals. However, no reports have been published concerning the use of such PNNs to classify motility disturbance.</p>
<p>On the other hand, the movements of PD sufferers are highly influenced by differences between the symptoms of individual patients. Furthermore, similar movements cannot be observed in the same patient group, and the relationships between the features of movement and the severity of the disease have not been clearly identified from previous studies. It may therefore be difficult to classify the disease and symptoms using a single PNN from the features of movement extracted. To overcome these problems, a system is required that meets the following criteria: (i) the user’s movements can be quantitatively assessed to detect the severity of the disease and the effectiveness of medication; (ii) each movement feature can be individually evaluated and visually confirmed; and (iii) the symptoms and disease of the subject can be comprehensively discriminated by combing the evaluation results and features.</p>
<p>The purpose of this study is to realize a system to support motor function diagnosis; to this end, we propose a novel method to measure and evaluate finger tapping movements and PD by employing multiple LLGMNs. The system utilizes a magnetic sensor developed by Kandori <italic>et al.</italic> [<xref ref-type="bibr" rid="b8-sensors-09-02187">8</xref>] to measure finger tapping movements and extract its features (such as velocity and rhythm), and then displays the feature indices for doctors’ reference on a monitor. Further, the relationships between symptoms and movement features are embedded into the neural networks through learning, and can be used to evaluate motor function by combining outputs of multiple neural networks based on the ensemble learning method of bagging [<xref ref-type="bibr" rid="b11-sensors-09-02187">11</xref>]. Since the outcomes of the neural networks indicate probabilities, doctors can intuitively understand the features of finger tapping movements and make quantitative evaluation from the indices or radar chart on the display.</p>
<p>In this paper, the structure and algorithm of the proposed measurement and evaluation method are explained in Section 2. Section 3 describes the experiments conducted to show the effectiveness of the method, and finally, Section 4 concludes the paper.</p></sec>
<sec>
<label>2.</label>
<title>Diagnosis support system for finger tapping movements</title>
<p><xref ref-type="fig" rid="f1-sensors-09-02187">Figure 1</xref> shows the proposed diagnosis support system, which consists of a magnetic sensor and a personal computer. The subject conducts finger tapping movements with two magnetic sensor coils attached to his or her fingers, and the system measures the distance between the two fingertips (the <italic>fingertip distance</italic>). The features and evaluation indices of the measured movements are computed from the fingertip distances, and are then discriminated and evaluated using multiple LLGMNs after standardization based on normal subject movements. All features, evaluation indices and discrimination results are displayed on a monitor, enabling the doctor to assess motor function through finger tapping tests. The details of each process are explained in the following subsections.</p>
<sec>
<label>2.1.</label>
<title>Movement measurement</title>
<p>The magnetic sensor developed by Kandori <italic>et al</italic>. [<xref ref-type="bibr" rid="b8-sensors-09-02187">8</xref>] is utilized to measure finger tapping movements. This sensor can output a voltage corresponding to changes in distance between the detection coil and the oscillation coil by means of electromagnetic induction. First, the two coils are attached to the distal parts of the user’s fingers, and finger tapping movements are measured. The fingertip distances are then obtained from the output voltage by a calibration model expressed as [<xref ref-type="bibr" rid="b12-sensors-09-02187">12</xref>]
<disp-formula id="FD1">
<label>(1)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mi>α</mml:mi>
<mml:mover accent="true">
<mml:mi>V</mml:mi>
<mml:mo>˜</mml:mo></mml:mover>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:mi>ε</mml:mi></mml:mrow></mml:math></disp-formula>
<disp-formula id="FD2">
<label>(2)</label>
<mml:math display="block">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>V</mml:mi>
<mml:mo>˜</mml:mo></mml:mover>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>V</mml:mi></mml:mrow>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>3</mml:mn></mml:mfrac></mml:mrow></mml:msup>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>where <italic>d</italic>(<italic>t</italic>) denotes the fingertip distance, <italic>V</italic> (<italic>t</italic>) is the measured voltage of the sensors at a given time <italic>t</italic>, <italic>Ṽ</italic> (<italic>t</italic>) is the reciprocal number for the cubic root of <italic>V</italic> (<italic>t</italic>) for linearization, and <italic>α</italic> and <italic>ε</italic> are constants computed from calibration. In the calibration process, <italic>α</italic> and <italic>ε</italic> are estimated using the linear least-square method for <italic>n</italic> values of measured output voltages and fingertip distances for each subject. The calibration process can reduce the influence of the slope of the coils and modeling errors. Further, the velocity <italic>v</italic>(<italic>t</italic>) and acceleration <italic>a</italic>(<italic>t</italic>) can be calculated from the fingertip distance <italic>d</italic>(<italic>t</italic>) using differentiation filters (see <xref ref-type="fig" rid="f2-sensors-09-02187">Figure 2</xref> [<xref ref-type="bibr" rid="b12-sensors-09-02187">12</xref>]).</p></sec>
<sec>
<label>2.2.</label>
<title>Feature extraction</title>
<p>This paper defines eleven indices for the evaluation of finger tapping movements as follows:
<list list-type="order">
<list-item>
<p><italic>Total tapping distance</italic></p></list-item>
<list-item>
<p><italic>Average maximum amplitude of finger taps</italic></p></list-item>
<list-item>
<p><italic>Coefficient of variation (CV) of maximum amplitude</italic></p></list-item>
<list-item>
<p><italic>Average finger tapping interval</italic></p></list-item>
<list-item>
<p><italic>CV of finger tapping interval</italic></p></list-item>
<list-item>
<p><italic>Average maximum opening velocity</italic></p></list-item>
<list-item>
<p><italic>CV of maximum opening velocity</italic></p></list-item>
<list-item>
<p><italic>Average maximum closing velocity</italic></p></list-item>
<list-item>
<p><italic>CV of maximum closing velocity</italic></p></list-item>
<list-item>
<p><italic>Average zero-crossing number of acceleration</italic></p></list-item>
<list-item>
<p><italic>Spectral variability of finger taps</italic></p></list-item></list></p>
<p>The integration of the absolute value of velocity <italic>v</italic>(<italic>t</italic>) throughout the measurement time is signified as the total tapping distance (Index 1). The contact time between fingers is also determined from <italic>d</italic>(<italic>t</italic>), <italic>v</italic>(<italic>t</italic>) and <italic>a</italic>(<italic>t</italic>). First, the threshold <italic>M<sup>th</sup></italic> is calculated as
<disp-formula id="FD3">
<label>(3)</label>
<mml:math display="block">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msup>
<mml:mi>M</mml:mi>
<mml:mi mathvariant="italic">th</mml:mi></mml:msup>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr columnalign="left">
<mml:mtd columnalign="left">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>M</mml:mi>
<mml:mo>˜</mml:mo></mml:mover></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">th</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mtd>
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>M</mml:mi>
<mml:mo>˜</mml:mo></mml:mover></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">th</mml:mi></mml:mrow></mml:msup>
<mml:mo>≥</mml:mo>
<mml:mi>ζ</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr columnalign="left">
<mml:mtd columnalign="left">
<mml:mi>ζ</mml:mi></mml:mtd>
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>M</mml:mi>
<mml:mo>˜</mml:mo></mml:mover></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">th</mml:mi></mml:mrow></mml:msup>
<mml:mo>&lt;</mml:mo>
<mml:mi>ζ</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>M</mml:mi>
<mml:mo>˜</mml:mo></mml:mover></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">th</mml:mi></mml:mrow></mml:msup>
<mml:mo>=</mml:mo>
<mml:mi>η</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>K</mml:mi></mml:mfrac>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>K</mml:mi></mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>d</mml:mi></mml:mrow>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi></mml:mrow></mml:msubsup>
<mml:mo>−</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>J</mml:mi></mml:mfrac>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>J</mml:mi></mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>d</mml:mi></mml:mrow>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula>where <italic>ζ</italic> and <italic>η</italic> are constants determined by the minimum and maximum values of all subjects’ fingertip distances, respectively, 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>d</mml:mi></mml:mrow>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> denotes the distance between fingertips at the <italic>k</italic>th time when <italic>v</italic>(<italic>t</italic>) = 0 and <italic>a</italic>(<italic>t</italic>) &lt; 0 in the measurement time window, and 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>d</mml:mi></mml:mrow>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> denotes the same at the <italic>j</italic>th time when <italic>v</italic>(<italic>t</italic>) = 0 and <italic>a</italic>(<italic>t</italic>) &gt; 0; and <italic>K</italic> and <italic>J</italic> are the number of 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>d</mml:mi></mml:mrow>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> and 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>d</mml:mi></mml:mrow>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, respectively. Then, the <italic>i</italic>th time at which the distance 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>d</mml:mi></mml:mrow>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> falls below the threshold <italic>M<sup>th</sup></italic> is defined as the contact time <italic>T<sub>i</sub></italic> (<italic>i</italic> = 1, 2,. . ., <italic>I</italic>, where <italic>I</italic> is the number of contacts between fingertips).</p>
<p>As feature quantities of the <italic>i<sup>th</sup></italic> tapping, the finger tapping interval <italic>It<sub>i</sub></italic> (i.e., the time interval between two consecutive contacts) is defined as <italic>It<sub>i</sub></italic> = <italic>T<sub>i</sub></italic><sub>+1</sub> <italic>− T<sub>i</sub></italic>. The maximum and minimum amplitude points (<italic>dp<sub>i</sub></italic>, <italic>dq<sub>i</sub></italic>) between the time interval [<italic>T<sub>i</sub></italic>, <italic>T<sub>i</sub></italic><sub>+1</sub>] are calculated from the measured fingertip distance <italic>d</italic>(<italic>t</italic>), and the average (Index 2) and CV (Index 3) of maximum amplitudes <italic>ma<sub>i</sub></italic> = <italic>dp<sub>i</sub></italic> <italic>− dq<sub>i</sub></italic> are computed for the measurement time. Further, the positive and negative maximum velocities between the time interval [<italic>T<sub>i</sub></italic>, <italic>T<sub>i</sub></italic><sub>+1</sub>] are defined as the maximum opening velocity <italic>vo<sub>i</sub></italic> and the maximum closing velocity <italic>vc<sub>i</sub></italic>, respectively. The averages and CVs of the finger tapping interval, maximum opening velocity and maximum closing velocity are then computed from all the values of <italic>It<sub>i</sub></italic>, <italic>vo<sub>i</sub></italic>, and <italic>vc<sub>i</sub></italic> (Indices 4–9), respectively.</p>
<p>In addition, <italic>zc<sub>i</sub></italic>, which denotes the number of zero crossings of the acceleration signal <italic>a</italic>(<italic>t</italic>), is calculated from each time interval between <italic>T<sub>i</sub></italic> and <italic>T<sub>i</sub></italic><sub>+1</sub>, and the number of zero-crossing points of acceleration <italic>zc<sub>i</sub></italic> are defined as the evaluation values of multimodal movements (Index 10). Finally, the spectra of the finger tapping intervals are calculated by applying heart rate variability analysis to evaluate the variability of finger tapping rhythms. The time-series finger tapping interval <italic>It<sub>i</sub></italic> is resampled at <italic>f<sub>a</sub></italic> Hz by applying the linear interpolation method, and the power spectral density of the data is then estimated using the fast Fourier transform (FFT). <xref ref-type="fig" rid="f3-sensors-09-02187">Figure 3</xref> shows an example of spectral variability in finger taps. <xref ref-type="fig" rid="f3-sensors-09-02187">Figures 3(a) and (b)</xref> describe the analysis results for a normal elderly subject and a PD patient (UPDRS-FT 2: Unified Parkinson’s Disease Rating Scale [<xref ref-type="bibr" rid="b13-sensors-09-02187">13</xref>] part III finger tapping score 2), respectively. UPDRS-FT is a way of evaluating Parkinson’s symptoms, and is determined based on visual inspection by a doctor. UPDRS-FT scores are defined as follows:
<list list-type="simple">
<list-item>
<p>(0): Normal;</p></list-item>
<list-item>
<p>(1): Mild slowing and/or reduction in amplitude;</p></list-item>
<list-item>
<p>(2): Moderately impaired. Definite and early fatiguing. May have occasional arrests in movement;</p></list-item>
<list-item>
<p>(3): Severely impaired. Frequent hesitation in initiating movements or arrests in ongoing movement;</p></list-item>
<list-item>
<p>(4): Can barely perform the task.</p></list-item></list>It can be seen that the power spectrum of the PD patient is larger than that of the normal elderly subject. Therefore, the value of the integrated power spectrum from <italic>f<sub>b</sub></italic> to <italic>f<sub>c</sub></italic> Hz is defined as the spectral variability of finger taps (Index (11)), where <italic>f<sub>b</sub></italic> and <italic>f<sub>c</sub></italic> are constants determined by the spectra of all subjects’ finger taps.</p>
<p>The evaluation indices calculated for the subject are normalized based on the indices of normal subjects to enable comparison of the differences in movements. Since it was observed from the preliminary experiment that three evaluation indices of PD patients (i.e., average maximum amplitude, maximum opening velocity and maximum closing velocity) were smaller than those of normal elderly subjects, these indices were used to calculate the inverse number for every single tap, and the total tapping distance was converted to its inverse number. Calculating the inverse number for the above indices, all the indices of PD patients thus become larger than those of normal elderly subjects. Then, each index is converted to the standard normally distributed variable <italic>x<sub>j</sub></italic> using the mean and standard deviations of the index values measured from the normal subjects:
<disp-formula id="FD4">
<label>(4)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi></mml:mrow>
<mml:mi>j</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi></mml:mrow>
<mml:mi>j</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>μ</mml:mi></mml:mrow>
<mml:mi>j</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>σ</mml:mi></mml:mrow>
<mml:mi>j</mml:mi></mml:msub>
<mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>Here, <italic>j</italic> corresponds to the index number, <italic>z<sub>j</sub></italic> is the computed value in each index, and <italic>μ<sub>j</sub></italic> and <italic>σ<sub>j</sub></italic> describe the average and standard deviations of each index in the group of normal elderly subjects respectively. <italic>j</italic> = 1 represents the total tapping distance, <italic>j</italic> = 2, . . ., 9 signify the averages and CVs of maximum amplitude, finger tapping interval, maximum opening velocity and maximum closing velocity, and <italic>j</italic> = 10 and 11 denote the average zero-crossing number of acceleration and the spectral variability of finger taps. Additionally, the vector <bold><italic>x</italic></bold> = [<italic>x</italic><sub>1</sub>, <italic>x</italic><sub>2</sub>, . . ., <italic>x</italic><sub>11</sub>]<sup>T</sup> is defined for the discrimination of finger tapping movements.</p></sec>
<sec>
<label>2.3.</label>
<title>Evaluation using probabilistic neural network ensembles</title>
<p>The extracted features are discriminated to enable evaluation of motor function. In this paper, a log-linearized Gaussian mixture network (LLGMN) [<xref ref-type="bibr" rid="b10-sensors-09-02187">10</xref>] proposed by Tsuji <italic>et al</italic>. is used as the PNN, and each index is evaluated using the ensemble learning method based on bagging [<xref ref-type="bibr" rid="b11-sensors-09-02187">11</xref>] for the LLGMN. In the following subsection, the details of the LLGMN structure and the combination method for LLGMNs are explained.</p>
<sec>
<label>2.3.2.</label>
<title>LLGMN [<xref ref-type="bibr" rid="b10-sensors-09-02187">10</xref>]</title>
<p>The LLGMN is based on the Gaussian mixture model (GMM) and the log-linear model of the probability density function (pdf), and the <italic>a posteriori probability</italic> is estimated based on the GMM by learning. By applying the log-linear model to a product of the mixture coefficient and the mixture component of the GMM, a semiparametric model of the pdf is incorporated into a three-layer feed-forward PNN. Through learning, the LLGMN distinguishes movement patterns with individual differences, thereby enabling precise pattern recognition for bioelectric signals such as EMG and EEG [<xref ref-type="bibr" rid="b10-sensors-09-02187">10</xref>, <xref ref-type="bibr" rid="b14-sensors-09-02187">14</xref>, <xref ref-type="bibr" rid="b15-sensors-09-02187">15</xref>].</p>
<p>The structure of the LLGMN is shown in <xref ref-type="fig" rid="f4-sensors-09-02187">Figure 4</xref>. First, the input vector <bold><italic>x</italic></bold> ∈ ℜ<italic><sup>d</sup></italic> is converted into a modified vector <bold><italic>X</italic></bold> ∈ ℜ<italic><sup>H</sup></italic> as follows:
<disp-formula id="FD5">
<label>(5)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi mathvariant="bold-italic">X</mml:mi>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="normal">T</mml:mi></mml:msup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi></mml:mrow>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn></mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>⋯</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi></mml:mrow>
<mml:mi>d</mml:mi></mml:msub>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi></mml:mrow>
<mml:mn>2</mml:mn>
<mml:mn>2</mml:mn></mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn></mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>⋯</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi></mml:mrow>
<mml:mi>d</mml:mi></mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>⋯</mml:mo>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi></mml:mrow>
<mml:mi>d</mml:mi>
<mml:mn>2</mml:mn></mml:msubsup>
<mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow>
<mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></disp-formula>where <italic>x<sub>i</sub></italic>, <italic>i</italic> = 1, 2, . . ., <italic>d</italic>, are the elements of <bold><italic>x</italic></bold> and <italic>H</italic> = 1 + <italic>d</italic>(<italic>d</italic> + 3)/2. The first layer consists of <italic>H</italic> units corresponding to the dimension of <bold><italic>X</italic></bold>, and the identity function is used for the activation of each unit. The relationship between the input <sup>(1)</sup><italic>I<sub>h</sub></italic> and the output <sup>(1)</sup><italic>O<sub>h</sub></italic> of each unit in the first layer is defined as
<disp-formula id="FD6">
<label>(6)</label>
<mml:math display="block">
<mml:mrow>
<mml:msup>
<mml:mrow/>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>h</mml:mi></mml:msub>
<mml:msup>
<mml:mrow>
<mml:mo>=</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>h</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>h</mml:mi></mml:msub>
<mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In the second layer, each unit receives the output of the first layer weighted by the weight 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>w</mml:mi></mml:mrow>
<mml:mi>h</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> (<italic>h</italic> = 1, 2, . . ., <italic>H</italic>; <italic>k</italic> = 1, . . ., <italic>K</italic>; <italic>m</italic> = 1, . . ., <italic>M<sub>k</sub></italic>) and outputs the <italic>a posteriori</italic> probability of each Gaussian component. Here, <italic>K</italic> denotes the number of classes, and <italic>M<sub>k</sub></italic> is the number of Gaussian components in class <italic>k</italic>. The relationships between the input of unit {<italic>k</italic>, <italic>m</italic>} in the second layer <sup>(2)</sup><italic>I<sub>k,m</sub></italic> and the output <sup>(2)</sup><italic>O<sub>k,m</sub></italic> are defined as
<disp-formula id="FD7">
<label>(7)</label>
<mml:math display="block">
<mml:mrow>
<mml:msup>
<mml:mrow/>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>H</mml:mi></mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mrow/>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>h</mml:mi></mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>w</mml:mi></mml:mrow>
<mml:mi>h</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:mrow></mml:math></disp-formula>
<disp-formula id="FD8">
<label>(8)</label>
<mml:math display="block">
<mml:mrow>
<mml:msup>
<mml:mrow/>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mtext>exp</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi></mml:mrow></mml:msub>
<mml:mo stretchy="false">]</mml:mo></mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>k</mml:mi>
<mml:mo>′</mml:mo></mml:msup>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>K</mml:mi></mml:munderover>
<mml:mrow>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mo>′</mml:mo></mml:msup>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi></mml:mrow>
<mml:msup>
<mml:mi>k</mml:mi>
<mml:mo>′</mml:mo></mml:msup></mml:msub></mml:mrow></mml:munderover>
<mml:mrow>
<mml:mtext>exp</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi></mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mi>k</mml:mi>
<mml:mo>′</mml:mo></mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:msub>
<mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:mfrac>
<mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>where 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>w</mml:mi></mml:mrow>
<mml:mi>h</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>K</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo> </mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>h</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>…</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>H</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
<p>The third layer consists of <italic>K</italic> units corresponding to the number of classes. The unit <italic>k</italic> sums up the outputs of <italic>M<sub>k</sub></italic> components {<italic>k</italic>, <italic>m</italic>} in the second layer. The function between the input and the output is described as
<disp-formula id="FD9">
<label>(9)</label>
<mml:math display="block">
<mml:mrow>
<mml:msup>
<mml:mrow/>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:msup>
<mml:mrow>
<mml:mo>=</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi></mml:mrow>
<mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mrow/>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>where the output <sup>(3)</sup><italic>O<sub>k</sub></italic> corresponds to the <italic>a posteriori</italic> probability of class <italic>k</italic>.</p></sec>
<sec>
<label>2.3.2.</label>
<title>Combination rules of LLGMNs</title>
<p>The combination strategy for multiple LLGMNs is shown in <xref ref-type="fig" rid="f5-sensors-09-02187">Figure 5</xref>. This method consists of the <italic>C</italic> LLGMN classifiers, corresponding to the number of input vector <italic>x<sub>c</sub></italic>. Each LLGMN outputs the <italic>a posteriori</italic> probability of each learned class, which are then weighted and combined based on the ensemble learning method of bagging [<xref ref-type="bibr" rid="b11-sensors-09-02187">11</xref>] and entropy. The networks can evaluate the degree of influence and the effect of each input vector for the classification because the entropy describes the ambiguity of each LLGMN output.</p>
<p>First, each input vector <bold><italic>x<sub>c</sub></italic></bold>(<italic>c</italic> = 1, 2, . . ., <italic>C</italic>) is input to the <italic>c</italic>th LLGMN, and the <italic>a posteriori</italic> probability vector <bold><italic>O<sub>c</sub></italic></bold> is calculated by the LLGMN. Here, <bold><italic>O<sub>c</sub></italic></bold> is defined by <xref ref-type="disp-formula" rid="FD10">Equation 10</xref> using the <italic>a posteriori</italic> probability <italic>p</italic>(<italic>k|</italic><bold><italic>x<sub>c</sub></italic></bold>) at given value <bold><italic>x<sub>c</sub></italic></bold>:
<disp-formula id="FD10">
<label>(10)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">O</mml:mi></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi></mml:mrow>
<mml:mn>1</mml:mn></mml:msub>
<mml:msup>
<mml:mrow>
<mml:mo>,</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo>…</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>O</mml:mi></mml:mrow>
<mml:mi>K</mml:mi></mml:msub>
<mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow>
<mml:mi mathvariant="normal">T</mml:mi></mml:msup>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">|</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>,</mml:mo>
<mml:mo> </mml:mo>
<mml:mi>p</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo stretchy="false">|</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>,</mml:mo>
<mml:mo>…</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>K</mml:mi>
<mml:mo stretchy="false">|</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow>
<mml:mi mathvariant="normal">T</mml:mi></mml:msup>
<mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>The entropy combinator receives the output of each LLGMN weighted by coefficient <italic>α<sub>c</sub></italic>, and outputs the <italic>a posteriori</italic> probabilities of all classes. Each element of the entropy combinator’s input vector <bold><italic>y<sub>c</sub></italic></bold> is given by
<disp-formula id="FD11">
<label>(11)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>y</mml:mi></mml:mrow>
<mml:mi>k</mml:mi></mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>α</mml:mi></mml:mrow>
<mml:mi>c</mml:mi></mml:msub>
<mml:mo> </mml:mo>
<mml:mi>p</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">|</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>where coefficient <italic>α<sub>c</sub></italic> (0 &lt; <italic>α<sub>c</sub></italic> &lt; 1), which denotes the degree of effect of the <italic>c</italic>th LLGMN’s output, is defined as
<disp-formula id="FD12">
<label>(12)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>α</mml:mi></mml:mrow>
<mml:mi>c</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:mi>H</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mi>K</mml:mi></mml:mrow></mml:mfrac>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>K</mml:mi></mml:munderover>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">|</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo> </mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo> </mml:mo>
<mml:mi>p</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">|</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>Here, <italic>H</italic>(<bold><italic>x<sub>c</sub></italic></bold>) signifies the entropy of the output of the LLGMN, and denotes the ambiguity of the <italic>a posteriori</italic> probabilities. When these probabilities are ambiguous, the entropy <italic>H</italic>(<bold><italic>x<sub>c</sub></italic></bold>) becomes large and <italic>α<sub>c</sub></italic> approaches 0.</p>
<p>In the entropy combinator, the <italic>a posteriori</italic> probabilities of all classes are calculated by
<disp-formula id="FD13">
<label>(13)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">|</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold">1</mml:mi></mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold">2</mml:mi></mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>…</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow>
<mml:mi mathvariant="bold-italic">C</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>c</mml:mi>
<mml:mo>′</mml:mo></mml:msup>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>C</mml:mi></mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>y</mml:mi></mml:mrow>
<mml:mi>k</mml:mi></mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mo>′</mml:mo></mml:msup></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:msup>
<mml:mi>k</mml:mi>
<mml:mo>′</mml:mo></mml:msup>
<mml:mi>K</mml:mi></mml:munderover>
<mml:mrow>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>c</mml:mi>
<mml:mo>′</mml:mo></mml:msup>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>C</mml:mi></mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>y</mml:mi></mml:mrow>
<mml:mi>k</mml:mi></mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mo>′</mml:mo></mml:msup></mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:mfrac>
<mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>In the above method, each pdf for input vector <bold><italic>x<sub>c</sub></italic></bold> can be estimated and combined, and the networks can be used to calculate the <italic>a posteriori</italic> probability of class <italic>k</italic> for any given measured data. Further, since <italic>α<sub>c</sub></italic> is equivalent to the degree of influence of each input vector for classification, each input vector can be evaluated using <italic>y<sub>k</sub></italic>(<bold><italic>x<sub>c</sub></italic></bold>).</p>
<p>For the discrimination of measured data, the entropy of all classes defined by <xref ref-type="disp-formula" rid="FD14">Eq. 14</xref> is used:
<disp-formula id="FD14">
<label>(14)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>=</mml:mo>
<mml:mo>−</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>K</mml:mi></mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>Y</mml:mi></mml:mrow>
<mml:mi>k</mml:mi></mml:msub>
<mml:mo> </mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo> </mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi></mml:msub></mml:mrow>
<mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>If <italic>E</italic> is smaller than discrimination determination threshold value <italic>E<sub>d</sub></italic>, the class with the highest <italic>a posteriori</italic> probability becomes the result of discrimination. Otherwise, if <italic>E</italic> exceeds <italic>E<sub>d</sub></italic>, discrimination is suspended as an obscure class. <italic>E<sub>d</sub></italic> is a constant determined by trial and error.</p></sec>
<sec>
<label>2.3.2.</label>
<title>Evaluation of finger tapping movements</title>
<p>The finger tapping movements conducted by the user are evaluated and classified using the above neural networks. First, input vector <bold><italic>x<sub>c</sub></italic></bold> is created from measured finger tapping movements for their evaluation. <bold><italic>x</italic></bold>(<italic>t<sub>all</sub></italic>) ∈ ℜ<sup>11</sup> and <bold><italic>x</italic></bold>(<italic>t<sub>d</sub></italic>) ∈ ℜ<sup>11</sup>, which are the feature vectors, are computed for the overall measurement time <italic>t<sub>all</sub></italic> and the time interval [
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>t</mml:mi></mml:mrow>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">st</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>t</mml:mi></mml:mrow>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">ed</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>] (<italic>d</italic> = 1, 2, . . . ., <italic>D</italic>) respectively. Then, the <italic>j</italic>th elements <italic>x<sub>j</sub></italic>(<italic>t<sub>d</sub></italic>) of <bold><italic>x</italic></bold>(<italic>t<sub>d</sub></italic>) (<italic>d</italic> = 1, 2, . . . ., <italic>D</italic>) are used to make the new vector, defined as <bold><italic>x</italic>′</bold><italic><sub>j</sub></italic> = [<italic>x<sub>j</sub></italic>(<italic>t</italic><sub>1</sub>), <italic>x<sub>j</sub></italic>(<italic>t</italic><sub>2</sub>), . . ., <italic>x<sub>j</sub></italic>(<italic>t<sub>D</sub></italic>)]<sup>T</sup> ∈ ℜ<italic><sup>D</sup></italic>(<italic>j</italic> = 1, 2, . . ., 11). Here, 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>t</mml:mi></mml:mrow>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">st</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>t</mml:mi></mml:mrow>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">ed</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, and <italic>D</italic> are constants determined by all subjects’ finger tapping movements to enable evaluation of movement behavior according to fatigue in subjects.</p>
<p>The system next measures the finger tapping movements of the patient and those of normal subjects. The feature vectors <bold><italic>x</italic>′</bold><italic><sub>j</sub></italic> and <bold><italic>x</italic></bold>(<italic>t<sub>all</sub></italic>) calculated from these movements are then input to each LLGMN as teacher vectors, and the LLGMNs are trained to estimate the <italic>a posteriori</italic> probabilities of each movement. Thus, the number of LLGMNs is <italic>C</italic> = 11 + 1 = 12. After training, the system can calculate similarities between patterns in the subject’s movements and trained movements as <italic>a posteriori</italic> probabilities by inputting the newly measured vectors to the LLGMNs. The significance of each feature (i.e., the input vector) on motor function could also be evaluated by computing the degree of influence <italic>α<sub>c</sub></italic> for each classifier.</p></sec></sec></sec>
<sec>
<label>3.</label>
<title>Experiments</title>
<p>To verify the effectiveness of the proposed system, we developed a prototype and performed discrimination experiments on the measured finger movements. <xref ref-type="fig" rid="f6-sensors-09-02187">Figure 6</xref> shows the prototype developed and the setup of the experiment conducted using it.</p>
<sec sec-type="methods">
<label>3.1.</label>
<title>Methods</title>
<p>The subjects were 33 patients with PD (male: 16, female: 17, average age: 69.4 ± 8.1 years) and 32 normal elderly subjects (male: 16, female: 16, average age: 68.2 ± 5.0 years). The subjects were directed to assume a sitting posture at rest. Coils were attached to the distal parts of the thumb and index finger, and the magnetic sensor was calibrated using three calibration values of 20, 30 and 90 mm or 20, 30 and 60 mm. After a brief finger tapping movement trial using both the left and right hands, the movement of each hand was measured for 60 s in compliance with instructions to move the fingers as far apart and as quickly as possible. The severities of PD in the patients were evaluated by a neurophysician based on UPDRS-FT [<xref ref-type="bibr" rid="b13-sensors-09-02187">13</xref>] (see <italic>2.2. Feature extraction</italic>). The investigation was approved by the local Ethics Committee, and informed consent was obtained from all subjects. The calculated indices were standardized on the basis of the values obtained from the normal elderly subjects. The parameters used in the analysis were <italic>η</italic> = 0.1, <italic>ζ</italic> = 5 mm, <italic>f<sub>a</sub></italic> = 10 Hz, <italic>f<sub>b</sub></italic> = 0.2 Hz, <italic>f<sub>c</sub></italic> = 2.0 Hz and the sampling frequency was 100 Hz.</p>
<p>Each index was computed for the overall measurement time <italic>t<sub>all</sub></italic> = 60 s and at four pre-specified time intervals of <italic>t</italic><sub>1</sub> = [0, 30], <italic>t</italic><sub>2</sub> = [10, 40], <italic>t</italic><sub>3</sub> = [20, 50] and <italic>t</italic><sub>4</sub> = [30, 60] and input to the LLGMNs. The measured finger tapping movements were then put into two classes in terms of whether they were normal or not; <italic>k</italic> = 1: normal elderly; <italic>k</italic> = 2: PD. In addition, fifteen samples of each class were used as teacher vectors for learning. The discrimination determination threshold <italic>E<sub>d</sub></italic> was set as 0.4 by trial and error from the discrimination results. Furthermore, to verify the validity of the proposed method for classification, we conducted discrimination experiments using a single LLGMN, a single multilayer perceptron neural network (MLPNN) and 12 MLPNNs combined using the proposed entropy combinator. Generally, the MLPNN has been widely utilized for the pattern discrimination problem. Since the MLP requires sufficient learning and discrimination abilities, we determined its structure based on [<xref ref-type="bibr" rid="b10-sensors-09-02187">10</xref>], where the number of layers is 4 and the number of neurons in the hidden layers is 10. Here, the back-propagation method is used as the learning algorithm for the MLPNNs.</p></sec>
<sec sec-type="results">
<label>3.2.</label>
<title>Results</title>
<p>Examples of the finger tapping movements of a normal elderly subject (a) and a PD patient (UPDRSFT 2: UPDRS part III Finger Tapping score 2) (b) are shown in <xref ref-type="fig" rid="f7-sensors-09-02187">Figure 7</xref>. The figure plots the measured fingertip distance <italic>d</italic>(<italic>t</italic>), velocity <italic>v</italic>(<italic>t</italic>) and acceleration <italic>a</italic>(<italic>t</italic>), and shows the results of the measured data during the period from 0 to 10 s. Radar chart representation of the results of the indices is shown in <xref ref-type="fig" rid="f8-sensors-09-02187">Figure 8</xref>; (a) to (c) illustrate the charts for normal elderly subjects, PD patients with UPDRS-FT 1 and those with UPDRS-FT 2 respectively. The solid lines describe the average value of each index in the group of normal elderly subjects, and the dotted lines show double and quintuple the standard deviation (2SD, 5SD). The classification results of the finger tapping movements for all subjects are outlined in <xref ref-type="fig" rid="f9-sensors-09-02187">Figure 9</xref>. This shows the mean values and standard deviations of the discrimination rates for 50 kinds of training set and for the test set, where the initial weight coefficients were changed randomly 10 times in each trial. The average discrimination rates of the normal elderly subjects using a single MLPNN, a single LLGMN, 12 MLPNNs and the proposed method were 81.8±8.50%, 86.2±9.24%, 87.1±5.21%, and 91.6 ± 4.51%, and those of the PD patients were 85.0±6.81 %, 87.5±7.25 %, 88.1±6.53 % and 93.1±3.69 %, respectively. The details of the classification results by a single LLGMN and proposed method are explained in <xref ref-type="table" rid="t1-sensors-09-02187">Table 1</xref>, which shows examples of the results for movements in each subject group. Further, each LLGMN’s output <italic>y</italic><sub>2</sub>(<bold><italic>x<sub>c</sub></italic></bold>) (<italic>c</italic> = 1, 2, . . ., 11) (<xref ref-type="disp-formula" rid="FD11">Equation 11</xref>), which represents the <italic>a posteriori</italic> probability for PD patients, for all subjects is illustrated in <xref ref-type="fig" rid="f10-sensors-09-02187">Figure 10</xref>. The subjects shown in this figure are the same as those in <xref ref-type="fig" rid="f8-sensors-09-02187">Figure 8</xref>.</p></sec>
<sec sec-type="discussion">
<label>3.3.</label>
<title>Discussion</title>
<p>The experimental results indicate that the finger tapping movements of PD patients and normal elderly subjects have different rhythms and scales. PD patients show a larger variation in tapping rhythm and a smaller scale than normal elderly subjects (<xref ref-type="fig" rid="f7-sensors-09-02187">Figure 7</xref>). Plotting radar charts showing the indices of movements computed and standardized using the data obtained from the normal elderly subjects revealed that data from the normal elderly subjects lie near the average, while those from the PD patients become larger according to the severity of their disease. These results lead us to the conclusion that the radar chart representation can comprehensibly present evaluation results and features of movement.</p>
<p>The results of discrimination demonstrated that the patients could be classified correctly (average rate: 93.1 ± 3.69%) in terms of their impairment status using 12 LLGMNs with a degree of accuracy about 5% higher than the results obtained using a single LLGMN; this outcome shows a higher classification rate than those of other classification methods. Since some elderly subjects were misclassified as PD patients, the average discrimination rate of normal elderly subjects was 91.6 ± 4.51%, which is lower than that of PD patients.</p>
<p>On the other hand, the ratio of discrimination suspension with the proposed method is lower than that of a single LLGMN, and PD patients’ movements can be discriminated more accurately than with a single LLGMN (<xref ref-type="table" rid="t1-sensors-09-02187">Table 1</xref>). In particular, the discrimination rates for PD patients to normal elderly subjects (i.e., the misclassification rates for PD patients) could be reduced from 15% to 3%, although the average rates for PD patients were improved by only 5 % (<xref ref-type="fig" rid="f9-sensors-09-02187">Figure 9</xref>). These results indicate the effectiveness of the proposed system for possible use in screening tests for patients with PD. Moreover, representing the <italic>a posteriori</italic> probabilities as radar charts confirmed that the values for PD patients become large, and such charts enable quantitative evaluation and description of subjects’ motility function. These results indicate that the proposed method is capable of detecting the disease and supporting PD diagnosis. Here, since the complexity of the system is high compared to the use of a single LLGMN as a classifier, the computational time taken for the learning of all LLGMNs is higher than when a single LLGMN is used. However, in the case of discrimination, it should be noted that the classification of one sample data can be finished in a few milliseconds.</p></sec></sec>
<sec>
<label>4.</label>
<title>Conclusion</title>
<p>This paper proposes a diagnosis support system that can quantitatively evaluate motor function for finger tapping movements. The system involves the computation of eleven evaluation indices measured from finger movements and discrimination of the subject’s motor ability.</p>
<p>The results obtained from the experiments using the prototype developed are summarized as follows:
<list list-type="bullet">
<list-item>
<p>The proposed system is capable of comprehensibly presenting evaluation results for doctors through visual radar-chart representation of the evaluated results and feature quantities.</p></list-item>
<list-item>
<p>The finger tapping movements of Parkinson’s disease (PD) patients were discriminated with high accuracy (93.1 ± 3.69%), demonstrating that the proposed system is effective in supporting diagnosis using finger movements.</p></list-item>
<list-item>
<p>PD patients’ movements can be discriminated with the proposed method more accurately than with a single probabilistic neural network; this indicates that the proposed system is suitable for use in screening tests for patients with PD.</p></list-item></list></p>
<p>This paper mainly looks at the difference between the movements of normal elderly subjects and those of PD patients. However, the classification results cannot be presented as showing the relationships between the severity of PD and these movements. In future research, it is therefore necessary to investigate the validity of the proposed method for evaluation and discrimination of the severity of PD by sensing movements. In addition, the effects of the combination rules for the <italic>a posteriori</italic> probabilities output from each LLGMN should be confirmed through comparison with various previous methods [<xref ref-type="bibr" rid="b9-sensors-09-02187">9</xref>] such as the median and max rules. To realize a simpler method, it is necessary to discuss a novel PNN that can provide high discrimination performance for motor function evaluation by integrating the multiple-LLGMN structure. We also plan to utilize approximate entropy for the proposed method and to investigate its effectiveness in finger tapping evaluation.</p></sec></body>
<back>
<ack>
<p>This study was supported in part by a Grant-in-Aid for Scientific Research (19·9510) from the Research Fellow-ships of the Japan Society for the Promotion of Science for Young Scientists.</p></ack>
<ref-list>
<title>References and Notes</title>
<ref id="b1-sensors-09-02187"><label>1.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alexander</surname><given-names>MP.</given-names></name></person-group><article-title>Mild traumatic brain injury: pathophysiology, natural history, and clinical management</article-title><source>Neurology</source><year>1995</year><volume>45</volume><fpage>1253</fpage><lpage>1260</lpage><pub-id pub-id-type="doi">10.1212/WNL.45.7.1253</pub-id><pub-id pub-id-type="pmid">7617178</pub-id></citation></ref>
<ref id="b2-sensors-09-02187"><label>2.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ghika</surname><given-names>J.</given-names></name><name><surname>Wiegner</surname><given-names>A.W.</given-names></name><name><surname>Fang</surname><given-names>J.J.</given-names></name><name><surname>Davies</surname><given-names>L.</given-names></name><name><surname>Young</surname><given-names>R.R.</given-names></name><name><surname>Growdon</surname><given-names>J.H.</given-names></name></person-group><article-title>Portable system for quantifying motor abnormalities in Parkinson’s disease</article-title><source>IEEE Trans. on Biomedical Engineering</source><year>1993</year><volume>40</volume><issue>3</issue><fpage>276</fpage><lpage>283</lpage><pub-id pub-id-type="doi">10.1109/10.216411</pub-id></citation></ref>
<ref id="b3-sensors-09-02187"><label>3.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ventre-Dominey</surname><given-names>J.</given-names></name><name><surname>Dominey</surname><given-names>P.F.</given-names></name><name><surname>Broussolle</surname><given-names>E.</given-names></name></person-group><article-title>Dissociable processing of temporal structure in repetitive eye-hand movements in Parkinson’s disease</article-title><source>Neuropsychologia</source><year>2002</year><volume>40</volume><issue>8</issue><fpage>1407</fpage><lpage>1418</lpage><pub-id pub-id-type="doi">10.1016/S0028-3932(01)00207-X</pub-id><pub-id pub-id-type="pmid">11931945</pub-id></citation></ref>
<ref id="b4-sensors-09-02187"><label>4.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Holmes</surname><given-names>G.</given-names></name></person-group><article-title>The symptoms of acute cerebellar injuries due to gunshot injuries</article-title><source>Brain</source><year>1917</year><volume>40</volume><issue>4</issue><fpage>461</fpage><lpage>535</lpage><pub-id pub-id-type="doi">10.1093/brain/40.4.461</pub-id></citation></ref>
<ref id="b5-sensors-09-02187"><label>5.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shimoyama</surname><given-names>I.</given-names></name><name><surname>Hinokuma</surname><given-names>K.</given-names></name><name><surname>Ninchoji</surname><given-names>T.</given-names></name><name><surname>Uemura</surname><given-names>K.</given-names></name></person-group><article-title>Microcomputer analysis of finger tapping as a measure of cerebellar dysfunction</article-title><source>Neurol. Med. Chir</source><year>1983</year><volume>23</volume><issue>6</issue><fpage>437</fpage><lpage>440</lpage><pub-id pub-id-type="doi">10.2176/nmc.23.437</pub-id></citation></ref>
<ref id="b6-sensors-09-02187"><label>6.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Konczak</surname><given-names>J.</given-names></name><name><surname>Ackermann</surname><given-names>H.</given-names></name><name><surname>Hertrich</surname><given-names>I.</given-names></name><name><surname>Spieker</surname><given-names>S.</given-names></name><name><surname>Dichgans</surname><given-names>J.</given-names></name></person-group><article-title>Control of repetitive lip and finger movements in parkinson’s disease</article-title><source>Mov. Dis</source><year>1997</year><volume>12</volume><issue>5</issue><fpage>665</fpage><lpage>676</lpage><pub-id pub-id-type="doi">10.1002/mds.870120507</pub-id></citation></ref>
<ref id="b7-sensors-09-02187"><label>7.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Okuno</surname><given-names>R.</given-names></name><name><surname>Yokoe</surname><given-names>M.</given-names></name><name><surname>Akazawa</surname><given-names>K.</given-names></name><name><surname>Abe</surname><given-names>K.</given-names></name><name><surname>Sakoda</surname><given-names>S.</given-names></name></person-group><article-title>Finger taps acceleration measurement system for quantitative diagnosis of Parkinson’s disease</article-title><conf-name>Proceedings of the 2006 IEEE International Conference of the Engineering in Medicine and Biology Society</conf-name><conf-loc>Orland, Florida, USA</conf-loc><year>2006</year><fpage>6623</fpage><lpage>6626</lpage></citation></ref>
<ref id="b8-sensors-09-02187"><label>8.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kandori</surname><given-names>A.</given-names></name><name><surname>Yokoe</surname><given-names>M.</given-names></name><name><surname>Sakoda</surname><given-names>S.</given-names></name><name><surname>Abe</surname><given-names>K.</given-names></name><name><surname>Miyashita</surname><given-names>T.</given-names></name><name><surname>Oe</surname><given-names>H.</given-names></name><name><surname>Naritomi</surname><given-names>H.</given-names></name><name><surname>Ogata</surname><given-names>K.</given-names></name><name><surname>Tsukada</surname><given-names>K.</given-names></name></person-group><article-title>Quantitative magnetic detection of finger movements in patients with Parkinson’s disease</article-title><source>Neurosci. Res</source><year>2004</year><volume>49</volume><issue>2</issue><fpage>253</fpage><lpage>260</lpage><pub-id pub-id-type="doi">10.1016/j.neures.2004.03.004</pub-id><pub-id pub-id-type="pmid">15140567</pub-id></citation></ref>
<ref id="b9-sensors-09-02187"><label>9.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kittler</surname><given-names>J.</given-names></name><name><surname>Hatef</surname><given-names>M.</given-names></name><name><surname>Duin</surname><given-names>R.P.W.</given-names></name><name><surname>Matas</surname><given-names>J.</given-names></name></person-group><article-title>On combining classifiers</article-title><source>IEEE Trans. Pattern Anal. Machine Intell</source><year>1998</year><volume>20</volume><issue>3</issue><fpage>226</fpage><lpage>239</lpage><pub-id pub-id-type="doi">10.1109/34.667881</pub-id></citation></ref>
<ref id="b10-sensors-09-02187"><label>10.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tsuji</surname><given-names>T.</given-names></name><name><surname>Fukuda</surname><given-names>O.</given-names></name><name><surname>Ichinobe</surname><given-names>H.</given-names></name><name><surname>Kaneko</surname><given-names>M.</given-names></name></person-group><article-title>A log-linearized Gaussian mixture network and its application toEEG pattern classification</article-title><source>IEEE Trans. on Systems, Man, and Cybernetics-Part C: Applications and Reviews</source><year>1999</year><volume>29</volume><issue>1</issue><fpage>60</fpage><lpage>72</lpage><pub-id pub-id-type="doi">10.1109/5326.740670</pub-id></citation></ref>
<ref id="b11-sensors-09-02187"><label>11.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Breiman</surname><given-names>L.</given-names></name></person-group><article-title>Bagging predictors</article-title><source>Mach. Learn</source><year>1996</year><volume>24</volume><fpage>123</fpage><lpage>140</lpage></citation></ref>
<ref id="b12-sensors-09-02187"><label>12.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Shima</surname><given-names>K.</given-names></name><name><surname>Tsuji</surname><given-names>T.</given-names></name><name><surname>Kan</surname><given-names>E.</given-names></name><name><surname>Kandori</surname><given-names>A.</given-names></name><name><surname>Yokoe</surname><given-names>M.</given-names></name><name><surname>Sakoda</surname><given-names>S.</given-names></name></person-group><article-title>Measurement and evaluation of finger tapping movements using magnetic sensors</article-title><conf-name>Proceedings of the 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society</conf-name><conf-date>2008</conf-date><fpage>5628</fpage><lpage>5631</lpage></citation></ref>
<ref id="b13-sensors-09-02187"><label>13.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fahn</surname><given-names>S.</given-names></name><name><surname>Elton</surname><given-names>R.L.</given-names></name><collab>Members of The UPDRS Development Committee</collab></person-group><article-title>Unified Parkinson’s Disease Rating Scale</article-title><person-group person-group-type="editor"><name><surname>Fahn</surname><given-names>S.</given-names></name><name><surname>Marsden</surname><given-names>CD.</given-names></name><name><surname>Calne</surname><given-names>DB.</given-names></name><name><surname>Goldstein</surname><given-names>M.</given-names></name></person-group><comment>Recent developments in Parkinson’s Disease</comment><source>Macmillan Health Care Information</source><year>1987</year><volume>2</volume><fpage>153</fpage><lpage>304</lpage></citation></ref>
<ref id="b14-sensors-09-02187"><label>14.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shima</surname><given-names>K.</given-names></name><name><surname>Okamoto</surname><given-names>M.</given-names></name><name><surname>Bu</surname><given-names>N.</given-names></name><name><surname>Tsuji</surname><given-names>T.</given-names></name></person-group><article-title>Novel human interface for game control using voluntarily generated biological signals</article-title><source>J. Rob. Mech</source><year>2006</year><volume>18</volume><issue>5</issue><fpage>626</fpage><lpage>633</lpage></citation></ref>
<ref id="b15-sensors-09-02187"><label>15.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fukuda</surname><given-names>O.</given-names></name><name><surname>Tsuji</surname><given-names>T.</given-names></name><name><surname>Kaneko</surname><given-names>M.</given-names></name><name><surname>Otsuka</surname><given-names>A.</given-names></name></person-group><article-title>A human-assisting manipulator teleoperated by EMG signals and arm motions</article-title><source>IEEE Trans. on Robotics and Automation</source><year>2003</year><volume>19</volume><issue>2</issue><fpage>210</fpage><lpage>222</lpage><pub-id pub-id-type="doi">10.1109/TRA.2003.808873</pub-id></citation></ref></ref-list>
<sec sec-type="display-objects">
<title>Figures and Table</title>
<fig id="f1-sensors-09-02187" position="float">
<label>Figure 1.</label>
<caption>
<p>Concept of the proposed diagnosis support system for finger tapping movements.</p></caption>
<graphic xlink:href="sensors-09-02187f1.gif"/></fig>
<fig id="f2-sensors-09-02187" position="float">
<label>Figure 2.</label>
<caption>
<p>Examples of the measured signals. [<xref ref-type="bibr" rid="b12-sensors-09-02187">12</xref>]</p></caption>
<graphic xlink:href="sensors-09-02187f2.gif"/></fig>
<fig id="f3-sensors-09-02187" position="float">
<label>Figure 3.</label>
<caption>
<p>An example of the spectral variability of finger taps, note that UPDRS-FT 2 stands for the Unified Parkinson’s Disease Rating Scale part III finger tapping score 2. [<xref ref-type="bibr" rid="b13-sensors-09-02187">13</xref>]</p></caption>
<graphic xlink:href="sensors-09-02187f3.gif"/></fig>
<fig id="f4-sensors-09-02187" position="float">
<label>Figure 4.</label>
<caption>
<p>Structure of the LLGMN. [<xref ref-type="bibr" rid="b10-sensors-09-02187">10</xref>]</p></caption>
<graphic xlink:href="sensors-09-02187f4.gif"/></fig>
<fig id="f5-sensors-09-02187" position="float">
<label>Figure 5.</label>
<caption>
<p>Strategy for combining LLGMNs</p></caption>
<graphic xlink:href="sensors-09-02187f5.gif"/></fig>
<fig id="f6-sensors-09-02187" position="float">
<label>Figure 6.</label>
<caption>
<p>The prototype system developed and the experimental setup.</p></caption>
<graphic xlink:href="sensors-09-02187f6.gif"/></fig>
<fig id="f7-sensors-09-02187" position="float">
<label>Figure 7.</label>
<caption>
<p>Measured results of finger tapping movements. [<xref ref-type="bibr" rid="b12-sensors-09-02187">12</xref>]</p></caption>
<graphic xlink:href="sensors-09-02187f7.gif"/></fig>
<fig id="f8-sensors-09-02187" position="float">
<label>Figure 8.</label>
<caption>
<p>Examples of radar chart representation of the results from the evaluated indices. [<xref ref-type="bibr" rid="b12-sensors-09-02187">12</xref>]</p></caption>
<graphic xlink:href="sensors-09-02187f8.gif"/></fig>
<fig id="f9-sensors-09-02187" position="float">
<label>Figure 9.</label>
<caption>
<p>Discrimination rates of finger tapping movements.</p></caption>
<graphic xlink:href="sensors-09-02187f9.gif"/></fig>
<fig id="f10-sensors-09-02187" position="float">
<label>Figure 10.</label>
<caption>
<p>Posteriori probabilities of Parkinson’s disease in each index</p></caption>
<graphic xlink:href="sensors-09-02187f10.gif"/></fig>
<table-wrap id="t1-sensors-09-02187" position="float">
<label>Table 1.</label>
<caption>
<p>Examples of the details of classification results with each method.</p></caption>
<table frame="below" rules="groups">
<thead>
<tr>
<th colspan="5" align="center" valign="top">(a) Single LLGMN</th></tr>
<tr>
<th colspan="5" align="center" valign="bottom">
<hr/></th></tr>
<tr>
<th colspan="2" align="left" valign="top" rowspan="2"/>
<th colspan="3" align="center" valign="top">Ratio of disc. results
<hr/></th></tr>
<tr>
<th align="center" valign="top">NE</th>
<th align="center" valign="top">PD</th>
<th align="center" valign="top">Sus.</th></tr></thead>
<tbody>
<tr>
<td align="left" valign="middle" rowspan="2">Subject group</td>
<td align="center" valign="top">NE</td>
<td align="center" valign="top">0.719</td>
<td align="center" valign="top">0.125</td>
<td align="center" valign="top">0.156</td></tr>
<tr>
<td align="center" valign="top">PD</td>
<td align="center" valign="top">0.152</td>
<td align="center" valign="top">0.636</td>
<td align="center" valign="top">0.212</td></tr></tbody></table>
<table frame="below" rules="groups">
<thead>
<tr>
<th colspan="5" align="center" valign="top">(b) Proposed method</th></tr>
<tr>
<th colspan="5" align="center" valign="bottom">
<hr/></th></tr>
<tr>
<th colspan="2" align="left" valign="top" rowspan="2"/>
<th colspan="3" align="center" valign="top">Ratio of disc. results
<hr/></th></tr>
<tr>
<th align="center" valign="top">NE</th>
<th align="center" valign="top">PD</th>
<th align="center" valign="top">Sus.</th></tr></thead>
<tbody>
<tr>
<td align="left" valign="middle" rowspan="2">Subject group</td>
<td align="center" valign="top">NE</td>
<td align="center" valign="top">0.906</td>
<td align="center" valign="top">0.0625</td>
<td align="center" valign="top">0.0313</td></tr>
<tr>
<td align="center" valign="top">PD</td>
<td align="center" valign="top">0.0303</td>
<td align="center" valign="top">0.909</td>
<td align="center" valign="top">0.0606</td></tr></tbody></table>
<table-wrap-foot><fn id="tfn1-sensors-09-02187">
<p>NE: Normal elderly PD: Parkinson's disease Sus. : suspended</p></fn></table-wrap-foot></table-wrap></sec></back></article>
