klasifikasi disritmia menggunakan recurrent … · analisa dinamika non linear, meliputi: 1.detrend...
TRANSCRIPT
![Page 1: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/1.jpg)
KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT
NEURAL NETWORK
MEDIKA RISNASARI2208205204
JARINGAN CERDAS MULTIMEDIA TEKNIK ELEKTRO - ITS
![Page 2: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/2.jpg)
Pendahuluan
Ekstraksi fitur :1. Spectral entropy
2. DFA3. Poincare plot
Klasifikasi :Elman RNN
Ventrikel fibrilasi
Soft Computing
Atrial fibrilasi
Normal sinus
rhythm
Sinyal Elektrokardiogram
![Page 3: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/3.jpg)
Permasalahan
Sinyal EKG merupakan sinyal yang kompleks dengan karakteristik EKG yang bervariasi ketika dalam kondisi abnormal -> ritme jantung yang tidak normal.
Analisa dinamika non linear sebagai ekstraksi fitur
Metode elman recurrent neural network mampu menjadi pengklasikasi disritmia.
![Page 4: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/4.jpg)
METODELOGI
Preprocessing :Tujuan: Menekan noiseProses : Denoising sinyal dengan Transformasi Wavelet
Input : sinyal EKG dari www.physionet.org
Ekstraksi Fitur:Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot3.Spectral Entrophy,
Klasifikasi Sinyal EKGMetode : Recurrent Neural Network
![Page 5: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/5.jpg)
Denoising Sinyal EKG
Metode : Transformasi WaveletDilakukan proses dekomposisi dan thresholdingThreshold -> Metode D.Donoho -> Soft thresholding
![Page 6: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/6.jpg)
Analisa Dinamika Non Linear -> DFA
Teori Chaos -> menunjukkan ketidakberaturan, kekacauan, keacakan atau kebetulan
DFA (Detrend Fluctuation Analys)
digunakan untuk menghitung fractal scaling properties dari interval R-R.
![Page 7: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/7.jpg)
Algoritma dari DFA
1. Menghitung sinyal terintegrasi, :
2. Sinyal terintegrasi di segment ke dalam banyak window dengan lebar “n”.
3. Pada setiap window dihitung sebuah garis segmen (garis regresi) sebagai “trend” dari segment tersebut.
4. Sinyal trend , dibentuk oleh garis segment sebagai aproksimasi sinyal terintegrasi .
5. Menghitung sinyal detrend yang merupakan aproksimasi error
6. Sehingga Root mean squared approximation error untuk window dengan panjang n adalah:
k
1i]aveRR[RR(i)y(k)
)()()( kykyke n
)(kyn
y(k)
N
k
keN
nF1
2)(1)(
![Page 8: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/8.jpg)
![Page 9: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/9.jpg)
Alpha dapat diperkirakan sebagai kemiringan/garis regresi pada hubungan antara F(n) dengan n dalam gambar skala log log.
Tabel. Range nilai slope
nnF )(
1.5 2 2.5 3 3.5 4 4.5 52.5
3
3.5
4
4.5
5
5.5Grafik log(F(n)) vs log(n)
log(n)
log(
F(n)
Klasifikasi Nilai slope( )Normal Sinus Rhythm (NSR) 0.584 0.278
Atrial Fibrilation (AF) 0.56 0.153Ventricular Fibrilation (VF) 0.594 0.274
α
![Page 10: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/10.jpg)
Analisa Dinamika Non Linear -> Poincare Plot
Poincare plot dari sinyal EKG adalah sebuah
visualisasi dimana setiap interval RR digambarkan
terhadap interval RR berikutnya (visualisasi
terhadap perubahan interval RR).
![Page 11: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/11.jpg)
Algoritma untuk Poincare plot:
1. Mendapatkan titik RRn terhadap RRn+1 dalam suatu vector x dan yRR (RR1 , RR2 ,…………RRn , RRn+1 )x (x1 ,x2 ,…………xn ) (RR1 , RR2 ,……RRn+1 ), y (y1 ,y2 ,……yn ) (RR2 , RR3 ,……….RRn+1 )
2. Mendapatkan titik centroid yang merupakan nilai rata-rata;
3. Menentukan persamaan garis yang melewati titik centroid
4. Menetukan jarak titik dari poincare plot ke-i terhadap garis l1 dan l2
5. Mendapatkan persamaan SD1c dan SD2c :
6. Dalam ekstraksi fitur dilakukan perbandingan antara SD1 dengan SD2 (SD1/SD2)
ic xx ic yy
))(4/tan(:1 cc xxyyl ))(4/3tan(:2 cc xxyyl
2|)()(|1 cici
iyyxx
d
2
|)()(|2 cicii
yyxxd
n
iic d
nSD
1
21 )(11
n
iic d
nSD
1
22 )(12
![Page 12: KLASIFIKASI DISRITMIA MENGGUNAKAN RECURRENT … · Analisa Dinamika Non Linear, meliputi: 1.Detrend Fluctuation Analys (DFA) 2.Poincare Plot 3.Spectral Entrophy, Klasifikasi Sinyal](https://reader031.vdocuments.pub/reader031/viewer/2022020104/5c7ab8a209d3f207058c92a1/html5/thumbnails/12.jpg)
Poincare plot