Online anomaly detection for long-term ECG monitoring using wearable devices

被引:34
作者
Carrera, Diego [1 ]
Rossi, Beatrice [2 ]
Fragneto, Pasqualina [2 ]
Boracchi, Giacomo [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Via Ponzio 34-5, I-20133 Milan, Italy
[2] STMicroelectronics, Via Olivetti 2, I-20864 Agrate Brianza, MB, Italy
关键词
Online and long-term ECG monitoring; Anomaly detection; Domain adaptation; Wearable devices; Sparse representations; TRANSFER SUBSPACE; CLASSIFICATION; ALGORITHM; MIXTURE; ROBUST; SIGNAL;
D O I
10.1016/j.patcog.2018.11.019
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many successful algorithms for analyzing ECG signals leverage data-driven models that are learned for each specific user. Unfortunately, a few algorithmic challenges are still to be addressed before employing these models in wearable devices, thus enabling online and long-term monitoring. In particular, since the heartbeats morphology changes with the heart rate, models learned in resting conditions need to be adapted to analyze ECG signals recorded during everyday activities. We propose an online ECG monitoring solution where normal heartbeats of each specific user are modeled by dictionaries yielding sparse representations, and heartbeats that do not conform to this model are detected as anomalous. We track heart rate variations by adapting the user-specific dictionary with a set of user-independent, linear, transformations. Our experiments demonstrate that these transformations can be successfully learned from a public dataset of ECG signals and that, thanks to an optimized anomaly-detection algorithm, our solution enables online and long-term ECG monitoring. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:482 / 492
页数:11
相关论文
共 52 条
[1]   Sparse Coding with Anomaly Detection [J].
Adler, Amir ;
Elad, Michael ;
Hel-Or, Yacov ;
Rivlin, Ehud .
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2015, 79 (02) :179-188
[2]   Cardiac arrhythmia classification using statistical and mixture modeling features of ECG signals [J].
Afkhami, Rashid Ghorbani ;
Azarnia, Ghanbar ;
Tinati, Mohammad Ali .
PATTERN RECOGNITION LETTERS, 2016, 70 :45-51
[3]   K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation [J].
Aharon, Michal ;
Elad, Michael ;
Bruckstein, Alfred .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (11) :4311-4322
[4]   Semi-Supervised Consensus Clustering for ECG Pathology Classification [J].
Aidos, Helena ;
Lourenco, Andre ;
Batista, Diana ;
Bulo, Samuel Rota ;
Fred, Ana .
MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, PT III, 2015, 9286 :150-164
[5]  
[Anonymous], FOUND TRENDS MACH LE
[6]  
[Anonymous], 2008, CS200808 COMP SCI DE
[7]  
Bergstra J, 2012, J MACH LEARN RES, V13, P281
[8]   From Sparse Solutions of Systems of Equations to Sparse Modeling of Signals and Images [J].
Bruckstein, Alfred M. ;
Donoho, David L. ;
Elad, Michael .
SIAM REVIEW, 2009, 51 (01) :34-81
[9]   Domain Adaptation for Online ECG Monitoring [J].
Carrera, Diego ;
Rossi, Beatrice ;
Fragneto, Pasqualina ;
Boracchi, Giacomo .
2017 17TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2017, :775-780
[10]   ECG Monitoring in Wearable Devices by Sparse Models [J].
Carrera, Diego ;
Rossi, Beatrice ;
Zambon, Daniele ;
Fragneto, Pasqualina ;
Boracchi, Giacomo .
MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2016, PT III, 2016, 9853 :145-160