Geri Dön

Cardiac arrhythmias classification based on spectrogram and convolutional neural networks

Kalp aritmilerinin evrişimsel sinir ağları ve spektrogram tabanlı yöntemle sınıflandırılması

  1. Tez No: 665379
  2. Yazar: SENA YAĞMUR ŞEN
  3. Danışmanlar: DR. ÖĞR. ÜYESİ NALAN ÖZKURT
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2021
  8. Dil: İngilizce
  9. Üniversite: Yaşar Üniversitesi
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 119

Özet

Bu tezde, Evrişimsel Sinir Ağları (ESA) mimarisi kullanılarak MIT-BIH Aritmi Veritabanından elde edilen kalp ritimlerinin sınıflandırılması temel amaçtır. Sınıflandırılmış kalp vuruları normal sinüs ritmi, erken ventriküler kasılma, sol dal bloğu ve sağ dal bloğudur. İki ana çalışma şu şekilde tanımlanmıştır; Zaman-Serisi-ESA ile Spektrogram-ESA Karşılaştırılması ve Adam Optimizasyon Algoritması ile Spektrogram-ESA Hiperparametre Ayarlanması. Zaman-Serisi-ESA ile Spektrogram-ESA Karşılaştırılması çalışmasında, kalp sinyallerinin özelliklerini analiz etmek için, aritmilerin sınıflandırılması hem ham sinyaller hem de Kısa Süreli Fourier Dönüşümü (KSFD) kullanılarak gerçekleştirilmiştir. Zaman alanı sınıflandırmasında normal sinüs ritmi, erken ventriküler kasılma ve sap dal bloğu kalp sinyalleri bir boyutlu vektör olarak kullanılmıştır. Çok sayıda EKG zaman serisi sinyallerinin ham halleri kullanılarak ESA ile sınıflandırıldı. KSFD yardımıyla sinyalden bilgi almak için Hamming pencereleme yöntemi uygulandı. Zaman alanında bulunan normal sinüs ritmi, erken ventriküler kasılma ve sağ dal bloğu kalp sinyalleri KSFD yardımıyla zaman-frekans alanına dönüştürüldü. KSFD, kalp sinyallerinin spektrogramlarının alınmasını sağladı ve bu spektrogramlar, RGB görüntü formları kullanılarak ESA ile sınıflandırıldı. Önerilen Zaman-Serisi-ESA ile Spektrogram-ESA Karşılaştırılması çalışması, derin öğrenme yaklaşımında yüksek başarı oranlarını doğruluk, duyarlılık ve özgüllük terimlerine göre ve ayrıca geleneksel özellik çıkarma yöntemlerinden daha iyi olduğunu göstermiştir. Adam Optimizasyon Algoritması ile Spektrogram-ESA Hiperparametre Ayarlanması çalışmasında, kalp sinyalleri ESA hiperparametreleri ayarlanarak incelenmiştir. Normal sinüs ritmi, sol dal bloğu ve sağ dal bloğu EKG kalp sinyalleri, bu sinyallerin karakteristiğini elde etmek için kendilerine karşılık gelen spektrogramlarına dönüştürüldü. Bu spektrogramlar belirli zaman/frekans çözünürlük oranına göre sınıflandırıldı ve uygun zaman/frekans çözünürlük oranı sezgisel oalrak tanımlandı. Adam, EKG spektrogramlarını eğitmek için derin öğrenme ağının optimizasyon algoritması olarak seçildi. Ayarlanmış hiperparametreler, Adam algoritmasının öğrenme hızı, gradyan azalma faktörü ve kare gradyan azalma faktörüdür. Sonuçların karşılaştırılması için hiperparametrelerin tanımlanması grid arama yöntemi kullanılarak yapılmıştır. Ayarlama işleminin, öğrenme hızına ve moment tahmin katsayılarına göre etkisi, doğrulama kayıp grafikleri olarak temsil edilmiştir. Önerilen Adam Optimizasyon Algoritması ile Spektrogram-ESA Hiperparametre Ayarlanması çalışması, doğruluk, duyarlılık ve özgüllük kavramlarına göre büyük başarı oranları göstermiştir.

Özet (Çeviri)

In this thesis, the main objective is to classify heart rhythms which were acquired from MIT-BIH Arrhythmia Database using Convolutional Neural Networks (CNN) architecture. The classified heartbeats are normal sinus rhythm, premature ventricular contraction (PVC), left bundle branch block (LBBB), and right bundle branch block (RBBB). Two main studies are described as follows; CNN Classification of Time-Series vs. Spectrogram Study and Spectrogram-CNN-Hyperparameter Tuning with Adam Optimization Algorithm Study. In CNN Classification of Time-Series vs. Spectrogram study, the classification of arrhythmias was carried out via using both raw signals and Short-Time Fourier Transform (STFT) in order to analyze the characteristic of the heartbeat signals. In time-domain classification, normal sinus rhythm, PVC and RBBB heart signals were used as a 1-D vector. The large number of electrocardiogram (ECG) time-series signals were classified with CNN by using their raw form. With the aid of STFT, Hamming window was applied in order to obtain the information from the signal. The normal sinus rhythm, PVC, and RBBB heart signals which are in the time domain were transformed into the time-frequency domain with the help of STFT. The STFT provided the acquisition of spectrograms from heart signals, and these spectrograms were classified with CNN through using as their RGB image form. The proposed CNN Classification of Time-Series vs. Spectrogram study demonstrated the high accomplishment rates in the deep learning approach, and according to accuracy, sensitivity and specificity terms, and also showed to better than traditional feature extraction methods. In Spectrogram-CNN-Hyperparameter Tuning with Adam Optimization Algorithm study, heartbeat signals were examined by tuning CNN hyperparameters. The ECG heart signals which are normal sinus rhythm, LBBB, and RBBB were transformed into their corresponding spectrograms in order to acquire characteristics of the heart signals. These spectrograms were restricted with a particular time/frequency resolution rate, and the suitable time/frequency resolution rate was identified heuristically. Adam was selected as an optimization algorithm of the deep learning network in order to train the ECG spectrograms. The tuned hyperparameters were the learning rate, gradient decay factor and squared gradient decay factor of the Adam algorithm. The identification of hyperparameters was performed by using the grid search method in order to compare the results. The effect of the tuning process according to learning rate and the moment estimation coefficients were represented as their validation loss graphs. The proposed Spectrogram-CNN-Hyperparameter Tuning with Adam Optimization Algorithm study yielded great achievement rates with respect to accuracy, sensitivity and specificity terms.

Benzer Tezler

  1. EKG işaretindeki aritmilerin yumuşak hesaplama algoritmaları kullanılarak sınıflandırılması

    Classification of arrhythmias in ecg signal using soft computing algorithms

    ÖNDER YAKUT

    Doktora

    Türkçe

    Türkçe

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKocaeli Üniversitesi

    Biyomedikal Mühendisliği Ana Bilim Dalı

    DOÇ. DR. EMİNE BOLAT

  2. EKG vuru imgelerinden kardiyak aritmilerin makine öğrenmesi ve derin öğrenme yöntemleri ile sınıflandırılması

    Classification of cardiac arrhythmias from ECG beat images by machine learning and deep learning methods

    MUHAMMED HALİL AKPINAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    Elektrik ve Elektronik MühendisliğiFırat Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. ABDULKADİR ŞENGÜR

  3. Kalpteki fokal ventriküler aritmi kaynağının yerinin tespitinde kümeleme ve sınıflandırma uygulamaları

    Clustering and classification applications for ventricular focal cardiac arrhytmia source localization

    AHMET SERTAÇ SUNAY

    Doktora

    Türkçe

    Türkçe

    2010

    Elektrik ve Elektronik MühendisliğiBaşkent Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. BÜLENT YILMAZ

  4. KRT (kardiak resenkronizasyon terapisi) hastalarında farklı sol ventrikül pacing polaritelerinin ventriküler repolarizasyon paternleri üzerindeki etkisi ve klinik sonuçlarının karşılaştırılması

    Effect of different left ventricular pacing polarity on ventricular repolarization patterns in CRT (cardic resenchronization therapy)patients and comparison of clinical results

    MOHAMMED F.M. ABUSHAREKH

    Tıpta Uzmanlık

    Türkçe

    Türkçe

    2017

    KardiyolojiDokuz Eylül Üniversitesi

    Kardiyoloji Ana Bilim Dalı

    DOÇ. EMİN EVREN ÖZCAN

  5. Mobil uygulamada dvm algoritması kullanılarak kardiyak sorunların tespit edilmesi

    Determination of cardiac problems using svm algorithm in mobile application

    MUSTAFA HASAN NAJM ALGBURI

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSelçuk Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ ERSİN KAYA