Automatic Detection of Atrial Fibrillation in Cardiac Vibration Signals
Authors:
- 1 January 2013
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal of Biomedical and Health Informatics
- Vol. 17 (1) , 162-171
Abstract
We present a study on the feasibility of the automatic detection of atrial fibrillation (AF) from cardiac vibration signals (ballistocardiograms/BCGs) recorded by unobtrusive bed-mounted sensors. The proposed system is intended as a screening and monitoring tool in home-healthcare applications and not as a replacement for ECG-based methods used in clinical environments. Based on the BCG data recorded in a study with ten AF patients, we evaluate and rank seven popular machine learning algorithms (naive Bayes, linear and quadratic discriminant analysis, support vector machines, random forests as well as bagged and boosted trees) for their performance in separating 30-s long BCG epochs into one of three classes: sinus rhythm, AF, and artifact. For each algorithm, feature subsets of a set of statistical time-frequency-domain and time-domain features were selected based on the mutual information between features and class labels as well as the first- and second-order interactions among features. The classifiers were evaluated on a set of 856 epochs by means of tenfold cross validation. The best algorithm (random forests) achieved a Matthews correlation coefficient, mean sensitivity, and mean specificity of 0.921, 0.938, and 0.982, respectively.Keywords
This publication has 23 references indexed in Scilit:
- LIBSVMACM Transactions on Intelligent Systems and Technology, 2011
- Accuracy of diagnosing atrial fibrillation on electrocardiogram by primary care practitioners and interpretative diagnostic software: analysis of data from screening for atrial fibrillation in the elderly (SAFE) trialBMJ, 2007
- Comparison of continuous versus intermittent monitoring of atrial arrhythmiasHeart Rhythm, 2006
- Noninvasive Measurement of Heartbeat, Respiration, Snoring and Body Movements of a Subject in Bed via a Pneumatic MethodIEEE Transactions on Biomedical Engineering, 2005
- Comparing two K-category assignments by a K-category correlation coefficientComputational Biology and Chemistry, 2004
- Wrappers for feature subset selectionArtificial Intelligence, 1997
- Monitoring of the ballistocardiogram with the static charge sensitive bedIEEE Transactions on Biomedical Engineering, 1991
- Accurate mechanocardiogram sensors using amorphous star-shaped core multivibrator combined with a magnetIEEE Transactions on Magnetics, 1987
- Proposals for Ballistocardiographic Nomenclature and Conventions: Revised and ExtendedCirculation, 1956
- The KinetocardiogramCirculation, 1953