Cookies on this website

We use cookies to ensure that we give you the best experience on our website. If you click 'Accept all cookies' we'll assume that you are happy to receive all cookies and you won't see this message again. If you click 'Reject all non-essential cookies' only necessary cookies providing core functionality such as security, network management, and accessibility will be enabled. Click 'Find out more' for information on how to change your cookie settings.

© 2016 CCAL. The exponential rise in availability of clinical data, and especially physiological recordings made using wearables, creates a real need for highly accurate and fully automated analysis techniques. An automated detection of ventricular beat in the ECG is proposed, which is an extension of a recently published switching Kalman filter (skf) approach. The latter technique enables automatic selection of the most likely mode (beat type), and makes novelty detection possible by incorporating a mode for unknown morphologies (X-factor). The previously published technique is semi-supervised and relies on the manual annotation of the different clusters (or modes), thus making it less readily applicable in Big Data scenarios. Here we propose to extend the switching Kalman filter technique by automating the labelling of the modes. Each heartbeat in a mode was classified individually using a feature-based approach, and the cluster was assigned a given type by majority voting. Two different feature-based classifications were tested. First, ecgkit, a state-of-the-art toolkit recently made available online provides a heartbeat classification based on clustering and Linear Discriminant Analysis. Second, a Support Vector Machine (svm) approach was used with the same features as ecgkit. Therefore two different automated switching Kalman filter techniques were tested, ecgkit-skf and svm-skf, that differed only in the way the modes were classified. Both approaches were assessed on an independent subset of the MIT-BIH arrhythmia database (22 individual subjects, 30-minute recordings), and were compared to the semi-supervised switching Kalman filter approach (skf), as well as to the classification techniques, ecgkit and svm. F1 varied from 81.2% for ecgkit, 85.4% for svm, 91.8% for ecgkit-skf, 92.3% for svm-skf, and 98.6% for skf. The proposed combined techniques demonstrated improved automatic beat classification, compared to state-of-the-art fully automated techniques (ecgkit). Performances were however still lower than what was achieved with semi-supervised techniques (skf) highlighting the fact that some clusters were mislabeled.


Conference paper

Publication Date





37 - 40