Professional Documents
Culture Documents
Edited by:
Ioanna Chouvarda, Parkinson’s disease (PD) patient care is limited by inadequate, sporadic symptom
Aristotle University of Thessaloniki,
monitoring, infrequent access to care, and sparse encounters with healthcare
Greece
professionals leading to poor medical decision making and sub-optimal patient
Reviewed by:
Mitsunori Ogihara, health-related outcomes. Recent advances in digital health approaches have enabled
University of Miami, United States objective and remote monitoring of impaired motor function with the promise of
Steven Demets,
Quant ICT, Belgium profoundly changing the diagnostic, monitoring, and therapeutic landscape in PD. We
*Correspondence: recently demonstrated that by using a variety of upper limb functional tests iMotor, an
Spyros Papapetropoulos artificial intelligence powered, cloud-based digital platform differentiated PD subjects
spapapetropoulos@mgh.harvard.edu
from healthy volunteers (HV). The objective of this paper is to provide preliminary evidence
Specialty section:
that artificial intelligence systems may allow one to discriminate PD patients from (HV)
This article was submitted to further and determine different features of the disease within a cohort of PD subjects.
Digital Health,
The recently introduced Neural Network Construction (NNC) technique was used here
a section of the journal
Frontiers in ICT to classify data collected by a mobile application (iMotor, Apptomics Inc., Wellesley,
Received: 17 January 2019 MA) into two categories: PD for patients and HV. The method was tested on a series
Accepted: 25 April 2019 of data previously collected, and the results were compared against more traditional
Published: 14 May 2019
techniques for neural network training. The NNC algorithm discriminated individual PD
Citation:
Tsoulos IG, Mitsi G, Stavrakoudis A
patients from HVs with 93.11% accuracy and ON vs. OFF state with 76.5% accuracy.
and Papapetropoulos S (2019) Future applications of artificial intelligence-powered digital platforms can enhance clinical
Application of Machine Learning in a
care and research by generating rich, reliable, and sensitive datasets that can be
Parkinson’s Disease Digital Biomarker
Dataset Using Neural Network used for medical decision-making during and between office visits. Additional artificial
Construction (NNC) Methodology intelligence-based studies in larger cohorts of patients are warranted.
Discriminates Patient Motor Status.
Front. ICT 6:10. Keywords: Parkinson disease, digital health, digital biomarker, artificial intelligence, objective monitoring, motor
doi: 10.3389/fict.2019.00010 function, neural networks, grammatical evolution
INTRODUCTION volunteers (HV) (Mitsi et al., 2017; Wissel et al., 2017). The
objective of this paper is to provide preliminary evidence that
Parkinson’s disease (PD) is a prevalent neurodegenerative disease artificial intelligence systems may allow one to discriminate PD
affecting about 1% of the world population over the age of 55 patients from HV further and determine different features of the
(Nussbaum and Ellis, 2003). About five million people worldwide disease within a cohort of PD subjects.
are estimated to have PD. PD Prevalence is expected to double
by the year 2030 (Dorsey et al., 2007). PD is diagnosed in the MATERIALS AND METHODS
presence of two or more cardinal motor symptoms such as rest
tremor, bradykinesia (slow movement), or rigidity (stiffness). Data from a study (10) with the iMotor application were collected
Bradykinesia is universally present in PD and responds relatively from 36 participants (19 with PD and 17 healthy controls)
well to existing treatments (Hughes et al., 1992). for the following tasks: (1) Two-target finger tapping test, (2)
For the last 50 years symptomatic treatment of PD has Pronation–supination test, and (3) Reaction time test: Details
focused on replacing the declining levels of the neurotransmitter on the execution of these tests are provided in Figure 1 and
dopamine with the orally administered dopamine precursor, described in details in previous papers on iMotor (Mitsi et al.,
levodopa (L-Dopa). However, chronic administration of L- 2017; Wissel et al., 2017).
Dopa leads to side effects, such as fluctuations in motor In this paper, experiments were conducted on the data
performance and dyskinesias (Sweet and McDowell, 1975) as collected by iMotor to automatically classify records into two
the disease progresses, after more than 3–5 years of therapy. categories: HV and PD. The method used for the classification is
These phenomena can be as troublesome as the disease itself the recently introduced classification model of constructed neural
(Olanow et al., 2006). networks. Neural networks are well-established parametric tools
Parkinson’s disease (PD) patient care is limited by inadequate, (Cybenko, 1989; Bishop, 1995), used with success in many areas
sporadic symptom monitoring, infrequent access to care, and such as recognition of patterns (Artyomov and Yadid-Pecht,
sparse encounters with healthcare professionals leading to poor 2005), signal processing (Uncini, 2003), astronomy (Valdas and
medical decision making and sub-optimal patient health-related Bonham-Carter, 2006), and mathematics (Lagaris et al., 1998).
outcomes. More frequent patient monitoring and treatment A neural network can be expressed as a function N − →
x ,−
→w
adjustments can lead to better symptomatic management and −
→ −
→
where x is the input vector and w is the vector of the
reduction in treatment-related complications such as motor parameters to be estimated (weight vector). Modification of the
fluctuations (Papapetropoulos et al., 2015). vector of parameters (neural network training) is conducted by
Recent advances in digital health approaches have enabled minimizing the equation below (also named error function):
objective and remote monitoring of impaired motor function
with the promise of profoundly changing the diagnostic, XM 2
E N −
→
x ,−
→ N −
→
xi , −
→
w = w − yi (1)
monitoring, and therapeutic landscape in PD (Pasluosta et al., i=1
2015). Sensing technologies, mobile networks, cloud computing, In the above the set − →
xi , yi , i = 1.M is the data used to train
the Internet of Things and big data analytics innovations that the neural network. The symbol yi stands for the output of
have the potential to transform healthcare and our approach the function estimated at the point − →xi . Some training methods
to patients with chronic, complex, and disorders like PD used are Back Propagation (Rumelhart et al., 1986), RPROP
(Espay et al., 2016). (Riedmiller and Braun, 1993), Genetic Algorithms (Yao, 1999),
Tapping tests conducted through the interface of fingers and Particle Swarm Optimization (Zhang et al., 2000). The
and/or other areas of the hand and a touch sensing screen constructed neural networks with grammatical evolution have
has been shown to measure motor function in PD (Djuric- been described by Tsoulos et al. (2008) and are based on the
Jovicic et al., 2016; Giancardo et al., 2016; Mitsi et al., 2017). Grammatical Evolution technique (O’Neill and Ryan, 2001) to
PD patients frequently develop fluctuations in motor function as evolve the neural network topology along with the network
a side effect of commonly used anti-parkinsonian medications. parameters. The method of constructing neural networks has
These fluctuations, termed “ON” and “OFF” states, are difficult to been also used with success in other problems such as solving
manage in clinical care and often serve as endpoints in PD clinical differential equations (Tsoulos et al., 2009) and in problem
trials (Papapetropoulos, 2012). of locating Amide I bonds in chemistry (Papamokos et al.,
iMotor is a clinically validated digital platform (iMotor; 2009). The results from this method are compared against the
Apptomics Inc., Wellesley Hills, MA, USA) that utilizes the results from neural network trained with a local optimization
smart-tablet’s screen sensing capabilities during upper limb procedure and against the results from neural network trained
function tests (similar to ones conducted in the neurologists’ with a hybrid genetic algorithm. The Grammatical Evolution
office) to objectively collect data that allow detection and procedure, as well as the proposed method, are outlined in the
quantification of neuromotor function. It has been tested in following subsections.
various movement disorders including PD and more recently
Essential tremor (Mitsi et al., 2017). A series of screenshots from Grammatical Evolution
the application are presented in Figure 1. Every chromosome in the genetic population is a vector
We demonstrated that by using a variety of upper limb of integers, which is mapped through a mapping procedure
functional tests iMotor differentiated PD subjects from healthy described in O’Neill and Ryan (2001) governed by the BNF
FIGURE 1 | Screenshots of iMotor-based tapping tests. (A) Two-target test: the participants alternatingly tapped with the index finger, as fast and as accurately as
possible, the centers of two concentric circles on the tablet screen. (B) Pronation-supination test: the participants alternatingly tapped the palmar and dorsal surfaces
of their hand as fast as possible on the tablet screen. (C) Reaction time: the participants tap on the target with their index finger following a visual queue as fast as
possible. (D) Task completion screen: sample patient score report, available immediately to the patient.
grammar of Figure 2 into an artificial neural network with one where x ǫ Rd, H = nodes
d+2 is the number of hidden nodes and the
hidden level. The output of the constructed neural network vector p denotes the parameters (weights) of the neural network.
is a summation of different sigmoidal units, and it can be The function σ (x) is the sigmoid function:
formulated as:
1
XH X σ (x) = (3)
d
1 + exp (−x)
N x, p = p(d+2)i−(d+1) σ p(d+2)i−(d+1)+j xj
i=1 j=1
The constant nodes represent the total number of input
+p(d+2)i (2) parameters. The sigmoid function is used as activation function
TABLE 1 | Experimental parameters. TABLE 2 | Accuracy of the NNC algorithm in healthy volunteers vs. PD
patients (% correct).
Parameter Value
Dataset Bayes (%) Simple (%) Genetic (%) NNC (%)
S 200
K 50 2-target tapping 73.33 64.11 67.10 69.98
1. Total number of taps during a test period of 30 s. TABLE 3 | Accuracy of the NNC algorithm in detecting motor fluctuations in PD
2. Speed the index finger travels between two targets during patients (% correct).
the test period.
Dataset Simple (%) Genetic (%) NNC (%)
3. Average interval between two consecutive finger
screen taps. MOST vs. LESS affected side during ON 59.50 61.50 75.83
4. Average accuracy as measured by the average number of MOST vs. LESS affected side during OFF 61.67 65.00 71.50
pixels from the center of the target center. ON vs. OFF MOST affected side 68.16 68.50 76.50
2. The second dataset is called PALM (tapping of the hand ON vs. OFF less affected side 74.33 75.00 75.83
(Aich et al., 2018). The classification accuracy was ∼88% Future applications of artificial intelligence-powered
generating evidence for the real-life application of wearable digital platforms can supplement standard clinical care and
accelerometer-based system to assess and monitor the FoG. research methodologies by providing rich, reliable, and
Additional studies report similar results in FoG classification sensitive datasets during and between office visits. Additional
(Palmerini et al., 2017). artificial intelligence-based studies in larger cohorts of patients
Early detection of Parkinson’s disease and systematic early are warranted.
and accurate detection of motor fluctuations (and other motor
symptoms) using artificial intelligence may have significant AUTHOR CONTRIBUTIONS
therapeutic implications leading to improvements research
methodologies and most importantly in PD patient care. IT: project conception, design, statistical analysis, execution,
Enrichment of machine learning algorithms with manuscript authoring, review, and final approval. GM: project
additional sensor data (i.e., accelerometry, gyrometry, conception and execution, and manuscript authoring, review
spirography) may enhance the precision of the algorithm. and final approval. AS: research execution, manuscript review,
More recent versions of iMotor have incorporated and final approval. SP: project conception, design, analysis
some of these capabilities, and additional studies are interpretation, execution, manuscript authoring, review, and
currently ongoing. final approval.
REFERENCES Olanow, C. W., Obeso, J. A., and Stocchi, F. (2006). Continuous dopamine-
receptor treatment of Parkinson’s disease: scientific rationale and clinical
Aich, S., Pradhan, P. M., Park, J., Sethi, N., Vathsa, V. S. S., and Kim, H. implications. Lancet Neurol. 5, 677–687. doi: 10.1016/S1474-4422(06)70521-X
C. (2018). A validation study of freezing of gait (FoG) detection and O’Neill, M., and Ryan, C. (2001). Grammatical Evolution. Evolu. Comput. 5,
machine-learning-based FoG prediction using estimated gait characteristics 349–358. doi: 10.1109/4235.942529
with a wearable accelerometer. Sensors. 18:E3287. doi: 10.3390/s181 Palmerini, L., Rocchi, L., Mazilu, S., Gazit, E., Hausdorff, J. M., and Chiari,
03287 L. (2017). Identification of characteristic motor patterns preceding freezing
Artyomov, E., and Yadid-Pecht, E. O. (2005). Modified high-order neural of gait in parkinson’s disease using wearable sensors. Front. Neurol. 8:394.
network for invariant pattern recognition. Pattern Recogn. Lett. 26, 843–851. doi: 10.3389/fneur.2017.00394
doi: 10.1016/j.patrec.2004.09.029 Papamokos, G. V., Tsoulos, I. G., Demetropoulos, I. N., and Glavas, E.
Bishop, C. (1995). Neural Networks for Pattern Recognition. Oxford: Oxford (2009). Location of amide I mode of vibration in computed data
University Press. utilizing constructed neural networks. Expert Syst. Appli. 36, 12210–12213.
Cybenko, G. (1989). Approximation by superpositions of a sigmoidal doi: 10.1016/j.eswa.2009.04.065
function. Math. Control Signals Syst. 2, 303–314. doi: 10.1007/BF025 Papapetropoulos, S., Mitsi, G., and Espay, A. J. (2015). Digital health revolution: is
51274 it time for affordable remote monitoring for Parkinson’s disease? Front. Neurol.
Djuric-Jovicic, M., Petrovic, I., Jecmenica-Lukic, M., Radovanovic, S., Dragasevic- 6:34. doi: 10.3389/fneur.2015.00034
Miskovic, N., Belic, M., et al. (2016). Finger tapping analysis in patients with Papapetropoulos, S. S. (2012). Patient diaries as a clinical endpoint in
Parkinson’s disease and atypical parkinsonism. J. Clin. Neurosci. 30, 49–55. Parkinson’s disease clinical trials. CNS Neurosci Ther. 18, 380–387.
doi: 10.1016/j.jocn.2015.10.053 doi: 10.1111/j.1755-5949.2011.00253.x
Dorsey, E. R., Constantinescu, R., Thompson, J. P., Biglan, K. M., Holloway, R. G., Pasluosta, C. F., Gassner, H., Winkler, J., Klucken, J., and Eskofier, B. M. (2015). An
Kieburtz, K., et al. (2007). Projected number of people with Parkinson disease emerging era in the management of Parkinson’s disease: wearable technologies
in the most populous nations, 2005 through 2030. Neurology 68, 384–386. and the internet of things. IEEE J. Biomed. Health Inform. 19, 1873–1881.
doi: 10.1212/01.wnl.0000247740.47667.03 doi: 10.1109/JBHI.2015.2461555
Espay, A. J., Bonato, P., Nahab, F. B., Maetzler, W., Dean, J. M., Klucken, J., et al. Riedmiller, M., and Braun, H. (1993). “A direct adaptive method for faster
(2016). Technology in Parkinson’s disease: challenges and opportunities. Mov. backpropagation learning: the RPROP algorithm,” in IEEE International
Disord. 31, 1272–1282. doi: 10.1002/mds.26642 Conference on Neural Networks (San Francisco, CA), 586–591.
Giancardo, L., Sanchez-Ferro, A., Arroyo-Gallego, T., Butterworth, I., Mendoza, Rumelhart, D. E., Hinton G. E., and Williams, R. J. (1986). Learning
C. S., Montero, P., et al. (2016). Computer keyboard interaction as an representations by back-propagating errors. Nature 323, 533–536.
indicator of early Parkinson’s disease. Sci. Rep. 6:34468. doi: 10.1038/srep doi: 10.1038/323533a0
34468 Sweet, R. D., and McDowell, F. H. (1975). Five years’ treatment of Parkinson’s
Hughes, A. J., Daniel, S. E., Kilford, L., and Lees, A. J. (1992). Accuracy of disease with levodopa. Therapeutic results and survival of 100 patients. Ann.
clinical diagnosis of idiopathic Parkinson’s disease: a clinico-pathological study Intern. Med. 83, 456–463. doi: 10.7326/0003-4819-83-4-456
of 100 cases. J. Neurol. Neurosurg. Psychiatry 55, 181–4. doi: 10.1136/jnnp.5 Tsoulos, I. G., Gavrilis, D., and Glavas, E. (2009). Solving differential equations
5.3.181 with constructed neural networks. Neurocomputing 72, 2385–2391.
Lagaris, I. E., Likas, A., and Fotiadis, D. I. (1998). Artificial neural networks for doi: 10.1016/j.neucom.2008.12.004
solving ordinary and partial differential equations. IEEE Trans. Neural Netw. 9, Tsoulos, I. G., Gavrilis, D. D., and Glavas, E. (2008). Neural network construction
987–1000. doi: 10.1109/72.712178 and training using grammatical evolution. Neurocomputing 72, 269–277.
Mitsi, G., Mendoza, E. U., Wissel, B. D., Barbopoulou, E., Dwivedi, A. doi: 10.1016/j.neucom.2008.01.017
K., Tsoulos, I., et al. (2017). Biometric digital health technology for Uncini, A. (2003). Audio signal processing by neural networks. Neurocomputing
measuring motor function in Parkinson’s disease: results from a feasibility 55, 593–625. doi: 10.1016/S0925-2312(03)00395-3
and patient satisfaction study. Front. Neurol. 8:273. doi: 10.3389/fneur.2017. Valdas, J. J., and Bonham-Carter, G. (2006). Time dependent neural
00273 network models for detecting changes of state in complex processes:
Nussbaum, R. L., and Ellis, C. E. (2003). Alzheimer’s disease and Parkinson’s applications in earth sciences and astronomy. Neural Netw. 19, 196–207.
disease. N. Engl. J. Med. 348, 1356–64. doi: 10.1056/NEJM2003ra020003 doi: 10.1016/j.neunet.2006.01.006
Webb, G. I., Boughton, J., and Wang, Z. (2005). Not so naive bayes: Conflict of Interest Statement: SP and GM have a financial interest in
aggregating one-dependence estimators. Mach. Learn. 58, 5–24. Apptomics Inc.
doi: 10.1007/s10994-005-4258-6
Wissel, B. D., Mitsi, G., Dwivedi, A. K., Papapetropoulos, S., The remaining authors declare that the research was conducted in the absence of
Larkin, S., López Castellanos, J. R., et al. (2017). Tablet-based any commercial or financial relationships that could be construed as a potential
application for objective measurement of motor fluctuations in conflict of interest.
Parkinson disease. Digital Biomark. 1, 126–135. doi: 10.1159/0004
85468 Copyright © 2019 Tsoulos, Mitsi, Stavrakoudis and Papapetropoulos. This is an
Yao, X. (1999). Evolving artificial neural networks. Proc. IEEE 87, 1423–1447. open-access article distributed under the terms of the Creative Commons Attribution
doi: 10.1109/5.784219 License (CC BY). The use, distribution or reproduction in other forums is permitted,
Zhang, C., Shao, H., and Li, Y. (2000). “Particle swarm optimisation provided the original author(s) and the copyright owner(s) are credited and that the
for evolving artificial neural network,” in IEEE International original publication in this journal is cited, in accordance with accepted academic
Conference on Systems, Man, and Cybernetics (Los Angeles, CA), practice. No use, distribution or reproduction is permitted which does not comply
2487–2490. with these terms.