• Tidak ada hasil yang ditemukan

KLASIFIKASI KELAINAN JANTUNG ANAK MENGGUNAKAN JARINGAN SARAF TIRUAN ALGORITMA BACKPROPAGATION A B S T R A K

N/A
N/A
Protected

Academic year: 2022

Membagikan "KLASIFIKASI KELAINAN JANTUNG ANAK MENGGUNAKAN JARINGAN SARAF TIRUAN ALGORITMA BACKPROPAGATION A B S T R A K"

Copied!
7
0
0

Teks penuh

(1)

KLASIFIKASI KELAINAN JANTUNG ANAK MENGGUNAKAN JARINGAN SARAF TIRUAN ALGORITMA BACKPROPAGATION

Oleh :

Gunawan Abdillah, Agus Komarudin, Rachim Suherlan

A B S T R A K

Kelainan jantung anak merupakan salah satu kelainan jantung yang menyerang bayi atau anak yang bisa mengakibatkan kematian. Kelainan jantung ini harus bisa dideteksi secara cepat untuk mengurangi resiko kematian pada anak atau bayi. Pada penelitian ini jenis kelainan jantung anak yang diteliti adalah VSD (ventrikel septum defect) dan ASD (atrial septum defect) yang didapat dari data rekam medik pasien kelainan jantung anak.

Metode yang digunakan pada peneltian ini adalah menggunakan jaringan saraf tiruan algoritma backpropagation dengan masukan ke jaringan saraf tiruan adalah nilai fuzzy berdasarkan parameter-parameter pemeriksaan fisik dan gejala klinis untuk menentukan jenis kelainan jantung pada anak.

Pada pengujian sistem dapat mengklasifikasi kelainan jantung pada anak dari 12 parameter yang terdiri dari pemeriksaan fisik dan gejala klinis dengan tingkat akurasi mencapai 85%. dengan 200 epoch, nilai error minimum sebesar 0.001 dalam waktu 4 jam 14 menit 43 detik pada proses pelatihan. Sistem dapat pula mengenali pola kelainan meskipun data parameter tidak lengkap dengan tingkat akurasi mencapai 66%. Peningkat akurasi klasifikasi diperoleh sebesar 4,93 % setelah mengurangi error minimum dari 0.01 menjadi 0.001 dan waktu pelatihan bertambah menjadi 4 jam 14 menit 43 detik.

Kata Kunci : Kelainan Jantung Anak, Backpropagation LATAR BELAKANG MASALAH

Kelainan jantung anak terjadi pada 8- 10 anak diantara 1000 bayi atau anak lahir hidup. Kelainan ini merupakan kelainan bawaan yang paling sering terjadi (kira- kira 30% dari seluruh kelainan bawaan), dan paling sering menimbulkan kematian khususnya pada neonatus. Setengah dari kasus kelainan jantung anak semestinya sudah dapat dideteksi pada bulan pertama kehidupan, karena memperlihatkan tanda- tanda yang memerlukan pertolongan segera. Kelainan jantung ini dapat dideteksi secara dini pada bulan-bulan pertama kelahiran bayi (Teddy Ontoseno, Divisi Kardiologi Bagian Ilmu Kesehatan

Anak Fk Unair – RSU Dr. Soetomo Surabaya).

Beberapa masalah yang selama ini timbul adalah bagaimana mendeteksi adanya kelainan jantung pada anak.

Sebagian dokter anak sulit mendiagnosa kelainan jantung anak ini karena kurang mempunyai informasi yang cukup tentang kelainan ini[7]. Sedangkan para orang tua juga seringkali sangat khawatir bila bayi atau anak mereka harus menjalani operasi bedah jantung terbuka sebagai konsekuensi didiagnosisnya anaknya sebagai

(2)

Gambar 1.

Alur Proses Klasifikasi Kelainan Jantung Anak penderita kelainan jantung anak.

Gejala-gejala sebagai ciri yang didapat pada anak sangat banyak dan dari gejala tersebut dapat menentukan jenis kelainan jantung anak. Kelainan jantung pada anak dapat dibagi menjadi kelainan jantung sianotik (cyanotic heart disease) dan non sianotik (non- cyanotic heart disease).

Penelitian ini menggunakan

Jaringan Saraf Tiruan algoritma backpropagation untuk klasifikasi kelainan jantung anak. Sebagai masukannya adalah pemeriksaan fisik dan gejala klinis yang dikonversi melalui proses fuzzification. Proses fuzzification didapat berdasarkan pendekatan risiko terjadinya kelainan jantung pada anak berdasarkan data riwayat pasien kelainan jantung anak.

(3)

Gambar 2.

Struktur neuron jaringan syaraf tiruan Jaringan Saraf Tiruan

Jaringan Syaraf Tiruan adalah paradigma pemrosesan suatu informasi yang terinspirasi oleh sistem sel syaraf biologi, sama seperti otak yang memproses suatu informasi. Elemen mendasar dari paradigma tersebut adalah struktur yang baru dari sistem pemrosesan informasi. Jaringan Syaraf Tiruan, seperti manusia, belajar dari suatu contoh. Jaringan Syaraf Tiruan dibentuk untuk memecahkan suatu masalah tertentu seperti pengenalan pola atau klasifikasi karena proses pembelajaran.

Terdapat beberapa tipe jaringan

syaraf tiruan, namun demikian hampir semuanya memiliki komponen- komponen yang sama. Seperti halnya otak manusia, jaringan syaraf juga terdiri dari beberapa neuron, dan ada hubungan antara neuron-neuron tersebut. Neuron-neuron tersebut akan mentransformasikan informasi yang diterima melalui sambungan keluarnya menuju ke neuron-neuron yang lain.

Pada jaringan syaraf, hubungan ini dikenal dengan nama bobot. Informasi tersebut disimpan pada suatu nilai tertentu pada bobot tersebut. Gambar 2.

menunjukkan struktur neuron pada jaringan syaraf.

euron buatan ini sebenarnya mirip dengan sel neuron biologis. Neuron- neuron buatan tersebut bekerja dengan cara yang sama pula dengan neuron- neuron biologis. Informasi disebut dengan input akan dikirim ke neuron dengan bobot kedatangan tertentu.

Input ini akan diproses oleh suatu fungsi perambatan yang akan menjumlahkan nilai-nilai semua bobot yang datang.

Hasil penjumlahan ini kemudian akan dibandingkan dengan suatu nilai ambang (threshold) tertentu melalui fungsi aktivasi setiap neuron. Apabila input tersebut melewati suatu nilai ambang tertentu, maka neuron akan

diaktifkan. Apabila neuron tersebut diaktifkan, maka neuron akan mengirimkan output melalui bobot- bobot keluarannya ke semua neuron yang berhubungan dengannya, demikian seterusnya.

Pada jaringan syaraf, neuron- neuron akan dikumpulkan dalam lapisan-lapisan (layer) yang disebut dengan lapisan neuron (neuron layers).

Biasanya neuron-neuron pada satu lapisan akan dihubungkan dengan lapisan-lapisan sebelumnya dan sesudahnya kecuali lapisan input dan lapisan output. Informasi yang diberikan pada jaringan syaraf akan dirambatkan lapisan ke lapisan, mulai

(4)

dari lapisan input sampai ke lapisan output melalui lapisan yang lainnya, yang sering dikenal dengan nama lapisan tersembunyi (hidden layer).

Tergantung pada algoritma pembelajarannya, bisa jadi informasi tersebut akan dirambatkan secara mundur pada jaringan.

Analisa Data Input

Berdasarkan analisis data rekam medik yang didapat dari pasien kelainan jantung anak maka terdapat 12 (dua belas) parameter untuk masukan ke jaringan saraf tiruan backpropagation yang berupa pemeriksaan fisik dan gejala klinis dari kelainan jantung anak. Data yang nantinya akan dimasukan ke dalam jaringan saraf tiruan backpropagation berupa nilai antara 0 - 1 yang sebelumnya telah dikonversi berdasarkan pemeriksaan fisik dan gejala-gejala pasien. Penentuan nilai ini ditentukan berdasarkan kemungkinan risiko terjadinya kelainan jantung pada anak.

Fungsi keanggotaan fuzzy dari setiap himpunan ada yang dibangun berdasarkan pendekatan linear dan ada juga yang bernilai diskrit. Dari representasi masukan adalah berdasarkan pendekatan risiko kemungkinan terjadinya kelainan jantung pada anak.

Tabel 1.

Nilai Keanggotaan Representasi Masukan

(5)

Gambar 3. Form Pengujian Implementasi dan Pengujian

Implementasi serta pengujian yang dilakukan terhadap program yang dikembangkan berdasarkan perancangan sistem. Sebelum transformasi dari perancangan ke dalam bentuk program, dilakukan pencarian konfigurasi yang paling tepat untuk arsitektur jaringan saraf tiruan backpropagation untuk mendeteksi kelainan jantung anak dengan bantuan Matlab 6.5.

Pada form utama sistem deteksi kelainan jantung pada anak terdapat 5 (lima) pilihan menu yang semuanya bisa diakses oleh user, yaitu menu

utama (home), menu inisialisasi pelatihan, menu pelatihan, menu pengujian dan menu keluar.

Form pengujian berfungsi untuk melakukan proses pengujian terhadap data bobot yang dihasilkan dari proses pelatihan jaringan saraf tiruan backpropagation. Pada form pengujian terdapat menu gejala-gejala kelainan jantung anak dan tombol deteksi untuk melakukan proses pengujian yang nantinya akan menghasilkan kelas dan keterangan berdasarkan dari gejala- gejala kelainan jantung anak yang telah dimasukan. Form pengujian dapat dilihat pada gambar berikut :

Uji Akurasi Terhadap Data yang Belum Dilatihkan

Pada pengujian yang kedua akan diujikan terhadap data yang belum sama sekali dilatihkan. Data ini didapat dari rekam medik pasien kelainan

jantung anak di Rumah Sakit Dustira periode Agustus 2008 sampai April 2012 sebanyak 27 pasien. Uji akurasi terhadap data yang belum dilatihkan dapat dilihat pada tabel 2.

(6)

Tabel 2.

Uji akurasi terhadap data yang belum dilatihkan

Tabel 2.

Uji akurasi terhadap data yang belum dilatihkan (lanjutan)

Keterangan : T = target, HU= hasil uji, K = keterangan,

= Error

Berdasarkan tabel 4.9 sebanyak 27 data pasien yang diujikan yang belum sama sekali dilatihkan. Terdapat 27 data yang diujikan sebanyak 22 data dapat dikenali sesuai dengan target dan sebanyak 5 data tidak sesuai dengan target (*) .

Kesimpulan

Berdasarkan pada penelitian ini sistem dapat mengklasifikasi kelainan jantung anak dari 12 parameter yang terdiri dari pemeriksaan fisik dan gejala klinis dengan tingkat akurasi mencapai 85%. Penelitian yang menggunakan JST backpropagation ini melalui 200 epoch dengan nilai error minimum sebesar 0.001 dalam waktu 4 jam 14 menit 43 detik pada proses pelatihan. Sementara pengujian

(7)

terhadap data latih diperoleh 100%

ketepatannya.

Sistem kelainan jantung anak dapat pula mengenali pola kelainan meskipun data parameter tidak lengkap dengan tingkat akurasi mencapai 66%.

Peningkat akurasi klasifikasi diperoleh sebesar 4,93 % setelah mengurangi error minimum dari 0.01 menjadi 0.001 dan waktu pelatihan bertambah menjadi 4 jam 14 menit 43 detik. Selain itu untuk input JST dengan proses fuzzification berdasarkan pendekatan risiko terjadinya kelainan jantung pada anak dapat menjadi pola masukan yang dapat menentukan keakurasian pengenalan pola.

DAFTAR PUSTAKA

[1]. Effendy Nazrul, Subagja, Etc.

Prediksi Penyakit Jantung Koroner (PJK) Berdasarkan Faktor Risiko Menggunakan Jaringan Syaraf Tiruan Backpropagation. Seminar Nasional Aplikasi Teknologi Informasi 2008. 2008.

[2]. Kusumadewi, kiki sri. Jaringan Saraf Tiruan Dengan Metode Backpropagation Untuk Mendeteksi Gangguan Psikologi.

Media Informatika, Vol. 2. 2004.

[3]. Mansjoer Arif, Suprohaita, dkk.

Kapita Selekta Kedokteran.

Media Aesculapius. 2000.

[4]. Ontoseno Teddy. Diagnosis Dan Tatalaksana Penyakit Jantung Bawaan Yang Kritis Pada Neonatus. Divisi Kardiologi Bagian Ilmu Kesehatan Anak FK Unair - RSU Dr. Soetomo Surabaya.

[5]. Roger S. Pressman, Ph.D. Rekayasa Perangkat Lunak (Edisi Ke 1).

Penerbit Andi. 2002.

[6]. Saravanan, Sahoo, Etc. Designing an Artificial Neural Network Model for the Prediction of Thrombo-embolic Stroke.

International Journals of Biometric and Bioinformatics (IJBB), Volume (3).

[7]. Soebiono Poppy. Kompas. 25 Maret 2011.

[8]. WHO. Pedoman Pelayanan Kesehatan Anak Di Rumah Sakit.

Departemen Kesehatan RI. 2008.

BIODATA PENULIS

Gunawan Abdillah, S.Si., M.Cs Agus Komarudin, ST., MT.

Rachim Suherlan, S.Kom

Program Studi Informatika/Ilmu Komputer Fakultas MIPA Universitas Jenderal Achmad Yani (UNJANI), Jl.

Terusan Jenderal Sudirman, Cimahi, Jawa Barat

--- oo0oo ---

Gambar

Gambar 3.  Form Pengujian Implementasi dan Pengujian

Referensi

Dokumen terkait

Akibat dari asimetri informasi ini, harga saham yang belum mencapai pada tiitk keseimbangan pasar dimanfaatkan oleh investor yang mengetahui tentang informasi

Nilai rata-rata potensi produksi gas diterjemahkan sebagai parameter bagian bahan organik (BO) yang potensial terfermentasi didalam rumen (b) dan laju produksi

Sistem informasi yang memanfaatkan teknologi komputer juga diterapkan dalam proses akuntansi, yang disebut dengan Sistem Informasi Akuntansi (SIA) berbasis teknologi

(Lihat Bab 18 untuk diskusi lebih lanjut tentang masalah ini. Hukuman adalah prinsip dasar perilaku. Definisinya memiliki tiga komponen dasar: Terjadinya suatu

Sehubungan Surat Edaran Gubernur Provinsi DKI Jakarta Tanggal 15 Agustus 2014, Nomor 12/SE/2014, tentang Penyampaian Hasil Rapat Pimpinan dl KotalKabupaten Admlnlstrasi, dengan Ini

Perdarahan post partum + post manual plasenta diluar Rumah Sakit a/I retensio plasenta pada P2A1 post partus.. spontan di luar Rumah Sakit

Kita sudah memaklumi setiap anak pasti merindukan orang tuanya setiap orang musafir pasti pulang ketanah airnya, maka oleh kerena itu kita tidak heran setelah

Untuk mengetahui Implementasi Program Bantuan Operasional Sekolah (BOS) Pada Seksi Pembinaan Sekolah Menengah Pertama di Dinas Pendidikan dan Kebudayaan Daerah