Skip to main content
Erschienen in: Neural Computing and Applications 5/2020

12.10.2018 | AI and ML applied to Health Sciences (MLHS)

Sparse representation and overcomplete dictionary learning for anomaly detection in electrocardiograms

verfasst von: Tomasz Andrysiak

Erschienen in: Neural Computing and Applications | Ausgabe 5/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In the hereby work, we present the use of sparse representation and overcomplete dictionary learning method for examining the case of anomaly detection in an electrocardiographic record. The above mentioned signal was introduced in a form of correct electrocardiographic morphological structures and outliers which describe different sorts of disorders. In the course of study, two sorts of dictionaries were used. The first consists of atoms created with the use of differently parameterized analytic Gabor functions. The second sort of dictionaries uses the modified Method of Optimal Directions to find a dictionary reflecting proper structures of an electrocardiographic signal. In addition, in this approach, the condition of decorrelation of dictionary atoms was introduced for the sake of gaining more precise and optimal representation. The dictionaries obtained in these two ways became a basis for the analyzed sparse representation of electrocardiographic record. During the anomaly detection process, which was based on decomposition of the analyzed signal into correct values and outliers, a modified alternating minimization algorithm was used. A commonly accessible base of data of electrocardiograms, that is MIT-BIH Arrhythmia Database, was utilized to examine the conduct of the recommended method. The effectiveness of the solution, which validated itself in searching of anomalies in the analyzed electrocardiographic record, was confirmed by experiment results.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Sanamdikar ST, Hamde ST, Asutkar VG (2015) A literature review on arrhythmia analysis of ECG signal. Int Res J Eng Technol 2(3):307–312 Sanamdikar ST, Hamde ST, Asutkar VG (2015) A literature review on arrhythmia analysis of ECG signal. Int Res J Eng Technol 2(3):307–312
2.
Zurück zum Zitat Parák J, Havlík J (2011) ECG signal processing and heart rate frequency detection methods. In: Proceedings of the 2011 international conference technical computing, pp 1–6 Parák J, Havlík J (2011) ECG signal processing and heart rate frequency detection methods. In: Proceedings of the 2011 international conference technical computing, pp 1–6
3.
Zurück zum Zitat Einthoven W (1923) The string galvanometer and the measurement of the action currents of the heart. Nobel Lecture Einthoven W (1923) The string galvanometer and the measurement of the action currents of the heart. Nobel Lecture
4.
Zurück zum Zitat Garcia TB (2015) Introduction to 12-lead ECG: the art of interpretation, 2nd edn. Jones and Bartlett Publishers Inc, Sudbury Garcia TB (2015) Introduction to 12-lead ECG: the art of interpretation, 2nd edn. Jones and Bartlett Publishers Inc, Sudbury
5.
Zurück zum Zitat Ashly EV, Sreekumar K (2017) A survey on approaches for ECG signal analysis with focus to feature extraction and classification. In: Proceedings of the 2017 international conference on inventive communication and computational technologies, pp 140–144. https://doi.org/10.1109/icicct.2017.7975175 Ashly EV, Sreekumar K (2017) A survey on approaches for ECG signal analysis with focus to feature extraction and classification. In: Proceedings of the 2017 international conference on inventive communication and computational technologies, pp 140–144. https://​doi.​org/​10.​1109/​icicct.​2017.​7975175
8.
Zurück zum Zitat Tang X, Lan S (2014) A frame work of automatic analysis system of electrocardiogram signals. Int J Signal Process Image Process Pattern Recognit 7(2):211–222 Tang X, Lan S (2014) A frame work of automatic analysis system of electrocardiogram signals. Int J Signal Process Image Process Pattern Recognit 7(2):211–222
13.
Zurück zum Zitat Roopa CK, Harish BS (2017) A survey on various machine learning approaches for ECG analysis. Int J Comput Appl 163(9):25–33 Roopa CK, Harish BS (2017) A survey on various machine learning approaches for ECG analysis. Int J Comput Appl 163(9):25–33
14.
Zurück zum Zitat Lei WK, Li BN, Dong MC, Vai MI (2007) AFC-ECG: an adaptive fuzzy ecg classifier. In: Saad A, Dahal K, Sarfraz M, Roy R (eds) Soft computing in industrial applications, vol 39. Springer, Berlin, pp 189–199CrossRef Lei WK, Li BN, Dong MC, Vai MI (2007) AFC-ECG: an adaptive fuzzy ecg classifier. In: Saad A, Dahal K, Sarfraz M, Roy R (eds) Soft computing in industrial applications, vol 39. Springer, Berlin, pp 189–199CrossRef
15.
Zurück zum Zitat Behadada O, Chikh MA (2013) An interpretable classifier for detection of cardiac arrhythmias by using the fuzzy decision tree. Artif Intell Res 2(3):45–58CrossRef Behadada O, Chikh MA (2013) An interpretable classifier for detection of cardiac arrhythmias by using the fuzzy decision tree. Artif Intell Res 2(3):45–58CrossRef
16.
Zurück zum Zitat Ceylan R, Ozbay Y, Karlik B (2009) A novel approach for classification of ECG arrhythmias: type-2 fuzzy clustering neural network. Expert Syst Appl 36(3):6721–6726CrossRef Ceylan R, Ozbay Y, Karlik B (2009) A novel approach for classification of ECG arrhythmias: type-2 fuzzy clustering neural network. Expert Syst Appl 36(3):6721–6726CrossRef
17.
Zurück zum Zitat Vishwa A, Lal M, Dixit S, Vardwaj P (2011) Classification of arrhythmic ECG data using machine learning techniques. Int J Interact Multimedia Artif Intell 1(4):67–70 Vishwa A, Lal M, Dixit S, Vardwaj P (2011) Classification of arrhythmic ECG data using machine learning techniques. Int J Interact Multimedia Artif Intell 1(4):67–70
18.
Zurück zum Zitat Anuradha B, Reddy V (2008) ANN classification of cardiac arrhythmias. ARPN J Eng Appl Sci 3(3):1–6 Anuradha B, Reddy V (2008) ANN classification of cardiac arrhythmias. ARPN J Eng Appl Sci 3(3):1–6
19.
Zurück zum Zitat Kampouraki A, Manis G, Nikou C (2009) Heartbeat time series classification with support vector machines. IEEE Trans Inf Technol Biomed 1(4):512–518CrossRef Kampouraki A, Manis G, Nikou C (2009) Heartbeat time series classification with support vector machines. IEEE Trans Inf Technol Biomed 1(4):512–518CrossRef
20.
Zurück zum Zitat Nasiri JA, Naghibzadeh M, Yazdi HS, Naghibzadeh B (2009) ECG arrhythmia classification with support vector machines and genetic algorithm. In: Third UKSim European symposium on computer modeling and simulation Nasiri JA, Naghibzadeh M, Yazdi HS, Naghibzadeh B (2009) ECG arrhythmia classification with support vector machines and genetic algorithm. In: Third UKSim European symposium on computer modeling and simulation
21.
Zurück zum Zitat Priyadharshini V, Kumar SS (2015) An enhanced approach on ECG data analysis using improvised genetic algorithm. Int Res J Eng Technol 2(5):1248–1256 Priyadharshini V, Kumar SS (2015) An enhanced approach on ECG data analysis using improvised genetic algorithm. Int Res J Eng Technol 2(5):1248–1256
22.
Zurück zum Zitat Dalal S, Birok R (2016) Analysis of ECG signals using hybrid classifier. Int Adv Res J Sci Eng Technol 3(7):89–95 Dalal S, Birok R (2016) Analysis of ECG signals using hybrid classifier. Int Adv Res J Sci Eng Technol 3(7):89–95
23.
Zurück zum Zitat Bensujin CK, Hubert C (2014) Detection of ST segment elevation myocardial infarction (STEMI) using bacterial foraging optimization technique. Int J Eng Technol 6(2):1212–1224 Bensujin CK, Hubert C (2014) Detection of ST segment elevation myocardial infarction (STEMI) using bacterial foraging optimization technique. Int J Eng Technol 6(2):1212–1224
24.
Zurück zum Zitat Finlay D, Bond R, Kennedy A, Guldenring D, Moran K, McLaughlin J (2015) The effects of electrode placement on an automated algorithm for detecting ST segment changes on the 12-lead ECG. Comput Cardiol 42:1161–1164 Finlay D, Bond R, Kennedy A, Guldenring D, Moran K, McLaughlin J (2015) The effects of electrode placement on an automated algorithm for detecting ST segment changes on the 12-lead ECG. Comput Cardiol 42:1161–1164
26.
Zurück zum Zitat Agyemang M, Barker K, Alhajj R (2006) A comprehensive survey of numeric and symbolic outlier mining techniques. Intell Data Anal 10(6):521–538CrossRef Agyemang M, Barker K, Alhajj R (2006) A comprehensive survey of numeric and symbolic outlier mining techniques. Intell Data Anal 10(6):521–538CrossRef
28.
Zurück zum Zitat Chandola V, Banerjee A, Kumar V (2009) Anomaly detection: a survey. ACM Comput Surv 41(3):1–72CrossRef Chandola V, Banerjee A, Kumar V (2009) Anomaly detection: a survey. ACM Comput Surv 41(3):1–72CrossRef
31.
Zurück zum Zitat Białasiewicz JT (2004) Falki i aproksymacje. WNT, Warszawa Białasiewicz JT (2004) Falki i aproksymacje. WNT, Warszawa
35.
Zurück zum Zitat Mallat S, Zhang Z (1993) Matching pursuits with time-frequency dictionaries. IEEE Trans Signal Process 41(12):3397–3415CrossRef Mallat S, Zhang Z (1993) Matching pursuits with time-frequency dictionaries. IEEE Trans Signal Process 41(12):3397–3415CrossRef
36.
Zurück zum Zitat Gribonval R, Schnass K (2008) Dictionary identifiability from few training samples. In: Proceedings of 16th European signal processing conference Gribonval R, Schnass K (2008) Dictionary identifiability from few training samples. In: Proceedings of 16th European signal processing conference
38.
Zurück zum Zitat Aharon M, Elad M, Bruckstein A (2006) K-SVD: an algorithm for designing overcomplete dictionaries for sparse representation. IEEE Trans Signal Process 54(11):4311–4322CrossRef Aharon M, Elad M, Bruckstein A (2006) K-SVD: an algorithm for designing overcomplete dictionaries for sparse representation. IEEE Trans Signal Process 54(11):4311–4322CrossRef
39.
Zurück zum Zitat Xie S, Krishnan S (2012) Learning sparse dictionary for long-term biomedical signal classification and clustering. In: Proceedings of the international conference on information science, signal processing and their applications (ISSPA), pp 1118–1123. https://doi.org/10.1109/ISSPA.2012.6310458 Xie S, Krishnan S (2012) Learning sparse dictionary for long-term biomedical signal classification and clustering. In: Proceedings of the international conference on information science, signal processing and their applications (ISSPA), pp 1118–1123. https://​doi.​org/​10.​1109/​ISSPA.​2012.​6310458
41.
Zurück zum Zitat Kalaji I, Balasundaram K, Umapathy K (2015) Discriminative sparse coding of ECG during ventricular arrhythmias using LC-K-SVD approach. In: Proceedings of the international conference of the IEEE engineering in medicine and biology society (EMBC), pp 5211–5214. https://doi.org/10.1109/EMBC.2015.7319566 Kalaji I, Balasundaram K, Umapathy K (2015) Discriminative sparse coding of ECG during ventricular arrhythmias using LC-K-SVD approach. In: Proceedings of the international conference of the IEEE engineering in medicine and biology society (EMBC), pp 5211–5214. https://​doi.​org/​10.​1109/​EMBC.​2015.​7319566
48.
Zurück zum Zitat Hawkins D (1980) Identification of outliers. Chapman and Hall, LondonCrossRef Hawkins D (1980) Identification of outliers. Chapman and Hall, LondonCrossRef
49.
Zurück zum Zitat Ghafari A, Palangi H, Babaie-Zadeh M, JuttenCh (2009) ECG denoising and compression by sparse 2D separable transform with overcomplete mixed dictionaries. In: Proceedings of the IEEE international workshop on machine learning for signal processing, pp 1–6. https://doi.org/10.1109/MLSP.2009.5306223 Ghafari A, Palangi H, Babaie-Zadeh M, JuttenCh (2009) ECG denoising and compression by sparse 2D separable transform with overcomplete mixed dictionaries. In: Proceedings of the IEEE international workshop on machine learning for signal processing, pp 1–6. https://​doi.​org/​10.​1109/​MLSP.​2009.​5306223
50.
Zurück zum Zitat Pati YC, Rezaiifar R, Krishnaprasad PS (1993) Orthogonal matching pursuit: recursive function approximation with applications to wavelet decomposition. In: Proceedings of 27th Asilomar conference on signals, systems and computers, vol 1, pp 40–44. https://doi.org/10.1109/ACSSC.1993.342465 Pati YC, Rezaiifar R, Krishnaprasad PS (1993) Orthogonal matching pursuit: recursive function approximation with applications to wavelet decomposition. In: Proceedings of 27th Asilomar conference on signals, systems and computers, vol 1, pp 40–44. https://​doi.​org/​10.​1109/​ACSSC.​1993.​342465
52.
Zurück zum Zitat Durka PJ (2007) Matching pursuit and unification in EEG analysis. Artech House, Boston Durka PJ (2007) Matching pursuit and unification in EEG analysis. Artech House, Boston
56.
Zurück zum Zitat Beck A, Teboulle M (2009) A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM J Imaging Sci 2(1):183–202MathSciNetCrossRef Beck A, Teboulle M (2009) A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM J Imaging Sci 2(1):183–202MathSciNetCrossRef
57.
Zurück zum Zitat Moody GB, Mark RG (2001) The impact of MIT-BIH Arrhythmia Database. IEEE Trans Biomed Eng 20:45–50 Moody GB, Mark RG (2001) The impact of MIT-BIH Arrhythmia Database. IEEE Trans Biomed Eng 20:45–50
58.
Zurück zum Zitat Ye C, Coimbra MT, Kumar BV (2010) Arrhythmia detection and classification using morphological and dynamic features of ecg signals. In: Proceedings of the 2010 annual international conference of the IEEE engineering in medicine and biology, pp 1918–1921 Ye C, Coimbra MT, Kumar BV (2010) Arrhythmia detection and classification using morphological and dynamic features of ecg signals. In: Proceedings of the 2010 annual international conference of the IEEE engineering in medicine and biology, pp 1918–1921
Metadaten
Titel
Sparse representation and overcomplete dictionary learning for anomaly detection in electrocardiograms
verfasst von
Tomasz Andrysiak
Publikationsdatum
12.10.2018
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 5/2020
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-018-3814-5

Weitere Artikel der Ausgabe 5/2020

Neural Computing and Applications 5/2020 Zur Ausgabe

AI and ML applied to Health Sciences (MLHS)

Design issues in Time Series dataset balancing algorithms

Premium Partner