• Tidak ada hasil yang ditemukan

Pengembangan Sistem Deteksi Dini dan Diagnosa Kanker Paru Berbasis Adaptive Neuro Fuzzy Inference System

N/A
N/A
Protected

Academic year: 2021

Membagikan "Pengembangan Sistem Deteksi Dini dan Diagnosa Kanker Paru Berbasis Adaptive Neuro Fuzzy Inference System"

Copied!
6
0
0

Teks penuh

(1)

Abstrak— Kanker adalah penyakit yang berhubungan dengan proses pertumbuhan dan perkembangan sel yang tidak terkontrol. Sampai saat ini, kanker paru masih menjadi penyebab kematian terbanyak. Pada penelitian ini dilakukan pengembangan sistem deteksi dini dan diagnosa kanker paru berbasis ANFIS dengan substractive clustering. Data yang digunakan berupa data ciri – ciri pasien dan data pengolahan citra. Data yang telah didapatkan diolah untuk merancang modelANFIS terbaik sehingga dapat diterapkan pada software. Software yang telah dirancang divalidasi dengan membandingkan hasil prediksi software dengan keputusan dokter. Parameter yang digunakan dalam menentukan keberhasilan software meliputi RMSE, VAF, dan tingkat kaberhasilan. Untuk data ciri-ciri, diperoleh model terbaik pada nilai ra = 0,4; dengan hasil RMSE training = 0,1193, RMSE testing = 0,2030, VAF training = 93,34%, VAF testing = 82,28%, keberhasilan software training = 96 % dan keberhasilan testing = 96%. Sedangkan untuk data pengolahan citra, diperoleh model terbaik pada nilai ra = 0,4; dengan hasil RMSE training = 0,0185, RMSE testing = 0,1063, VAF training = 99,85%, VAF testing = 94,84%, menghasilkan software keberhasilan training = 95,56 % dan keberhasilan testing = 88,46%.

Kata kunci— ANFIS, ciri-ciri, kanker paru, pengolahan citra, substractive clustering

I. PENDAHULUAN

anker adalah penyakit yang berhubungan dengan proses pertumbuhan dan perkembangan sel yang tidak terkontrol. Sampai saat ini, kanker paru masih menjadi penyebab kematian terbanyak dalam kelompok kanker, baik pada pria maupun wanita. Menurut data WHO, setiap tahun ada lebih dari 1,3 juta kasus kanker paru dan bronkitis baru di seluruh dunia, dengan angka kematian mencapai sekitar 1,1 juta (1). Sedangkan di Indonesia, 1 penderita kanker paru baru di antara 1000 penduduk, artinya lebih dari 170.000 penderita baru per tahunnya (2). Pengenalan awal penyakit ini sulit dilakukan bila hanya berdasarkan keluhan saja. Biasanya keluhan ringan terjadi pada mereka yang masih dalam stadium dini yaitu stadium I dan II. Data di Indonesia maupun laporan negara maju menunjukkan bahwa kebanyakan kasus kanker paru terdiagnosis ketika penyakit telah berada pada stadium lanjut (stadium III dan IV).

Sebelumnya telah dilakukan penelitian oleh (3), tentang sistem kecerdasaran buatan untuk diagnosa penyakit kanker paru. Dalam penelitian ini dihasilkan software yang dapat mendiagnosa penyakit paru berdasarkan data ciri-ciri dan foto rontgen dari pasien. Namun, performansi terbaik dari software tersebut masih sekitar 66,6%.

Dengan alasan tersebut, maka dilakukan pengembangan sistem kecerdasan buatan tersebut dengan metode clustering

data yang berbeda, berupa subtractive clustering. Dengan metode ini, diharapkan dapat memperbaiki performansi untuk deteksi dini dan diagnosa kanker paru. Metode subtractive clustering yang digunakan tetap menggunakan kepakaran dokter dalam menentukan keputusan terkait dengan pendekatan medis kanker paru. Sistem ini bekerja untuk membantu diagnosa dokter dalam mengambil keputusan. Perlu diketahui bahwa kepakaran dari seorang dokter tidak dapat digantikan dengan sistem apapun.

II. DASAR TEORI

A. Adaptive Neuro Fuzzy Inference System (ANFIS)

Adaptive Neuro Fuzzy Inference System (ANFIS) adalah penggabungan mekanisme fuzzy inference system (FIS) yang digambarkan dalam arsitektur jaringan syaraf. Sistem inferensi fuzzy yang digunakan adalah sistem inferensi fuzzy model Takagi-Sugeno-Kang (TSK) orde satu dengan pertimbangan kesederhanaan dan kemudahan komputasi (4).

1) Struktur ANFIS

Struktur ANFIS terdiri dari lima lapisan yang merepre-sentasikan arsitektur jaringan syaraf tiruan yang ditunjukkan pada Gbr. 1. Lapisan dengan simpul kotak menyatakan simpul adaptif, artinya nilai parameternya bisa berubah dengan adanya pembelajaran. Sedangkan lapisan dengan simpul lingkaran menyatakan simpul non adaptif yang berarti nilainya tetap. Pada masing-masing lapisan terdapat persamaan matematis yang berbeda-beda.

Gbr. 1. Struktur ANFIS (4)

Lapisan 1

Persamaan matematis pada lapisan ini tergantung pada jenis fungsi keanggotaan yang digunakan. Misal jika fungsi keanggotaannya adalah gaussian:

𝑂1,𝑖= 𝜇𝐴𝑖 𝑥 = 𝑒 − 𝑥−𝑐 2 2𝜎2 𝑢𝑛𝑡𝑢𝑘 𝑖 = 1,2 (1) 𝑂1,𝑖= 𝜇𝐵𝑖 𝑦 = 𝑒 − 𝑦 −𝑐 2 2𝜎2 𝑢𝑛𝑡𝑢𝑘 𝑖 = 1,2 (2)

Gbr. 1 mengilustrasikan sebuah ANFIS dengan 2 masukan (x dan y). Keluaran dari lapisan ini (𝑂1,𝑖) adalah nilai derajat

Pengembangan Sistem Deteksi Dini dan Diagnosa Kanker Paru Berbasis

Adaptive Neuro Fuzzy Inference System

Mochamad Yusuf Santoso

1)

Syamsul Arifin

2)

1) Department of Engineering Physics, Faculty of Industrial Technology ITS Surabaya Indonesia 60111, email: uchups55@ep.its.ac.id 2) Department of Engineering Physics, Faculty of Industrial Technology

ITS Surabaya Indonesia 60111, email: syamsul@ep.its.ac.id

(2)

keanggotan dari masukan. Fungsi keanggotaan yang digunakan adalah gaussian dengan parameter σ dan c. Parameter ini disebut parameter premis dan dapat diketahui nilainya dari hasil pembelajaran ANFIS pada software MATLAB.

Lapisan 2

Fungsi dari lapisan 2 adalah mengalikan setiap sinyal masukan yang berasal dari keluaran lapisan 1. Fungsi matematis pada lapisan ini adalah:

𝑂2,𝑖= 𝑤𝑖 =µ𝐴𝑖 𝑥 .µ𝐵𝑖 𝑥 , 𝑖 = 1,2 (3)

Simpul pada lapisan 2 merupakan simpul non-adaptif (parameter tetap). Banyaknya simpul pada lapisan ini menunjukkan banyaknya aturan yang dibentuk.

Lapisan 3

Setiap simpul pada lapisan 3 merupakan simpul non-adaptif yang menampilkan fungsi derajat pengaktifan ternomalisasi (normalized firing strength), yaitu rasio keluaran simpul ke-i pada lapisan sebelumnya terhadap seluruh keluaran lapisan sebelumnya, dengan bentuk fungsi simpul:

𝑂

3,𝑖

= 𝑤

=

𝑖 𝑤𝑤𝑖

1+𝑤2

, 𝑢𝑛𝑡𝑢𝑘 𝑖 = 1,2

(4) Apabila dibentuk lebih dari dua aturan, fungsi dapat diperluas dengan membagi wi dengan jumlah total w untuk semua aturan.

Lapisan 4

Setiap simpul pada lapisan ini adalah simpul adaptif dengan fungsi matematis sebagai berikut :

𝑂4,𝑖= 𝑤 𝑓𝑖 𝑖 = 𝑤 ( 𝑝𝑖 𝑖𝑥 + 𝑞𝑖𝑦 + 𝑟𝑖) (5)

Pada simpul 4 ini terdapat derajat pengaktifan ternormalisasi dari lapisan 3 dan parameter p, q, r yang menyatakan parameter konsekuen yang adaptif. Seperti pada parameter premis, parameter konsekuen juga didapatkan dari hasil pembelajaran pada MATLAB.

Lapisan 5

Terdapat satu simpul yang berfungsi untuk menjum-lahkan semua keluaran dari lapisan 4. Fungsi matematisnya adalah:

𝑂

5,𝑖

= 𝑤

𝑓

𝑖 𝑖

=

𝑤𝑖𝑤𝑖𝑓𝑖 𝑖

𝑖 (6)

Keluaran dari lapisan 5 yang akan digunakan untuk pengam-bilan keputusan dari sistem yang disusun (5).

2) Subtractive Clustering

Metode subtractive clustering yang ditawarkan oleh (5) menjadikan setiap data berpotensi menjadi pusat cluster. Titik dengan jumlah tetangga paling banyak akan dijadikan pusat cluster. Potensi dari masing-masing titik data dapat diestemiasi dengan persamaan:

𝑃𝑖 = 𝑒−𝛼 𝑥𝑖−𝑥𝑗 2 𝑛 𝑗 =1 (7) dengan 𝛼 =𝑟𝛾 𝑎2

Pi adalah potensial dari data ke-i sebagai pusat cluster, n

adalah jumlah keseluruhan data, xi dan xj adalah titik data, γ

adalah konstanta positif dengan nilai 4, ra adalah konstanta

positif yang disebut cluster radius.

Setelah menghitung densitas msaing-masing titik, maka titik tertinggi dengan densitas tertinggi akan dipilih sebagai pusat cluster. Misal xc1 adalah titik yang terpilih sebagai pusat

cluster, dan Pc1 adalah ukuran potensinya. Kemudain potensi

dari semua titik-titik selain pusat cluster akan dihitung kembali dengan persamaan:

𝑃𝑖∗= 𝑃𝑖− 𝑃𝑐1. 𝑒

− 𝑢 𝑖−𝑢𝑐1 4

𝑟𝑏2 (8)

dengan 𝑟𝑏= 𝜂. 𝑟𝑎

Pi*adalah nilai potensi baru data ke-i, η adalah squash factor.

Subtractive clustering memilik empat parameter, yaitu accept ratio 𝜀 , reject ratio ε, cluster radius ra dan squash

factor η (atau rb). Parameter-parameter ini berpengaruh pada

jumlah aturan dan error dari perhitungan performansi sistem. Nilai 𝜀 , dan ε yang besar akan mengakibatkan jumlah aturan menjadi sedikit. Begitupun sebaliknya, semakin kecil nilai 𝜀 dan ε, maka akan menambah jumlah aturan. Nilai ra yang

besar akan menghasilkan jumlah cluster yang sedikit. Nilai ra

yang kecil akan menghasilkan jumlah cluster yang besar, bahkan kadang berlebihan bagi sistem. nilai η dan ra yang

disarankan adalah 1.25≤ η ≤ 1.5dan 0.15 ≤ ra ≤0.30 (5).

B. Kanker Paru

Kanker paru adalah salah satu jenis penyakit paru yang memerlukan penanganan dan tindakan yang cepat dan terarah. Penegakan diagnosis penyakit ini membutuhkan ketrampilan dan sarana yang tidak sederhana dan memerlukan pendekatan multidisiplin kedokteran. Penyakit ini membutuhkan kerja sama yang erat dan terpadu antara ahli paru dengan ahli radiologi diagnostik, ahli patologi anatomi, ahli radiologi terapi dan ahli bedah toraks, ahli rehabilitasi medik dan ahli-ahli lainnya.

Pengobatan atau penatalaksaan penyakit ini sangat bergantung pada kecekatan ahli paru untuk mendapatkan diagnosis pasti. Penemuan kanker paru pada stadium dini akan sangat membantu penderita, dan penemuan diagnosis dalam waktu yang lebih cepat memungkinkan penderita memperoleh kualitas hidup yang lebih baik dalam perjalanan penyakitnya meskipun tidak dapat menyembuhkannya. Pilihan terapi harus dapat segera dilakukan, mengingat buruknya respons kanker paru terhadap berbagai jenis pengobatan. Bahkan dalam beberapa kasus penderita kanker paru membutuhkan penangan sesegera mungkin meski diagnosis pasti belum dapat ditegakkan. Kanker paru dalam arti luas adalah semua penyakit keganasan di paru, mencakup keganasan yang berasal dari paru sendiri maupun keganasan dari luar paru (metastasis tumor di paru) (6).

Ada pengklasifikasian dari penyakit kanker paru, Ini dilihat dari tingkat penyebarannya baik di jaringan paru itu sendiri maupun terhadap organ tubuh lainnya. Namun pada dasarnya penyakit kanker paru terbagi dalam dua kriteria berdasarkan level penyebarannya:

1) Kanker Paru Primer

Memiliki 2 tipe utama, yaitu Small Cell Lung Cancer (SCLC) dan Non-Small Cell Lung Cancer (NSCLC). SCLC adalah jenis sel yang kecil-kecil (banyak) dimana memiliki daya pertumbuhan yang sangat cepat hingga membesar. Biasanya disebut "oat cell carcinomas" (karsinoma sel gandum). Tipe ini sangat erat kaitannya dengan perokok. Penanganan cukup berespon baik melalui tindakan chemotherapy and radiation therapy. Sedangkan NSCLC adalah merupakan pertumbuhan sel tunggal, tetapi seringkali menyerang lebih dari satu daerah di paru. Misalnya Adenoma, Hamartoma kondromatous dan Sarkoma.

(3)

2) Kanker Paru Sekunder

Merupakan penyakit kanker paru yang timbul sebagai dampak penyebaran kanker dari bagian organ tubuh lainnya, yang paling sering adalah kanker payudara dan kanker usus (perut). Kanker menyebar melalui darah, sistem limpa atau karena kedekatan organ.

Tanda dan gejala kanker paru hanya akan muncul saat perkembangan abnormal sel ini semakin parah ke arah stadium yang lebih lanjut, dan ini memerlukan waktu bertahun-tahun sejak awal perkembangannya. Namun tanda – tanda lain yang sering muncul pada penderita kanker paru antara lain:

1. Batuk-batuk yang lama pada orang merokok 2. Kesulitan bernafas (nafas pendek)

3. Batuk mengeluarkan darah (meskipun jumlah sedikit) 4. Sering mengalami infeksi paru (pneumonia atau

bronchitis)

5. Adanya nyeri dada, bahu dan bagian punggung 6. Suara yang berubah dari biasanya

7. Batuk lebih dari 2 minggu pada orang yang tidak merokok

8. Lainnya seperti susah menelan, leher dan wajah tampak membengkak, nafsu makan berkurang, hilangnya berat badan, cepat lelah atau lemah.

Ada beberapa kasus penyakit yang memicu terjadinya penyakit kanker paru ini, yaitu penyakit TBC dan Pneumonia. Kedua penyakit ini dapat menimbulkan luka pada jaringan sel organ paru sehingga mendukung terjadinya pertumbuhan sel abnormal di dalam rongga tersebut. Biasanya kanker paru yang berkembang dari kasus ini adalah jenis adenocarcinoma (adenoma) (7).

C. Pengolahan Citra Metode Grey Level Co-occurrence Matriks (GLCM)

Pengolahan citra dilakukan untuk mengetahui nilai dari suatu gambar. Salah satu metode pengolahan citra adalah Grey Level Co-occurrence Matriks (GLCM). Metode ini menghasilkan beberapa keluaran nilai yang didapatkan dari tekstur sebuah gambar.

Tekstur merupakan karakteristik intrinsik dari suatu citra yang terkait dengan tingkat kekasaran (roughness), granularitas (granulation), dan keteraturan (regularity) susunan struktural piksel. Tekstur biasa dikenal sebagai kunci untuk memvisualisasikan persepsi atau cara pandang seseorang dan peraturan yang sangat penting pada pekerjaan komputer visi. Tekstur merupakan bawaan dari benda yang terlihat dari muka dan berisi informasi penting tentang struktur rancangan permukaan. Tekstur dicirikan sebagai distribusi spasial dari derajat keabuan di dalam sekumpulan piksel-piksel yang bertetangga. Dengan demikian, dapat diketahui bahwa tidak ada definisi umum untuk tekstur. Hal tersebut tergantung pada aplikasi yang digunakan.

Definisi GLCM adalah tabulasi dari seberapa sering kombinasi yang berbeda dari nilai kecerahan piksel (tingkat warna abu-abu) yang terjadi pada sebuah citra (8). Gbr. 2 adalah contoh dari matrik GLCM dari sebuah citra.

Gbr. 2. Contoh matrik GLCM sebuah citra (a) (8)

Setelah matriks intensitas co-occurrence terbentuk, maka tiap elemen matriks p(i1, i2) perlu dinormalisasi dengan membagi tiap elemen dengan bilangan yang merupakan jumlah total dari pasangan piksel.

Pengukuran nilai tekstur didasarkan pada persamaan Harralick yang didefenisikan sebagai berikut:

1. Kontras

𝑃𝑖1 𝑖2 𝑖1,𝑖2 𝑖1− 𝑖2 2 (9) 2. Homogenitas

Menunjukkan kehomogenan variasi intensitas dalam citra. Persamaan Homogenitas:

𝑃𝑖1,𝑖2

1+ 𝑖1−𝑖2

𝑖2

𝑖1 (10)

3. Energi

Energi merupakan fitur GLCM yang digunakan untuk mengukur konsentrasi pasangan intensitas pada matriks GLCM, dan didefinisikan sebagai berikut :

𝐸𝑛𝑒𝑟𝑔𝑦 = 𝑃𝑖1 𝑖2 𝑖,𝑗2 (11)

4. Entropy

Menunjukkan ukuran ketidakteraturan bentuk. Persamaan Entropy :

𝑃𝑖1 𝑖2 𝑖1,𝑖2 −𝑙𝑛𝑃𝑖1,𝑖2 (12) 5. Korelasi

Korelasi menunjukkan ketergantungan linier derajat keabuan dari piksel-piksel yang saling bertetangga dalam suatu citra abu-abu. Persamaan korelasi disimbolkan sebagai berikut: 𝑃𝑖1,𝑖2 𝑖1−𝜇𝑖1 𝑖2−𝜇𝑖2 𝜎𝑖12 𝜎 𝑖22 𝑖2 𝑖1 (12) III. METODE

Dalam pengembangan sistem deteksi dini ini, data yang digunakan adalah data ciri pasien dan data pengolahan citra. Data ciri-ciri yang dimaksud adalah data ciri-ciri pasien yang memeriksakan kesehatan parunya. Sedangkan data pengolahan citra didapatkan dari hasil ekstraksi fitur GLCM.

Data yang sudah diperoleh, masing-masing dilakukan training untuk pemodelan ANFIS. Training dilakukan dengan metode substractive clustering. Metode ini digunakan agar data dapat membentuk fungsi keanggotaan secara alami. Salah satu dari parameter pada substractive clustering, yaitu ra divariasi untuk mendapatkan beberapa model ANFIS. Pemilihan model ANFIS terbaik didasarkan pada hasil validasinya, yaitu Root Mean Square Error (RMSE) dan Variance Accounted For (VAF) dari validasi model. Model ANFIS terbaik adalah yang memiliki nilai RMSE paling kecil dan VAF paling besar.

Model ANFIS terbaik kemudian dijadikan acuan untuk perancangan software deteksi dini dan diagnosa. Hasil perancangan software kemudian divalidasi dengan membandingkan hasil keputusan software dengan keputusan

(4)

dokter spesialis paru. Hasil dari validasi ini berupa tingkat keberhasilan software dalam mengambil keputusan.

IV. HASIL PENELITIAN A. Data Ciri-ciri

1) Model ANFIS

Hasil variasi nilai ra dalam perancangan model ANFIS data ciri-ciri ditunjukkan pada Tabel 1. Pada tabel tersebut juga ditampilkan hasil dari validasi model ANFIS untuk data training maupun testing yang berupa nilai RMSE dan VAF.

Tabel 1 Hasil Variasi Nilai ra Data Ciri-ciri

ra Jumlah MF Training Testing Training Testing RMSE VAF (%)

0,1 47 0,1235 0,2033 93,99 82,46 0,2 42 0,1231 0,2030 94,01 82,49 0,3 28 0,1241 0,2056 93,30 81,76 0,4 19 0,1193 0,2030 94,34 82,28 0,5 15 0,5389 2,2692 -15,37 -2107,92 0,6 9 0,5374 1,1564 -32,31 -473,01 0,7 8 0,3627 1,0305 47,82 -360,36 0,8 6 0,1856 0,2893 86,23 64,27 0,9 5 0,1908 0,2641 85,43 70,23 1 4 82,39 44,92 82,39 44,92

Berdasarkan Tabel 1 didapatkan bahwa semakin besar nilai ra, maka jumlah fungsi keanggotaan yang dihasilkan akan semakin sedikit. Nilai RMSE training terkecil dan VAF training terbesar dihasilkan untuk nilai ra = 0,4. Untuk data

testing, nilai RMSE terkecil dihasilkan pada ra = 0,2 dan 0,4. Sedangkan VAF terbesar dihasilkan dari nilai ra = 0,2. Model ANFIS terbaik yang dipilih adalah yang menggunakan nilai ra = 0,4. Selain memiliki RMSE training terkecil, jumlah fungsi keanggotaan yang dihasilkan lebih sedikit daripada jumlah fungsi keanggotaan yang dihasilkan oleh nilai ra = 0,2. Menurut (5), jumlah parameter yang banyak belum tentu sesuai dengan sistem.

Dengan nilai ra = 0,4, dihasilkan jumlah cluster dari data ciri-ciri sebanyak 19. Artinya, untuk masing-masing masukan, terdapat 19 fungsi keanggotaan yang berbentuk gaussian. Model ini kemudian digunakan untuk merancang software ANFIS data ciri-ciri.

Tabel 2 Perbandingan VAF dan RMSE Model ANFIS Ciri-ciri

Data Cluster RMSE VAF (%)

Training 2 MF 3 MF 0,49921 0,60747 52,3337 57,3042

SUBTRACTIVE 0,1193 94,34

Testing 2 MF 3 MF 0,415454 0,34802 66,60485 54,15432

SUBTRACTIVE 0,2030 82,28

Perbandingan hasil perhitungan VAF dan RMSE penelitian ini dan penelitian oleh (3) ditunjukkan pada Tabel 2. Dari tabel tersebut, didapatkan bahwa hasil penelitian ini lebih baik dari penelitian yang dilakukan oleh (3). Hal ini disebabkan metode subtractive clustering menghasilkan jumlah fungsi keanggotaan secara alami, sehingga lebih sesuai dengan sistem.

2) Software Penyaringan

Software penyaringan (data ciri-ciri) yang berhasil dirancang, ditunjukkan pada Gbr. 3. Perbandingan keberhasilan software ciri-ciri ditunjukkan pada Tabel 3. Berdasarkan tabel tersebut, didapatkan bahwa baik penelitian ini maupun penelitian (3) menghasilkan software yang memiliki tingkat keberhasilan lebih dari 90%. Hal ini dikarenakan, perhitungan keberhasilan hanya berdasarkan variabel lingustik saja. Dalam penyusunan kode software pada Visual Basic, terdapat satu nilai yang digunakan untuk pengambilan keputusan. Pada kedua penelitian yang dibandingkan, belum tentu nilai tersebut besarnya sama.

Gbr. 3. Software penyaringan

Tabel 3 Perbandingan Keberhasilan Software Ciri-ciri Data Cluster Keberhasilan Training 2 MF 3 MF 96% 98%

SUBTRACTIVE 96%

Testing 2 MF 3 MF 91,43% 97,15%

SUBTRACTIVE 95,56%

B. Data Pengolahan Citra 1) Model ANFIS

Hasil variasi nilai ra untuk data training pengolahan citra ditunjukkan pada Tabel 4. Pada tabel tersebut juga ditampilkan hasil dari validasi model ANFIS untuk data training maupun testing yang berupa nilai RMSE dan VAF.

Tabel 4 Hasil Variasi Nilai ra Data Pengolahan Citra

ra Jumlah MF Training Testing Training Testing RMSE VAF (%)

0,1 2 0,1550 0,3229 89,20 52,74 0,2 5 0,1131 0,0646 89,20 98,05 0,3 5 0,0210 0,0702 99,80 97,75 0,4 5 0,0185 0,1063 99,85 94,84 0,5 4 0,0316 0,1210 99,55 93,13 0,6 4 0,0572 0,1963 98,53 81,95 0,7 3 0,1689 0,2233 87,17 77,76 0,8 3 0,1584 0,2760 88,71 65,03 0,9 2 0,1546 0,1837 89,25 84,73 1 2 0,1754 0,2012 86,16 81,74

Pada Tabel 4 dapat dilihat bahwa variasi nilai ra tidak selalu menghasilkan jumlah fungsi keanggotaan yang berbeda. Tetapi meskipun terdapat jumlah fungsi keanggotaannya yang sama pada beberapa nilai ra, nilai RMSE dan VAF yang dihasilkan oleh nilai ra tersebut selalu berbeda. Hal ini menunjukkan bahwa setiap perubahan ra akan menghasilkan perubahan terhadap parameter premis dan consequent dari ANFIS.

(5)

Dari hasil training, untuk error terkecil dan nilai VAF training terbesar didapatkan untuk nilai ra = 0,4. Sedangkan untuk data testing, error terkecil dan VAF terbesar diperoleh dari nilai ra = 0,2. Oleh karena itu, model ANFIS dengan nilai ra = 0,4 dipilih sebagai model terbaik. Model ini kemudian digunakan untuk merancang software data pengolahan citra. Dengan nilai ra = 0,4 dihasilkan jumlah cluster dari data pengolahan citra sebanyak 5 dan fungsi . Artinya, untuk masing-masing masukan, terdapat 5 fungsi keanggotaan yang berbentuk gaussian.

2) Software Pengolahan Citra

Software penyaringan (data ciri-ciri) yang berhasil dirancang, ditunjukkan pada Gbr. 4.

Gbr. 4. Software pengolahan citra

Keberhasilan software pengolahan citra dalam pengambilan keputusan, baik untuk data training maupun data testing ditujukkan pada Tabel 5. Hasil pada tabel tersebut menunjukkan bahwa baik penelitian ini maupun penelitian (3), dapat merancang software yang memiliki tingkat keberhasilan lebih dari atau sama dengan 85%. Hal ini bisa terjadi karena nilai pada kode Visual Basic yang digunakan untuk pengambilan keputusan berbeda antara kedua penelitian.

Tabel 5 Perbandingan Keberhasilan Software Pengolahan Citra Data Cluster Keberhasilan Training 2 MF 3 MF 91,43% 97,15%

SUBTRACTIVE 95,56%

Testing 2 MF 3 MF 90% 85%

SUBTRACTIVE 88,46%

Dari hasil validasi, didapatkan bahwa software yang disusun baik menggunakan ANFIS substractive clustering maupun hasil dari penelitian (3) memberikan hasil yang hampir sama. Jika dilihat dari software ciri-ciri maupun software pengolahan citra, tidak ada yang memiliki keberhasilan 100%. Hasil ini menunjukkan bahwa kepakaran dari seorang dokter spesialis paru tidak dapat digantikan oleh apa pun. Sehingga kedua software ini dapat digunakan sebagai alat bantu dalam mendeteksi dini kanker paru dan sebagai alat bantu pemebelajaran bagi dokter muda.

V. KESIMPULAN

Beberapa kesimpulan yang bisa diambil adalah sebagai berikut :

Hasil validasi model menggunakan subtractive

clustering menghasilkan performansi sebagai

berikut:

o Untuk prediksi ciri – ciri menghasilkan RMSE training = 0,1193, RMSE testing = 0,2030, VAF training = 93,34%, dan VAF testing = 82,28% o Untuk prediksi rontgen (pengolahan citra)

menghasilkan RMSE training = 0,0185, RMSE testing = 0,1063, VAF training = 99,85%, dan VAF testing = 94,84%

 Hasil validasi software berbasis ANFIS menghasilkan tingkat keberhasilan seperti berikut :

o Untuk prediksi ciri – ciri keberhasilan training = 96 % dan keberhasilan testing = 96%

o Untuk prediksi rontgen (pengolahan citra) menghasilkan keberhasilan training = 95,56 % dan keberhasilan testing = 88,46%.

Saran yang dapat diberikan untuk pengembangan pene-litian selanjutnya adalah sebagai berikut:

Mendesain software yang tidak hanya memberikan keluaran positif atau negatif saja, tetapi juga dapat menentukan stadium dari kanker.

Mengaplikasikan software yang sudah dibuat pada sebuah website yang bisa diakses masyarakat

VI. DAFTAR PUSTAKA

1. rhd. FAJAR Online. [Online] Maret 3, 2011. [Cited: Oktober 8, 2011.] http://www.fajar.co.id/read-20110302235529-merokok-dan-kanker-paruparu.

2. Situasi Beberapa Penyakit Paru di Masyarakat. Aditama,

Tjandra Yoga. 1993, Cermin Dunia Kedokteran, hal.

28-30.

3. Pengembangan Sistem Kecerdasan Buatan Berbasis Adaptive Neuro Fuzzy Inference System Untuk Diagnosa Penyakit Kanker Paru-paru. Pradanawati, Sylvia Ayu. 2011, ITS Surabaya.

4. ANFIS: Adaptive-Network-Based Fuzzy Inference System.

Jang, Roger and Jyh-Shing. 1993, IEEE

TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS, VOL. 23, NO. 3, pp. 665-685.

5. A Cluster Estimation Method with Extension to Fuzzy Model Identification. Chiu, S. L. 1994. IEEE Internat. Conf. on Fuzzy Systems. pp. 1240-1245.

6. Perhimpunan Dokter Paru Indonesia. KANKER PARU : PEDOMAN DIAGNOSIS & PENATALAKSANAAN DI INDONESIA. 2003.

7. Syahruddin, Elisna. kankerparu.org. [Online] Juni 3, 2006.

8. Aplikasi Pemrograman C# untuk Analisis Tekstur Kayu Parquet dengan Menggunakan Metode Grey Level Co-occurrence Matrix (GLCM). Purnomo, Adi and

Puspitodjati, Sulistyo. 2009, Fakultas Teknik Industri

Universitas Gunadarma.

9. Mesothelioma Health Information. [Online] [Cited: Desember 23, 2011.] http://www.mesothelioma-health.org/images/normlungX.jpg.

(6)

BIODATA PENULIS

Nama : Mochamad Yusuf Santoso NRP : 2408100055

TTL : Lumajang / 27 Nopember 1990 Alamat : Rungkut Asri RL-5H/ No. 36

Surabaya

e-mail : uchups55@ep.its.ac.id Riwayat Pendidikan:

SDN Tempeh Tengah 04 (1996-2002)

SMPN 1 Tempeh

(2002-2005)

SMAN Tempeh Lumajang (2005-2008)

S1 Teknik Fisika ITS

(2008-sekarang)

Referensi

Dokumen terkait

Risiko perikatan hukum (kontrak) audit diproksi oleh risiko salah saji material (yaitu risiko inheren, rentan risiko karena kendali internal tidak ada dan

Terdapat beberapa genotipe M1 yang memiliki keragaan kualitatif tipe helai daun, letak petiole, susunan bunga, tangkai bunga, dan karakter hasil yang berbeda

Metode sederhana untuk merepresentasikan nilai dari sebuah tepi kontur adalah Freeman code [8], sebuah metode penelusuran titik hitam terdekat dengan perkiraan tepi

kat merealisasikan perasaannyaVt"idak jelas menggambar- kan obyek yang dituju, sehingga untuk dapat mengetahui maks,;ldnya perlu pemahaman terhadap apa :yang

Indikator (1) Adanya kebijakan, kesepakatan dan/atau peraturan sekolah yang mendukung upaya pengurangan risiko bencana di sekolah yang memiliki indeks 40 dan pada

11) Penyusunan laporan hasil pelaksanaan kegiatan pelayanan perizinan non usaha. Bidang Informasi, Pengaduan dan Pelaporan mempunyai tugas melaksanakan pelayanan

● BMKG menginformasikan Peringatan Dini Cuaca Jawa Barat tanggal 9 Januari 2021 pk 14.10 WIB: berpotensi terjadi hujan sedang-lebat yang dapat disertai kilat/petir dan angin

transaksi yang terjadi di kalangan mahasiswa kampus UIN Malang, dengan fokus penelitian jual beli handphone Blackberry secara sistem black market dalam tinjauan hukum