title: Comparison of real-time classification systems for arrhythmia detection on Android-based mobile devices.
abstract: The electrocardiogram (ECG) is a key diagnostic tool in heart disease and may serve to detect ischemia, arrhythmias, and other conditions. Automatic, low cost monitoring of the ECG signal could be used to provide instantaneous analysis in case of symptoms and may trigger the presentation to the emergency department. Currently, since mobile devices (smartphones, tablets) are an integral part of daily life, they could form an ideal basis for automatic and low cost monitoring solution of the ECG signal. In this work, we aim for a realtime classification system for arrhythmia detection that is able to run on Android-based mobile devices. Our analysis is based on 70% of the MIT-BIH Arrhythmia and on 70% of the MIT-BIH Supraventricular Arrhythmia databases. The remaining 30% are reserved for the final evaluation. We detected the R-peaks with a QRS detection algorithm and based on the detected R-peaks, we calculated 16 features (statistical, heartbeat, and template-based). With these features and four different feature subsets we trained 8 classifiers using the Embedded Classification Software Toolbox (ECST) and compared the computational costs for each classification decision and the memory demand for each classifier. We conclude that the C4.5 classifier is best for our two-class classification problem (distinction of normal and abnormal heartbeats) with an accuracy of 91.6%. This classifier still needs a detailed feature selection evaluation. Our next steps are implementing the C4.5 classifier for Android-based mobile devices and evaluating the final system using the remaining 30% of the two used databases.
authors.forename: Heike
authors.initials: H
authors.lastname: Leutheuser
authors.forename: Stefan
authors.initials: S
authors.lastname: Gradl
authors.forename: Patrick
authors.initials: P
authors.lastname: Kugler
authors.forename: Lars
authors.initials: L
authors.lastname: Anneken
authors.forename: Martin
authors.initials: M
authors.lastname: Arnold
authors.forename: Stephan
authors.initials: S
authors.lastname: Achenbach
authors.forename: Bjoern M
authors.initials: BM
authors.lastname: Eskofier
mesh_terms: D001145:Arrhythmias, Cardiac / Q000175:diagnosis*; D040421:Cell Phone; D004562:Electrocardiography / Q000295:instrumentation*; D006801:Humans; D008991:Monitoring, Physiologic / Q000295:instrumentation*; D012815:Signal Processing, Computer-Assisted / Q000295:instrumentation*