Detecting Parkinson’s Symptoms in Uncontrolled Home Environments: A Multiple Instance Learning Approach
Abstract
In this paper, we propose to use a weakly supervised machine learning framework for automatic detection of Parkinson's Disease motor symptoms in daily living environments. Our primary goal is to develop a monitoring system capable of being used outside of controlled laboratory settings. Such a system would enable us to track medication cycles at home and provide valuable clinical feedback. Most of the relevant prior works involve supervised learning frameworks (e.g., Support Vector Machines). However, in-home monitoring provides only coarse ground truth information about symptom occurrences, making it very hard to adapt and train supervised learning classifiers for symptom detection. We address this challenge by formulating symptom detection under incomplete ground truth information as a multiple instance learning (MIL) problem. MIL is a weakly supervised learning framework that does not require exact instances of symptom occurrences for training; rather, it learns from approximate time intervals within which a symptom might or might not have occurred on a given day. Once trained, the MIL detector was able to spot symptom-prone time windows on other days and approximately localize the symptom instances. We monitored two Parkinson's disease (PD) patients, each for four days with a set of five triaxial accelerometers and utilized a MIL algorithm based on axis parallel rectangle (APR) fitting in the feature space. We were able to detect subject specific symptoms (e.g. dyskinesia) that conformed with a daily log maintained by the patients.
BibTeX
@conference{Das-2012-120908,author = {S. Das and B. Amoedo and F. De la Torre and J. Hodgins},
title = {Detecting Parkinson's Symptoms in Uncontrolled Home Environments: A Multiple Instance Learning Approach},
booktitle = {Proceedings of 34th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC '12)},
year = {2012},
month = {August},
pages = {3688 - 3691},
}