HALAMAN JUDUL PENERAPAN MODEL FUZZY RADIAL BASIS FUNCTION NEURAL NETWORK (FRBFNN) UNTUK KLASIFIKASI STADIUM KANKER PAYUDARA SKRIPSI Diajukan kepada Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Yogyakarta untuk Memenuhi Sebagian Persyaratan guna Memperoleh Gelar Sarjana Sains Oleh: Rif’atin Ambar Retno NIM 13305141055 PROGRAM STUDI MATEMATIKA JURUSAN PENDIDIKAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS NEGERI YOGYAKARTA 2017 i HALAMAN PERSETUJUAN ii HALAMAN PENGESAHAN iii HA LAMAN PERNYATAAN iv MOTTO Barang siapa bersungguh-sungguh, sesungguhnya kesungguhannya itu adalah untuk dirinya sendiri. (QS. Al-Ankabut: 6) Janganlah engkau bersedih, sesungguhnya Allah bersama kita. (QS. At-Taubah: 40) v HALAMAN PERSEMBAHAN Alhamdulillah, puji syukur kehadirat Allah SWT, akhirnya saya dapat menyelesaikan skripsi ini. Karya sederhana ini saya persembahkan untuk orangorang spesial dalam hidup saya: Kedua orang tuaku, Bapak Ali Subkhi dan Ibu Ninjar Masfufah, babe dan ibukku tercinta, yang tidak ada henti-hentinya untuk selalu mendoakan, memberikan semangat, memberikan motivasi, memberikan dukungan ketika sedang down dan yang selama ini telah menjadi orang tua yang sangat amat super terbaik untuk anak-anaknya. Kakakku yang paling cantik, Mbak Ayuk yang sama-sama menjadi pejuang skripsi, terimakasih untuk semangat dan doa yang selalu diberikan. Teruntuk cusser D11 (Nana, Cela, Masru, Sri, Enong, Eka) yang selalu memberikan hiburan disaat stress melanda, yang selalu memberikan keceriaan di tengah kegalauan, terimakasih untuk kebersamaan dan kegilaan yang tak terlupakan selama 4 tahun ini. Mas Hendri, yang gak pernah bosen mendengar semua keluhanku, yang selalu memberikan semangat, doa dan dukungan. Terimakasih untuk keseriusannya juga, sehingga menjadi salah satu motivasiku dalam menulis tugas akhir ini. Teman-teman Matematika E 2013 yang telah memberikan warna warna dalam hidupku, pengalaman dan kebersamaan selama 4 tahun ini. Semoga silaturahmi kita semua tidak akan pernah putus sampai kapanpun. vi PENERAPAN MODEL FUZZY RADIAL BASIS FUNCTION NEURAL NETWORK (FRBFNN) UNTUK KLASIFIKASI STADIUM KANKER PAYUDARA Oleh: Rif’atin Ambar Retno 13305141055 ABSTRAK Kanker payudara merupakan penyakit dengan jumlah penderitanya yang semakin meningkat tiap tahunnya. Oleh karena itu deteksi dini kanker payudara memegang peranan penting dalam mengantisipasi penyebaran kanker. Salah satu cara untuk mendeteksi kanker payudara adalah dengan fine-needle aspiration (FNA) biopsy. Penggunaan FNA dilakukan oleh University of Wisconsin Hospital dan menghasilkan data yang disebut Wisconsin Breast Cancer Database (WBCD) dan Wisconsin Diagnostic Breast Cancer (WDBC). Untuk mengklasifikasi kanker payudara dapat dilakukan dengan model Fuzzy Radial Basis Function Neural Network (FRBFNN). Penelitian ini bertujuan untuk mengetahui bagaimana performansi metode FRBFNN untuk mengklasifikasikan kanker payudara pada data WBCD dan WDBC tersebut. Prosedur awal klasifikasi kanker payudara menggunakan model FRBFNN adalah penentuan variabel input berdasarkan hasil dari FNA biopsy yaitu 9 variabel untuk data WBCD dan 10 variabel untuk data WDBC. Sedangkan variabel output adalah hasil klasifikasi kanker payudara yang terdiri dari tumor (benign) dan kanker (malignant). Kemudian dilakukan pembagian data yaitu 80% data training dan 20% data testing. Selanjutnya masuk pada algoritma pembelajaran FRBFNN yang diawali dengan proses fuzzifikasi terhadap variabel input dengan menggunakan fungsi keanggotaan segitiga dengan 3 himpunan fuzzy. Nilai input hasil fuzzifikasi kemudian dinormalisasikan. Langkah terakhir yaitu pembentukan model terbaik dilakukan dengan menentukan banyaknya neuron terbaik pada lapisan tersembunyi yang menghasilkan nilai akurasi tertinggi dengan metode K-Means clustering dan menentukan bobot-bobotnya menggunakan kriteria GCV (Generalised Cross-Validation) pada Global Ridge Regression. Fungsi aktivasi yang digunakan adalah fungsi Gaussian pada lapisan tersembunyi. Berdasarkan langkah-langkah klasifikasi kanker payudara menggunakan model FRBFNN, diperoleh model FRBFNN terbaik pada data WBCD adalah 9 variabel input, 7 neuron tersembunyi, dan 1 neuron pada lapisan output. Sedangkan pada data WDBC adalah 10 variabel input, 17 neuron tersembunyi, dan 1 neuron pada lapisan output. Tingkat keakurasian model FRBFNN untuk klasifikasi kanker payudara yaitu 97,5% untuk data training dan 100% untuk data testing pada data WBCD, serta 95% training dan 90% testing pada data WDBC. Kata Kunci: University of Wisconsin Hospital, WBCD, WDBC, Fuzzy Radial Basis Function Neural Nework (FRBFNN), klasifikasi, kanker payudara. vii KATA PENGANTAR Alhamdulillah, puji syukur kehadirat Allah SWT atas segala nikmat-Nya, akhirnya penulis mampu menyelesaikan penulisan Skripsi dengan judul “Penerapan Model Fuzzy Radial Basis Function Neural Network (FRBFNN) untuk Klasifikasi Stadium Kanker Payudara”. Skripsi ini disusun untuk memenuhi persyaratan guna memperoleh gelar Sarjana Sains Program Studi Matematika di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Yogyakarta. Penyusunan skripsi ini tidak lepas dari dukungan, motivasi, kerjasama maupun bimbingan dari berbagai pihak secara langsung maupun tidak langsung. Oleh karena itu, penulis menyampaikan terima kasih kepada: 1. Bapak Dr. Hartono, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Yogyakarta yang telah memberikan kelancaran dalam urusan akademik di tingkat fakultas. 2. Bapak Dr. Ali Mahmudi, selaku Ketua Jurusan Pendidikan Matematika Universitas Negeri Yogyakarta yang telah memberikan kelancaran dalam pelayanan akademik di tingkat jurusan. 3. Bapak Dr. Agus Maman Abadi, selaku Ketua Program Studi Matematika Universitas Negeri Yogyakarta, Dosen Pembimbing Akademik, serta dosen pembimbing atas bimbingan dan pengarahan dalam penulisan skripsi ini, serta dukungan akademik kepada penulis. viii ix DAFTAR ISI HALAMAN JUDUL................................................................................................ i HALAMAN PERSETUJUAN ................................................................................ ii HALAMAN PENGESAHAN ................................................................................ iii HALAMAN PERNYATAAN ............................................................................... iv MOTTO .................................................................................................................. v HALAMAN PERSEMBAHAN ............................................................................ vi ABSTRAK ............................................................................................................ vii KATA PENGANTAR ......................................................................................... viii DAFTAR ISI ........................................................................................................... x DAFTAR TABEL ................................................................................................ xiii DAFTAR GAMBAR ........................................................................................... xiv BAB I PENDAHULUAN ....................................................................................... 1 A. Latar Belakang ......................................................................................... 1 B. Rumusan Masalah .................................................................................. 11 C. Tujuan Penelitian .................................................................................... 11 D. Manfaat Penelitian .................................................................................. 12 BAB II KAJIAN TEORI....................................................................................... 13 A. Kanker Payudara .................................................................................... 13 1. Pengertian Kanker Payudara ............................................................... 13 2. Jenis-jenis Kanker Payudara ............................................................... 13 3. Klasifikasi Kanker Payudara .............................................................. 15 B. Wisconsin Breast Cancer Database (WBCD) ........................................ 17 C. Wisconsin Diagnostic Breast Cancer (WDBC) ...................................... 19 x D. Himpunan Klasik (Crisp Set) ................................................................. 22 E. Himpunan Fuzzy .................................................................................... 23 1. Fungsi Keanggotaan ........................................................................... 25 2. Operator-operator Fuzzy ..................................................................... 26 F. Neural Network (NN) ................................................................................. 27 1. Arsitektur Jaringan Syaraf .................................................................. 29 2. Fungsi Aktivasi ................................................................................... 31 3. Algoritma Pembelajaran ..................................................................... 35 G. Ketepatan Hasil Klasifikasi .................................................................... 37 BAB III PEMBAHASAN ..................................................................................... 38 A. Fuzzy Radial Basis Function (FRBFNN) ............................................... 38 1. Arsitektur Fuzzy Radial Basis Function Neural Network (FRBFNN) 38 2. Model Fuzzy Radial Basis Function Neural Network (FRBFNN) ..... 40 3. Algoritma Pembelajaran Fuzzy Radial Basis Function Neural Network (FRBFNN) .................................................................................................... 41 B. Prosedur Pemodelan Fuzzy Radial Basis Function Neural Network (FRBFNN) untuk Klasifikasi Kanker Payudara ............................................... 54 1. Menentukan Variabel Input dan Output ............................................. 54 2. Pembagian Data Training dan Testing................................................ 54 3. Pembelajaran Fuzzy Radial Basis Function Neural Network (FRBFNN) .................................................................................................... 55 4. Menentukan Jaringan Optimum.......................................................... 61 5. Klasifikasi ........................................................................................... 61 C. Hasil Model Fuzzy Radial Basis Function Neural Network (FRBFNN) untuk Klasifikasi Stadium Kanker Payudara .................................................... 63 1. Menentukan variabel input dan variabel output ................................. 63 xi E. 2. Pembagian Data Training dan Testing................................................ 64 3. Pembelajaran Fuzzy Radial Basis Function Neural Network ............. 65 4. Menentukan Jaringan Optimum.......................................................... 81 5. Hasil Klasifikasi .................................................................................. 86 Hasil Perbandingan Model FRBFNN dengan RBFNN pada Data WBCD dan Data WDBC ............................................................................................... 98 BAB IV PENUTUP ............................................................................................ 101 A. Kesimpulan ........................................................................................... 101 B. Saran ..................................................................................................... 103 DAFTAR PUSTAKA ......................................................................................... 105 LAMPIRAN ........................................................................................................ 110 xii DAFTAR TABEL Tabel 2. 1 Atribut Wisconsin Breast Cancer Database (WBCD) ......................... 17 Tabel 2. 2 Atribut Wisconsin Diagnostic Breast Cancer (WDBC) ...................... 20 Tabel 2. 3 Derajat Keanggotaan pada Variabel Umur ......................................... 25 Tabel 3. 1 Tabel Sampel Data…………………………………………………...43 Tabel 3. 2 Hasil Clustering ................................................................................... 47 Tabel 3. 3 Hasil Normalisasi Data pada Data Training WBCD yang Pertama .... 78 Tabel 3. 4 Hasil Normalisasi Data pada Data Training WDBC yang Pertama .... 79 Tabel 3. 5 Persentase Akurasi Data Training dan Data Testing pada Model FRBFNN Menggunakan Data WBCD .................................................................. 81 Tabel 3. 6 Persentase Akurasi Data Training dan Data Testing pada Model FRBFNN Menggunakan Data WDBC .................................................................. 84 Tabel 3. 7 Pembulatan Hasil Klasifikasi Data Training Pertama WBCD ............ 91 Tabel 3. 8 Pembulatan Hasil Klasifikasi Data Training Pertama WDBC ............ 97 Tabel 3. 9 Perbandingan Nilai Input Model FRBFNN dengan Model RBFNN pada Data Training Pertama untuk data WBCD dan WDBC ............................... 99 Tabel 3. 10 Hasil Perbandingan Model FRBFNN dan Model RBFNN ............. 100 xiii DAFTAR GAMBAR Gambar 2.1 Representasi Kurva Segitiga ............................................................ 25 Gambar 2.2 Jaringan Syaraf Secara Biologi ........................................................ 28 Gambar 2. 3 Jaringan Layar Tunggal .................................................................. 29 Gambar 2. 4 Jaringan Layar Jamak ..................................................................... 30 Gambar 2. 5 Jaringan Layar Kompetitif .............................................................. 31 Gambar 2. 6 Fungsi Aktivasi pada Neural Network Sederhana .......................... 32 Gambar 2. 7 Fungsi Aktivasi Identitas ................................................................ 32 Gambar 2. 8 Fungsi Aktivasi Undak Biner ......................................................... 33 Gambar 2. 9 Fungsi Aktivasi Sigmoid Biner ...................................................... 34 Gambar 2. 10 Fungsi Aktivasi Sigmoid Bipolar ................................................. 34 Gambar 2. 11 Supervised Learning (Pembelajaran Terawasi) ............................ 36 Gambar 2. 12 Reinforcement Learning (Pembelajaran Penguatan) .................... 36 Gambar 2. 13 Unsupervised Learning (Pembelajaran Tak Terawasi)................. 37 Gambar 3.1 Arsitektur Fuzzy Radial Basis Function Neural Network (FRBFNN)………………………………………………………………………. 39 Gambar 3. 2 Gambar Ilustrasi untuk Iterasi 0 ..................................................... 44 Gambar 3. 3 Gambar Ilustrasi untuk Iterasi 1 ..................................................... 46 Gambar 3. 4 Gambar Ilustrasi untuk Iterasi 2 ..................................................... 47 Gambar 3. 5 Diagram Alur Model FRBFNN ...................................................... 62 Gambar 3.6 Diagram Prosedur Pemodelan FRBFNN untuk Data Wisconsin Breast Cancer Database (WBCD) dan Wisconsin Diagnostic Breast Cancer (WDBC) ................................................................................................................ 62 Gambar 3. 7 Grafik Fungsi Keanggotaan input pada Data WBCD..................... 67 Gambar 3. 8 Grafik Fungsi Keanggotaan Input pada Data WDBC untuk Variabel Radius.................................................................................................................... 72 Gambar 3. 9 Arsitektur FRBFNN untuk Klasifikasi Stadium Kanker Payudara pada Data WBCD .................................................................................................. 83 Gambar 3. 10 Arsitektur FRBFNN untuk Klasifikasi Stadium Kanker Payudara pada Data WDBC .................................................................................................. 86 xiv xv