• Tidak ada hasil yang ditemukan

KLASIFIKASI KANKER SERVIKS MENGGUNAKAN MODEL BACKPROPAGATION NEURAL NETWORK DAN PREPROCESSING CITRA DENGAN OPERASI SPASIAL

N/A
N/A
Protected

Academic year: 2021

Membagikan "KLASIFIKASI KANKER SERVIKS MENGGUNAKAN MODEL BACKPROPAGATION NEURAL NETWORK DAN PREPROCESSING CITRA DENGAN OPERASI SPASIAL"

Copied!
18
0
0

Teks penuh

(1)

i

KLASIFIKASI KANKER SERVIKS MENGGUNAKAN MODEL BACKPROPAGATION NEURAL NETWORK DAN PREPROCESSING

CITRA DENGAN OPERASI SPASIAL

SKRIPSI

Diajukan Kepada Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Yogyakarta untuk Memenuhi Sebagian Persyaratan Guna

Memperoleh Gelar Sarjana Sains

Oleh

Marwah Masruroh NIM 12305144034

PROGRAM STUDI MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS NEGERI YOGYAKARTA

(2)
(3)
(4)
(5)

v MOTTO

Bertakwalah kepada Allah dan Allah akan Mengajarmu, sesungguhnya Allah Maha Mengetahui segala sesuatu

(QS. Al-Baqarah: 282)

Do something everyday that brings you closer to your goals (Indah Nada Puspita)

Keluargamu adalah salah satu alasan bagi kerja kerasmu, maka janganlah sampai engkau menelantarkan mereka karena kerja kerasmu

(6)

vi

PERSEMBAHAN

Alhamdulillahirrabil’alamin, dengan memanjatkan puji syukur kehadirat Allah SWT, karya sederhana ini saya persembahkan kepada:

 Bapak Slamet Mustakim dan ibu Khuza’iyah, dua orang hebat yang senantiasa mendoakan, menyayangi, dan memberikanku motivasi tanpa henti. Semoga ridho kalian akan menjadi jalan kemudahan bagiku.

 Semua dosen dan guru yang telah berbagi ilmu dan petuah yang luar biasa. Semoga menjadi ilmu yang bermanfaat dunia dan akhirat. Amin.

 Ketujuh kakak dan adik semata wayangku yang saling mengajarkan arti keluarga dan kebersamaan.

 Sahabat sahabatku tersayang, Neswin, Kiki, Meilia, Cacha, Dinar, Puji, Yanti, Una, Sifa, Zuni dan Dhepi yang telah menjadi keluarga baruku di tanah jogja. Bahagia bisa mengenal dan menjadi bagian dari kalian.

 Dina Imanda, Elistiyani, Fariza Dyah, Asmida Ulfa, dan Mutiara Lailia. Sahabat dari kampung tercinta yang tengah menata hidup dan mengejar mimpinya masing-masing.

 Teman-teman MATSWA 2012 yang telah memberi banyak kisah selama 4 tahun ini. Sukses ya buat kita semua.

 Semua sahabat yang telah menemaniku, menjadi tempatku berbagi kisah dan berkeluh kesah, juga menjadi inspirasiku dengan segala kehebatan kalian.

(7)

vii

KLASIFIKASI KANKER SERVIKS MENGGUNAKAN MODEL BACKPROPAGATION NEURAL NETWORK DAN PREPROCESSING

CITRA DENGAN OPERASI SPASIAL Oleh:

Marwah Maruroh 12305144034

ABSTRAK

Deteksi dini dan diagnosa untuk mengetahui kemungkinan adanya kanker serviks pada wanita perlu dilakukan untuk menekan angka kematian yang disebabkan kanker serviks. Salah satu model klasifikasi yang dapat digunakan untuk proses diagnosa kanker serviks adalah neural network dengan algoritma pembelajaran backpropagation. Penelitian ini bertujuan untuk menjelaskan prosedur, hasil penerapan, serta tingkat ketepatan model Backpropagation Neural

Network (BPNN) untuk klasifikasi kanker serviks dengan operasi spasial

menggunakan citra kolposkopi.

Prosedur klasifikasi kanker serviks dengan BPNN adalah preprocessing citra, ekstraksi fitur, pendefinisian variabel input dan target jaringan, pembagian data input, normalisasi data, perancangan model terbaik dan denormalisasi data. Preprocessing citra menggunakan operasi spasial dilakukan untuk memperbaiki kualitas citra sebelum digunakan untuk pembelajaran jaringan. Variabel input yang digunakan adalah 13 fitur hasil ekstraksi citra menggunakan metode GLCM, sedangkan target jaringan berupa diagnosa masing-masing foto kolposkopi serviks. Selanjutnya data input dibagi berdasarkan ukuran komposisi data 80% data training dan 20% data testing. Proses normalisasi data perlu dilakukan sebelum pembelajaran agar terjadi sinkronisasi data. Perancangan model terbaik menggunakan algoritma pembelajaran backpropagation dilakukan untuk mendapatkan model terbaik dengan akurasi tertinggi. Perancangan model terbaik dilakukan dengan menentukan banyaknya neuron pada lapisan tersembunyi yang sesuai. Output pembelajaran yang diperoleh kemudian didenormalisasi untuk mengembalikan nilai output ke bentuk aslinya.

Penelitian ini menggunakan fungsi aktivasi sigmoid bipolar pada lapisan tersembunyi dan fungsi linear pada lapisan output, serta menggunakan fungsi pembelajaran jaringan traingdx. Model BPNN terbaik yang diperoleh untuk klasifikasi kanker serviks dengan menggunakan software Matlab adalah dengan 13 neuron input, satu lapisan tersembunyi dengan 10 neuron dan 1 neuron

output. Tingkat ketepatan model BPNN terbaik diukur melalui nilai sensitivitas,

spesifisitas, dan akurasi. Berdasarkan model terbaik, diperoleh ketiga nilai statistik tersebut secara berurutan adalah 100%, 100%, dan 100% untuk data

training serta 100%, 100%, dan 88,24% untuk data testing.

Kata Kunci : citra kolposkopi, neural network, backpropagation, klasifikasi kanker serviks, operasi spasial, Matlab.

(8)

viii

KATA PENGANTAR

Alhamdulillahirobbil’alamin, puji syukur penulis panjatkan kepada Allah SWT atas segala nikmat dan karunia yang diberikan kepada penulis, serta ucapan terima kasih kepada Ibu Dr. Dhoriva Urwatul Wustqa selaku dosen pembimbing yang telah banyak memberikan bimbingan, masukan, serta arahan sehingga penulis dapat menyelesaikan tugas akhir skripsi ini. Skripsi yang berjudul “Klasifikasi Kanker Serviks Menggunakan Model Neural Network Backpropagation dan Preprocessing Citra dengan Operasi Spasial” disusun untuk memenuhi salah satu syarat kelulusan guna meraih gelar Sarjana Sains pada Program Studi Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Yogyakarta.

Dalam proses penyusunan skripsi ini, banyak pihak yang telah membantu serta membimbing penulis sehingga skripsi ini dapat diselesaikan dengan baik. Penulis mengucapkan terimakasih kepada:

1. Bapak Dr. Hartono, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Yogyakarta yang telah memberikan kelancaran pelayanan dalam urusan akademik di tingkat fakultas.

2. Bapak Dr. Ali Mahmudi, selaku Ketua Jurusan Pendidikan Matematika Universitas Negeri Yogyakarta yang telah memberikan kelancaran pelayanan dalam urusan akademik di tingkat jurusan.

(9)
(10)

x DAFTAR ISI

PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN PERNYATAAN ... iv

MOTTO ... v

PERSEMBAHAN ... vi

ABSTRAK ... vii

KATA PENGANTAR ... viii

DAFTAR ISI ... x

DAFTAR TABEL ... xiii

DAFTAR GAMBAR ... xiv

DAFTAR SIMBOL ... xv

DAFTAR LAMPIRAN ... xviii

BAB I PENDAHULUAN ... 1 A. Latar Belakang ... 1 B. Pembatasan Masalah ... 10 C. Rumusan Masalah ... 11 D. Tujuan Penelitian ... 11 E. Manfaat Penelitian ... 11

BAB II KAJIAN PUSTAKA ... 13

A. Kanker Serviks ... 13

(11)

xi

2. Gejala Kanker Serviks ... 16

3. Deteksi Dini Kanker Serviks ... 16

4. Stadium Kanker Serviks ... 18

B. Citra Digital ... 21 C. Preprocessing Citra ... 22 1. Operasi Titik ... 23 2. Operasi Spasial ... 24 3. Operasi Transformasi ... 30 D. Ekstraksi Fitur ... 31 E. Neural Network ... 38 1. Fungsi Aktivasi ... 39 2. Arsitektur Jaringan ... 41 3. Algoritma Pembelajaran ... 43 F. Algoritma Backpropagation ... 45

G. Ketepatan Hasil Klasifikasi ... 49

BAB III PEMBAHASAN ... 52

A. Arsitektur dan Model Backpropagation Neural Network dengan Preprocessing untuk Klasifikasi Kanker Serviks ... 52

1. Arsitektur Backpropagation Neural Network... 52

2. Model Backpropagation Neural Network ... 54

B. Prosedur Model Backpropagation Neural Network dengan Preprocessing untuk Klasifikasi Kanker Serviks ... 55

(12)

xii

Preprocessing untuk Klasifikasi Kanker Serviks ... 69

D. Ketepatan Klasifikasi ... 79

1. Ketepatan Klasifikasi Data Training ... 79

2. Ketepatan Klasifikasi Data Testing ... 81

BAB IV PENUTUP ... 84

A. Kesimpulan ... 84

B. Saran ... 86

DAFTAR PUSTAKA ... 87

(13)

xiii

DAFTAR TABEL

Tabel 2.1 Hasil Klasifikasi ... 50

Tabel 3.1 Hasil Ekstraksi Citra N-1T.jpg ... 70

Tabel 3.2 Hasil Normalisasi Data Citra N-1T.jpg ... 73

Tabel 3.3 Penentuan Banyaknya Neuron pada Lapisan Tersembunyi ... 74

Tabel 3.4 Perhitungan Manual dan untuk Citra N-1T.jpg ... 77

Tabel 3.5 Hasil Klasifikasi Model BPNN untuk Data Training ... 79

Tabel 3.6 Performance Measure Model BPNN untuk Data Training ... 79

Tabel 3.7 Hasil Klasifikasi Model BPNN untuk Data Testing ... 81

(14)

xiv

DAFTAR GAMBAR

Gambar 2.1 Operasi Titik. ... 24

Gambar 2.2 Operasi Spasial. ... 25

Gambar 2.3 Penghilangan Derau (Noise) dengan Filter Median ... 27

Gambar 2.4 Hasil Noise, Grayscale dan Filter Median pada Citra ... 29

Gambar 2.5 Fungsi Identitas ... 39

Gambar 2.6 Fungsi Undak Biner ... 40

Gambar 2.7 Fungsi Bipolar ... 40

Gambar 2.8 Arsitektur NN Layar Tunggal ... 42

Gambar 2.9 Arsitektur NN Layar Jamak ... 43

Gambar 2.10 Arsitektur NN Layar Kompetitif ... 43

Gambar 3.1 Arsitektur Jaringan Backpropagation ... 53

Gambar 3.2 (a) Citra Kolposkopi Serviks Tipe Rgb, (b) Citra Kolposkopi Serviks Tipe Grayscale, (c) Citra Kolposkopi Serviks Hasil Operasi Spasial ... 57

Gambar 3.3 Prosedur Pemodelan BPNN ... 68

Gambar 3.4 Citra Kolposkopi (a) N-1T.jpg Asli, (b) N-1T.jpg Grayscale, (c) N-1T.jpg Hasil Operasi Spasial ... 70

(15)

xv

DAFTAR SIMBOL

( ) : citra atau fungsi kontinu dari intensitas cahaya pada bidang dan ( ) : citra A

( ) : citra B

( ) : himpunan piksel-piksel yang berada disekitar ( )

: operasi titik yang dapat berupa operasi linear maupun non linear

: operasi spasial

: banyaknya tingkat keabuan dari citra

( ) : peluang tingkat keabuan citra pada baris ke- dan kolom ke- dalam GLCM

: nilai rata-rata ( )

: nilai rata-rata elemen kolom ( ) pada citra : nilai rata-rata elemen baris ( ) pada citra : standar deviasi elemen kolom ( ) pada citra

: standar deviasi elemen baris ( ) pada citra

( ) : jumlah ( ) , dengan ( ) : jumlah ( ) | | , dengan

: banyaknya neuron input atau variabel input : banyaknya neuron pada lapisan tersembunyi : banyaknya neuron pada lapisan output

: variabel input, dengan

(16)

xvi : nilai output

: bobot-bobot yang menghubungkan neuron input ke-i menuju neuron

ke-j pada lapisan tersembunyi

: bobot dari neuron ke-j pada lapisan tersembunyi yang menuju lapisan

output, dengan

: bobot bias yang menuju neuron ke-j pada lapisan tersembunyi, dengan

: bobot bias yang menuju neuron pada lapisan output : error

: unit error yang akan dipakai dalam perubahan bobot lapisan tersembunyi

: unit error yang akan dipakai dalam perubahan bobot lapisan input : target output (output yang diinginkan)

: laju pembelajaran : banyaknya data

: nilai data ke-q yang telah dinormalisasi, dengan : nilai data ke-q, dengan

̅ : nilai rata-rata data

: nilai standar deviasi data P : matriks data input T : matriks data target

(17)

xvii Tn : matriks data target yang ternormalisasi Meanp : rata-rata pada matriks data input asli Stdp :standar deviasi pada matriks data input asli Meant :rata-rata pada matriks target asli

Stdt :standar deviasi pada matriks target asli Pc : matriks input testing

Qn : matriks input testing yang ternormalisasi

PR : matriks berukuran yang berisi nilai minimum dan maksimum data pada setiap variabel input

: banyak lapisan jaringan

Sh : banyak neuron pada lapisan ke-h, dengan

TFh : fungsi aktivasi pada lapisan ke-h, dengan

(18)

xviii

DAFTAR LAMPIRAN

Lampiran 1 Citra Kolposkopi Serviks ... 90

Lampiran 2 M-file Matlab untuk Operasi Spasial dan Ekstraksi Fitur menggunakan GLCM ...102

Lampiran 3 Hasil Ekstraksi Citra Kolposkopi ...107

Lampiran 4 Hasil Ekstraksi Citra Kolposkopi pada Data Training ...111

Lampiran 5 Hasil Ekstraksi Citra Kolposkopi pada Data Testing...114

Lampiran 6 Normalisasi Data Training ...115

Lampiran 7 Normalisasi Data Testing ...118

Lampiran 8 M-file Pembelajaran Backpropagation Neural Network ...119

Lampiran 9 Nilai Bobot dan Bias Terbaik Hasil Pembelajaran Backpropagation ...121

Lampiran 10 Target, Output dan Error Pembelajaran Backpropagation Neural Network untuk Klasifikasi Stadium Kanker Serviks ...122

Referensi

Dokumen terkait

Terry (2014:6) “Manajemen adalah suatu kerangka kerja/proses yang membutuhkan pengarahan dan bimbingan suatu kelompok orang-orang untuk mencapai tujuan organisasi

Hasil analisis menunjukkan gambaran mahasiswa akhir UIN Sunan Ampel Surabaya memiliki minat yang sedang terhadap entrepreneurship.. Dimana hasil uji analisis

Berdasarkan interpretasi dan analisis citra satelit Landsat 8 TM untuk lokasi IUP Eksplorasi di Pulau Wetar dengan menggunakan teknik Crosta ( Crósta Technique ), maka

Tujuan dibangunnya sistem ini adalah sebagai lembaga pendidikan tinggi yang terbaik dibidang IPTEK sesuai dengan visi FST selain itu tujuan lainnya adalah

Respon negatif dari masyarakat Desa Karangsari Kecamatan Bojong Kabupaten Pekalongan terhadap pendidikan wajib belajar sembilan tahun yang menganggap pendidikan pada anak

KEJUARAAN DAERAH ATLETIK JAWA TIMUR TERBUKA 2015.. PENGPROP PASI

Analisis dilakukan dengan membandingkan kinerja campuran aspal pen 40/50 gradasi AC-BC dan gradasi Asphalt Institute, serta mengkaji apakah kedua jenis campuran memiliki modulus yang

Berdasarkan hasil dari 10 artikel penelitian mengenai pengaruh terapi TURP terhadap BPH pada lansia, maka dapat disimpulkan bahwa terapi TURP memiliki banyak fungsi serta