Deep neural network based approach for ECG classification using hybrid differential features and active learning


Hanbay K.

IET SIGNAL PROCESSING, cilt.13, sa.2, ss.165-175, 2019 (SCI-Expanded) identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 13 Sayı: 2
  • Basım Tarihi: 2019
  • Doi Numarası: 10.1049/iet-spr.2018.5103
  • Dergi Adı: IET SIGNAL PROCESSING
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.165-175
  • Anahtar Kelimeler: medical signal processing, feature extraction, signal classification, eigenvalues and eigenfunctions, regression analysis, neural nets, learning (artificial intelligence), electrocardiography, neural network based approach, ECG classification, hybrid differential features, active learning-based electrocardiogram signal classification method, deep learning, statistical features, ECG beats, single feature vector, DAE, weighted ECG beat intervals, cross-validation approach, hybrid feature vector, feature learning procedure, softmax regression layer, eigenvalues-based DNN model, informative beats, feature representation, deep neural network architecture, SIGNALS, RECOGNITION, ARRHYTHMIAS, MORPHOLOGY, SYSTEM
  • İnönü Üniversitesi Adresli: Hayır

Özet

A novel active learning-based electrocardiogram (ECG) signal classification method using eigenvalues and deep learning is proposed. Six statistical features relating to ECG beat intervals are calculated separately for each heartbeat. Both statistical features and eigenvalues of ECG beats are combined into a single feature vector. The eigenvalues of ECG beats are used as an input to denoising autoencoder (DAE). Weighted ECG beat intervals are calculated by using ten-fold cross-validation approach. To learn an efficient feature representation from the hybrid feature vector, DAE is used in an unsupervised way. After completing the feature learning procedure, a softmax regression layer is added on the top of the resulting hidden layer of DAE, and thus a suitable deep neural network (DNN) architecture is built. The learned features obtained from the autoencoder layers are fed to the softmax regression layer for classification. To update weights of the proposed eigenvalues-based DNN model, ECG beats are labelled by the medical expert are used. In order to determine the most informative beats, entropy and Breaking-Ties are also used as selection criteria. The proposed method is evaluated in terms of ECG beats classes. The classification performance of the authors' proposed model is also compared with the several conventional machine learning classifiers.