PENERAPAN METODE NAÏVE BAYES CLASSIFIER DAN ALGORITMA ADABOOST UNTUK PREDIKSI PENYAKIT GINJAL KRONIK

dokumen-dokumen yang mirip
ANALISIS SPAM FILTERING PADA MAIL SERVER DENGAN METODE BAYESIAN CHI-SQUARE DAN NAIVE BAYES CLASSIFIER SKRIPSI

Penentuan Model Terbaik pada Metode Naïve Bayes Classifier dalam Menentukan Status Gizi Balita

PENGARUH DUMMY VARIABLE PADA METODE NAÏVE BAYES DALAM KASUS KLASIFIKASI PENYAKIT KANDUNGAN

SISTEM VALIDASI DOKUMEN TUGAS AKHIR UNIVERSITAS SEBELAS MARET DENGAN METODE FORWARD CHAINING

RIZAL KUSUMAJATI NUGROHO

PERBANDINGAN ALGORITMA COSINE SIMILARITY DAN CONFIDENCE PADA SISTEM REKOMENDASI DENGAN METODE ITEM BASED COLLABORATIVE FILTERING

SHABRINA ROSE HAPSARI M SURAKARTA

IMPLEMENTASI ALGORITMA PALGUNADI DALAM OPTIMALISASI VEHICLE ROUTING PROBLEM DELIVERY AND PICK-UP (VRPDP)

PENGEMBANGAN APLIKASI DETEKSI HAMA DAN PENYAKIT TANAMAN PADI DI INDONESIA DENGAN METODE ASSOCIATION RULE DAN COSINE SIMILARITY

SKRIPSI Diajukan untuk memenuhi sebagian persyaratan mendapatkan gelar Strata Satu Jurusan Informatika. Disusun Oleh: WINA ISTI RETNANI NIM.

SKRIPSI Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar Strata Satu Jurusan Informatika. Disusun Oleh: AISHA ALFIANI MAHARDHIKA

KLASIFIKASI TEKS MENGGUNAKAN ALGORITMA NAIVE BAYES UPDATEABLE PADA SOAL UJIAN SBMPTN HALAMAN JUDUL

PERBANDINGAN EFEKTIFITAS METODE USER-BASED COLLABORATIVE FILTERING DENGAN METODE USER-ITEM BASED COLLABORATIVE FILTERING

ASSOCIATION RULE MINING DATA PEMINJAMAN PERPUSTAKAAN MENGGUNAKAN KOMBINASI APRIORI DAN JACCARD SIMILARITY

SKRIPSI. Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar Strata Satu. Program Studi Informatika. Disusun oleh : FAIRLY OKTA MAL

ii

PENGUKURAN KINERJA METODE NAIVE BAYES PADA SISTEM DETEKSI KERUSAKAN MOTOR

IMPLEMENTASI ALGORITMA PALGUNADI UNTUK MENYELESAIKAN SINGLE DAN MULTI PRODUCT VEHICLE ROUTING PROBLEM

PEMODELAN PENJADWALAN MULTILEVEL FEEDBACK QUEUE MENGGUNAKAN DYNAMIC TIME QUANTUM PADA KASUS PEMESANAN MAKANAN DI RESTORAN

PENERAPAN METODE ASSOCIATION RULES DAN COSINE SIMILARITY UNTUK PENGEMBANGAN FITUR DETEKSI DINI PENYAKIT

PENGEMBANGAN APLIKASI ESTIMASI UKURAN PERANGKAT LUNAK DENGAN PENDEKATAN FUNCTION POINT ANALYSIS

PEMBANGUNAN MODEL E-MARKETING BERSAMA TINGKAT PROVINSI DENGAN MEMANFAATKAN WEB SERVICE SKRIPSI

Analisis Perbandingan Vector Space Model dan Weighted Tree Similarity pada Pencarian Informasi Ebook Pedoman Pengobatan Dasar di Puskesmas SKRIPSI

DIAGNOSA PENYAKIT PARU EFUSI PLEURA DENGAN PENDEKATAN POSSIBILISTIC FUZZY LEARNING VECTOR QUANTIZATION SKRIPSI

OPTIMASI FUZZY TSUKAMOTO DUA TAHAP MENGGUNAKAN ALGORITMA GENETIKA UNTUK SELEKSI CALON KARYAWAN (STUDI KASUS: Perusahaan Bio-2000)

Skripsi. Disusun Oleh : Arief Adi Nugroho M

DETEKSI HAMA DAN PENYAKIT TANAMAN PADI MEMANFAATKAN INPUT TEKSTUAL DENGAN METODE COSINE SIMILARITY SKRIPSI

PENGEMBANGAN APLIKASI SKRIPSI (TUGAS AKHIR) BERBASIS WEB MENGGUNAKAN METODE SCRUM

CLUSTERING PENGGUNAAN BANDWIDTH MENGGUNAKAN METODE K-MEANS ALGORITHM PADA PENERAPAN SINGLE SIGN ON (SSO) UNIVERSITAS SEBELAS MARET

APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA TUGAS AKHIR

INTRUSION DETECTION SYSTEM (IDS) MENGGUNAKAN JARINGAN SYARAF TIRUAN ENSEMBLE

PERBANDINGAN ALGORITMA LEVENBERG-MARQUARDT DENGAN BACKPROPAGATION UNTUK MENDIAGNOSA JENIS PENYAKIT KANDUNGAN

SIMULASI SISTEM KONTROL HIDROLIK DENGAN PID CONTROLLER PADA EXCAVATOR SKRIPSI

ASSOCIATION RULE UNTUK MENENTUKAN POLA PASIEN RAWAT INAP MENGGUNAKAN ALGORITMA FP- GROWTH (STUDI KASUS RSUD SUKOHARJO)

Disusun Oleh: Rahmad Afandi M

KOMBINASI METODE K-NEAREST NEIGHBOR DAN NAÏVE BAYES UNTUK KLASIFIKASI DATA

PEMANFAATAN WEB SERVICE MOODLE BERBASIS REST- JSON UNTUK MEMBANGUN MOODLE ONLINE LEARNING EXTENSION BERBASIS ANDROID

DETEKSI WEB BERKONTEN PORNO DENGAN METODE BAYESIAN FILTERING DAN PRINCIPAL COMPONENT ANALYSIS

PENGARUH PERBEDAAN STRATEGI METODE SELEKSI DALAM ALGORITMA GENETIKA UNTUK KOMPRESI CITRA FRAKTAL SKRIPSI

BAB III METODOLOGI PENELITIAN. Dataset

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN UNIVERSITAS SEBELAS MARET SURAKARTA SUB PENILAIAN ANGKA KREDIT DOSEN FUNGSIONAL TUGAS AKHIR

PENERAPAN DATA MINING MENGGUNAKAN ALGORITME C4.5 DALAM PENENTUAN JURUSAN SISWA SMA NEGERI 2 SURAKARTA

ANALISIS SELEKSI ATRIBUT PADA ALGORITMA NAÏVE BAYES DALAM MEMPREDIKSI PENYAKIT JANTUNG

PENGGABUNGAN ALGORITMA GENETIKA DENGAN TABU SEARCH UNTUK PENGEMBANGAN METODE PENJADWALAN MATA KULIAH DI UNIVERSITAS SEBELAS MARET SURAKARTA SKRIPSI

Aplikasi Dashboard sebagai Modul Executive Information System untuk Analisis Data Eksport Furniture di Indonesia SKRIPSI

PENILAIAN UJIAN BERTIPE URAIAN (ESSAY) MENGGUNAKAN METODE KEMIRIPAN TEKS (TEXT SIMILARITY) SKRIPSI

SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT INFEKSI MENGGUNAKAN FORWARD CHAINING

SIMULASI PENYEBARAN PENYAKIT MENULAR HIV/AIDS DI PROVINSI JAWA TENGAH MENGGUNAKAN MODEL EPIDEMI SIR (SUSCEPTIBLE, INFECTED, REMOVED)

TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN OBAT DI PALANG MERAH INDONESIA CABANG KOTA SURAKARTA

ANALISA POLA SELERA MASYARAKAT KOTA SURAKARTA DALAM MEMILIH RUMAH MAKAN DENGAN MENGGUNAKAN ALGORITMA CT-PRO SKRIPSI

SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

ANALISIS KLASIFIKASI PADA NASABAH KREDIT KOPERASI X MENGGUNAKAN DECISION TREE C4.5 DAN NAÏVE BAYES SKRIPSI

oleh FAIFAR NUR CHAYANINGTYAS M SKRIPSI ditulis dan diajukan untuk memenuhi sebagian persyaratan memperoleh gelar Sarjana Sains Matematika

SISTEM REKOMENDASI MAKANAN PENDAMPING AIR SUSU IBU (MPASI) DENGAN METODE NAÏVE BAYES DAN ATURAN MPASI

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN LOKASI CABANG USAHA MENGGUNAKAN METODE AHP DAN VISUALISASI PETA (STUDI KASUS TOKO IVO BUSANA PADANG)

KARAKTERISASI BAHAN SUPERKONDUKTOR Pb3Sr4Ca3Cu6Ox DENGAN VARIASI SUHU SINTERING MENGGUNAKAN METODE REAKSI PADATAN

SISTEM REKOMENDASI PEMINJAMAN VCD DENGAN METODE ITEM BASED COLLABORATIVE FILTERING

APLIKASI PREDIKSI KETEPATAN WAKTU KEBERANGKATAN PENERBANGANN MENGGUNAKAN METODE KLASIFIKASI NAIVE BAYES (STUDI KASUS : MASKAPAI PENERBANGAN XYZ)

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

IMPLEMENTASI METODE TOPSIS PADA SISTEM PENDUKUNG KEPUTUSAN SELEKSI CALON TENAGA KERJA DI PT. ASRY AMANAH TIMUR

IMPLEMENTASI DATA MINING UNTUK MEMPREDIKSI KELULUSAN MAHASISWA FAKULTAS KOMUNIKASI DAN INFORMATIKA UMS MENGGUNAKAN METODE NAIVE BAYES

PENERAPAN ALGORITMA C4.5 UNTUK MEMBANTU CALON KONSUMEN DALAM MENENTUKAN PROGRAM ASURANSI YANG SESUAI (STUDI KASUS : PT. ASURANSI BINTANG Tbk.

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

SKRIPSI SISTEM PREDIKSI KONDISI KELAHIRAN BAYI MENGGUNAKAN METODE KLASIFIKASI NAÏVE BAYES. Oleh : WAHYUNINGSIH

PEMBUATAN PROGRAM APLIKASI ADMINISTRASI NILAI BERBASIS JAVA STUDI KASUS DI SD KRISTEN BANJARSARI

PEMBUATAN APLIKASI UJIAN ONLINE UNTUK PERGURUAN TINGGI TUGAS AKHIR

IDENTIFIKASI KUALITAS BERAS DENGAN CITRA DIGITAL MENGGUNAKAN METODE DECISION TREE ITERATIVE DICHOTOMISER TREE (ID3) DAN C4.5 HALAMAN JUDUL SKRIPSI

OPTIMASI PRODUKSI MENGGUNAKAN ALGORITMA FUZZY LINEAR PROGRAMMING (STUDI KASUS: PRODUKSI TAS UKM CANTIK SOUVENIR) SKRIPSI

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

CLUSTERING DOKUMEN MENGGUNAKAN ALGORITMA SELF-ORGANIZING MAP (SOM) (STUDI KASUS : DOKUMEN SKRIPSI DI FAKULTAS PERTANIAN UNS)

APLIKASI MASALAH 0/1 KNAPSACK MENGGUNAKAN ALGORITMA GREEDY

APLIKASI PEMBELAJARAN MATEMATIKA KELAS 2 SMP / MTS BERBASIS ANDROID

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

SISTEM PAKAR UNTUK MENGIDENTIFIKASI JENIS KAYU DENGAN METODE CERTAINTY FACTOR DAN FORWARD CHAINING

SISTEM INFORMASI KEPEGAWAIAN DI SMK NEGERI JUMANTONO TUGAS AKHIR

CD PEMBELAJARAN TEMATIK UNTUK SEKOLAH DASAR KELAS 1 SEMESTER 1 BERTEMA KELUARGA BERBASIS ADOBE FLASH TUGAS AKHIR

PENERAPAN METODE PEMECAHAN MASALAH DENGAN PENDEKATAN RECIPROCAL TEACHING

RATA-RATA KUADRAT SESATAN PENDUGA REGRESI DENGAN KOMBINASI LINIER DUA VARIABEL BANTU PADA SAMPEL ACAK SEDERHANA

LAPORAN SKRIPSI PENERAPAN ALGORITMA FUZZY C_MEANS DALAM PENENTUAN BEASISWA. Oleh : ARI IRAWAN

APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR

PEMBUATAN APLIKASI INFORMASI PASIEN BERBASIS DESKTOP DI BALAI PENGOBATAN MITRA SEHAT TUGAS AKHIR

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

SKRIPSI. Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar Strata Satu Jurusan Informatika. Disusun Oleh : YOSEFIN EVA CHRISTANTI M

PEMBUATAN SISTEM NAVIGASI PENGISIAN MOBIL LISTRIK BERBASIS GOOGLE API UNTUK KOTA YOGYAKARTA DENGAN PLATFORM ANDROID SKRIPSI

PERANCANGAN MEDIA PEMBELAJARAN INSTALASI PERANGKAT JARINGAN LOKAL UNTUK SMK BERBASIS FLASH ( Studi Kasus Kelas XI SMK Muhammadiyah 4 Sragen )

SISTEM PENDUKUNG KEPUTUSAN UNTUK SELEKSI PENERIMAAN SISWA BARU TINGKAT SEKOLAH MENENGAH KEJURUAN (SMK) DENGAN METODE PROMETHEE

SISTEM INFORMASI FORUM SOLO INTERNATIONAL PERFORMING ARTS COMMUNITY BERBASIS WEBSITE

PENGARUH PENDAPATAN ASLI DAERAH (PAD), DANA ALOKASI UMUM (DAU), DANA ALOKASI KHUSUS (DAK), DAN SISA LEBIH PEMBIAYAAN ANGGARAN

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 LAU BALENG BERBASIS WEB SKRIPSI

PENERAPAN DATA MINING UNTUK PREDIKSI LAMA STUDI MAHASISWA DENGAN MENGGUNAKAN METODE NAÏVE BAYES DAN ADABOOST

SISTEM INFORMASI MANAGEMENT SEKOLAH SUB SISTEM PENERIMAAN PESERTA DIDIK BARU UNTUK SEKOLAH DASAR TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN SUB EKIVALENSI WAKTU MENGAJAR PENUH (EWMP) DOSEN UNIVERSITAS SEBELAS MARET

PENERAPAN METODE ANT COLONY OPTIMIZATION PADA METODE K-HARMONIC MEANS UNTUK KLASTERISASI DATA HALAMAN JUDUL

APLIKASI REGRESI MULTINOMIAL LOGISTIK PADA INDEKS MASSA TUBUH (IMT) SKRIPSI

PENERAPAN METODE KNN (K-NEAREST NEIGHBOR) PADA SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN RUMAH

SKRIPSI. Oleh: WAHYU DWIANA SAFITRI X

SKRIPSI ditulis dan diajukan untuk memenuhi sebagian persyaratan memperoleh gelar Sarjana Sains Matematika

PERTUMBUHAN NILAI INVESTASI, UNIT USAHA DAN PENYERAPAN TENAGA KERJA PADA SEKTOR INDUSTRI DI KOTA SURAKARTA (TAHUN )

Transkripsi:

PENERAPAN METODE NAÏVE BAYES CLASSIFIER DAN ALGORITMA ADABOOST UNTUK PREDIKSI PENYAKIT GINJAL KRONIK SKRIPSI Diajukan untuk memenuhi sebagian persyaratan mendapatkan gelar Strata Satu Program Studi Informatika Disusun Oleh: ADHI INDRA IRAWAN NIM. M0508023 PROGRAM STUDI INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2016

SKRIPSI PENERAPAN METODE NAÏVE BAYES CLASSIFIER DAN ALGORITMA ADABOOST UNTUK PREDIKSI PENYAKIT GINJAL KRONIK Disusun Oleh: ADHI INDRA IRAWAN NIM. M0508023 Diajukan untuk memenuhi sebagian persyaratan mendapatkan gelar Strata Satu Program Studi Informatika PROGRAM STUDI INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2016

SKRIPSI PENERAPAN METODE NAÏVE BAYES CLASSIFIER DAN ALGORITMA ADABOOST UNTUK PREDIKSI PENYAKIT GINJAL KRONIK Disusun Oleh: ADHI INDRA IRAWAN NIM. M0508023 Skripsi ini telah disetujui untuk dipertahankan di hadapan Dewan Penguji pada tanggal: Pembimbing I Pembimbing II Ristu Saptono, S.Si., M.T. NIP. 19790210 200212 1 001 Afrizal Doewes, S.Kom., M.Sc. NIP. 19850831 201212 1 004 i

SKRIPSI PENERAPAN METODE NAÏVE BAYES CLASSIFIER DAN ALGORITMA ADABOOST UNTUK PREDIKSI PENYAKIT GINJAL KRONIK HALAMAN PENGESAHAN Disusun oleh : ADHI INDRA IRAWAN M0508023 Telah dipertahankan di hadapan Dewan Penguji Pada tanggal : Susunan Dewan Penguji 1. Ristu Saptono, S.Si., M.T. NIP. 19790210 200212 1 001 2. Afrizal Doewes, S.Kom., M.Sc. NIP. 19850831 201212 1 004 3. Meiyanto Eko Sulistyo, S.T., M.Eng. NIP. 19770513 200912 1 004 4. Hasan Dwi Cahyono, S.Kom., M.Kom. NIP. 19820524 201404 1 001 ( ) ( ) ( ) ( ) Disahkan oleh Kepala Program Studi Informatika Drs. Bambang Harjito, M.App.Sc., Ph.D NIP. 19621130 199103 1 002 ii

MOTTO Wahai orang-orang yang beriman! Mohonlah pertolongan (kepada Allah) dengan sabar dan sholat. Sungguh, Allah beserta orang-orang yang sabar. (Q.S. Al Baqarah: 153) Bersemangatlah atas hal-hal yang bermanfaat bagimu. Minta tolonglah pada Allah, jangan engkau lemah. (HR. Muslim) "Baragsiapa bertakwa pada Allah, niscaya Dia akan mengadakan baginya jalan keluar." (Q.S. At-Tholaq: 2) iii

PERSEMBAHAN Kupersembahkan karya ini kepada : Bapakku t, Ibuku, dan Kedua Kakakku Semua rekan-rekan yang telah memberi dukungan terbaiknya kepada penulis iv

PENERAPAN METODE NAÏVE BAYES CLASSIFIER DAN ALGORITMA ADABOOST UNTUK PREDIKSI PENYAKIT GINJAL KRONIK ADHI INDRA IRAWAN Program Studi Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret. ABSTRAK Permasalahan yang sering terjadi pada dataset mengenai kesehatan yaitu banyaknya atribut yang memiliki missing value. Metode Naïve Bayes dikenal mampu memberikan akurasi yang baik dibandingkan dengan metode lainnya dalam menghadapi missing value. Namun ketika hasil yang diperoleh masih belum bisa memuaskan maka digunakan boosting dengan AdaBoost untuk meningkatkan kinerjanya. Penelitian ini membahas penerapan metode Naïve Bayes dan AdaBoost dalam mengklasfikasikan penyakit ginjal kronik atau chronic kidney disease (CKD). Dari hasil dengan perhitungan confusion matrix didapatkan akurasi sebesar 0,95 dan F1-score sebesar 0,958 untuk metode Naïve Bayes. Sedangkan penggabungan dengan AdaBoost berhasil meningkatkan akurasi menjadi 0,98 dan F1-score sebesar 0,984. Ketika dilakukan penggantian missing value, metode Naïve Bayes mengalami penurunan akurasi menjadi 0,945 dan F1-score 0,954, sedangkan algoritma AdaBoost berhasil meningkatkan akurasi menjadi 0,9825 dan F1-score sebesar 0,986. Hal ini menunjukkan bahwa metode Naïve Bayes memiliki kemampuan yang baik dalam menghadapi missing value dan algoritma AdaBoost berhasil meningkatkan kinerja dengan meningkatkan akurasi. Kata Kunci: AdaBoost, CKD, Missing Value, Naïve Bayes v

IMPLEMENTATION OF NAÏVE BAYES CLASSIFIER METHOD AND ADABOOST ALGORITHM FOR PREDICTION OF CHRONIC KIDNEY DISEASE ADHI INDRA IRAWAN Department of Informatics. Faculty of Mathematics and Natural Science. Sebelas Maret University ABSTRACT Problems that often occur in the medical dataset are many attributes that have missing values. Naïve Bayes method is known to provide good accuracy compared to other methods in dealing with missing values. However, when the results obtained are still not satisfactory then boosting with AdaBoost is used to improve its performance. This study discusses the application of Naïve Bayes method and AdaBoost algorithm to classify chronic kidney disease (CKD). From the result obtained by calculating the confusion matrix, the Naïve Bayes method achieved the accuracy of 0.95 and F1-score of 0.958. While the combination of AdaBoost and Naïve Bayes managed to improve the accuracy of 0.98 and F1-score of 0.984. When the missing values are replaced, the accuracy of Naïve Bayes decreased to 0.945 and F1-score of 0.954, while AdaBoost successfully increased the accuracy to 0.9825 and F1- score of 0.986. This shows that the Naïve Bayes method has good ability in dealing with missing values and AdaBoost algorithm were managed to improve the Naïve Bayes performance by increasing the accuracy. Keywords: AdaBoost, CKD, Missing Value, Naïve Bayes vi

j KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allahkyang senantiasa memberikan nikmat dan karunia-nya sehingga penulis dapat menyelesaikan skripsi dengan judul Penerapan Metode Naïve Bayes Classifier dan Algoritma Adaboost untuk Prediksi Penyakit Ginjal Kronik, yang menjadi salah satu syarat wajib untuk memperoleh gelar Sarjana Informatika di Universitas Sebelas Maret (UNS) Surakarta. Semoga shalawat serta salam selalu tercurahkan pada suri teladan kita Rasulullah Muhammad n, beserta keluarga, para Sahabat, dan semua yang mengikuti kebaikan mereka. Penulis menyadari akan keterbatasan yang dimiliki, begitu banyak bimbingan, bantuan, serta motivasi yang diberikan dalam proses penyusunan skripsi ini. Oleh karena itu, ucapan terima kasih penulis sampaikan kepada : 1. Bapak Ristu Saptono, S.Si., M.T. selaku Dosen Pembimbing I yang penuh kesabaran membimbing, mengarahkan, dan memberi motivasi kepada penulis selama proses penyusunan skripsi ini, 2. Bapak Afrizal Doewes, S.Kom., M.Sc. selaku Dosen Pembimbing II yang penuh kesabaran membimbing, mengarahkan, dan memberi motivasi kepada penulis selama proses penyusunan skripsi ini, 3. Bapak Drs. Bambang Harjito, M.App.Sc., Ph.D selaku Kepala Program Studi S1 Informatika, 4. Bapak Dr. Wiranto, M.Cs. selaku Pembimbing Akademik yang telah banyak memberi bimbingan dan pengarahan selama penulis menempuh studi di Program Studi Informatika FMIPA UNS, 5. Bapak dan Ibu dosen serta karyawan di Program Studi Informatika FMIPA UNS yang telah mengajar penulis selama masa studi dan membantu dalam proses penyusunan skripsi ini, 6. Ibu, Bapak, dan kakakku, serta teman-teman yang telah memberikan dorongan baik moral maupun materi kepada penulis. 7. Roma, Irul, Adit, Dhike, Cici, Bagus, dan Rancang yang telah memberikan bantuan dan semangat sehingga penyusunan skripsi ini dapat terselesaikan. Penulis berharap semoga skripsi ini dapat bermanfaat bagi semua pihak yang berkepentingan. Surakarta, April 2016 Penulis vii

DAFTAR ISI HALAMAN PENGESAHAN... ii MOTTO... iii PERSEMBAHAN... iv ABSTRAK... v ABSTRACT... vi KATA PENGANTAR... vii DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR TABEL... xii DAFTAR LAMPIRAN... xiii BAB I PENDAHULUAN... 14 1. 1. Latar Belakang... 14 1. 2. Rumusan Masalah... 15 1. 3. Batasan Masalah... 15 1. 4. Tujuan Penelitian... 16 1. 5. Manfaat Penelitian... 16 1. 6. Sistematika Penulisan... 16 BAB II TINJAUAN PUSTAKA... 17 2. 1. Dasar Teori... 17 2. 1. 1 Data Mining... 17 2. 1. 2 Klasifikasi... 18 2. 1. 3 Naïve Bayes Classifier... 21 2. 1. 4 AdaBoost... 25 2. 1. 5 Penyakit Ginjal Kronik commit (Chronic to user Kidney Disease, CKD)... 31 viii

2. 2. Penelitian Terkait... 33 2. 3. Fokus Penelitian... 36 BAB III METODOLOGI PENELITIAN... 37 3. 1. Pengumpulan Data... 37 3. 1. 1 Dataset... 37 3. 2. Analisis dan Perancangan... 38 3. 2. 1 Proses Data Cleaning... 38 3. 2. 2 Proses Pelatihan dengan Naïve Bayes dan AdaBoost... 38 3. 2. 3 Cross Validation... 39 3. 3. Pengembangan Aplikasi... 40 3. 4. Pengujian dan Analisis Hasil... 40 BAB IV HASIL DAN PEMBAHASAN... 43 4. 1. Pengumpulan Data... 43 4. 1. 1 Dataset... 43 4. 2. Analisis dan Perancangan... 45 4. 2. 1 Proses Data Cleaning...45 4. 2. 2 Proses Pelatihan dengan Naïve Bayes dan AdaBoost...46 4. 2. 2. 1 Contoh Pelatihan AdaBoost dengan AdaBoost...46 4. 2. 3 Cross Validation...49 4. 3. Pengembangan Aplikasi... 49 4. 4. Pengujian dan Analisis Hasil... 50 4. 4. 1 Pengujian dengan Naïve Bayes dan AdaBoost dengan Dataset Ber- Missing value...50 4. 4. 1. 1 Pengujian dengan Naïve Bayes Classifier...50 4. 4. 1. 2 Pengujian dengan AdaBoost...51 4. 4. 2 Pengujian Naïve Bayes dan AdaBoost Menggunakan Dataset dengan Penggantian Missing value...52 4. 4. 2. 1 Pengujian Data dengan Naïve Bayes Classifier...52 4. 4. 2. 2 Pengujian Data dengan AdaBoost...53 4. 4. 3 Analisis Hasil Pengujian...54 ix

BAB V PENUTUP... 57 5. 1. Kesimpulan... 57 5. 2. Saran... 57 DAFTAR PUSTAKA... 58 LAMPIRAN... 61 x

DAFTAR GAMBAR Gambar 2.1. Ilustrasi Penjelasan Klasifikasi... 19 Gambar 2.2 Tahapan Proses Klasifikasi... 20 Gambar 3.1 Alur Metodologi Penelitian... 37 Gambar 3.2 Alur Kerja Sistem... 40 xi

DAFTAR TABEL Tabel 2.1 Contoh Training Set dari Basis Data CKD... 23 Tabel 2.2 Contoh Data Training... 27 Tabel 2.3 Threshold x 2... 27 Tabel 2.4 Threshold x 5... 27 Tabel 2.5 Threshold x 8... 28 Tabel 2.6 Inisialisasi Bobot Awal... 28 Tabel 2.7 Hasil Probabilitas t = 1 Pada x 2... 29 Tabel 2.8 Probabilitas t = 2 pada x 8... 30 Tabel 2.9 Probabilitas t = 3 pada x 5... 30 Tabel 2.10 Stadium dan Tindakan Terhadap CKD... 32 Tabel 2.11 Tabel Penelitian Terkait... 35 Tabel 3.2 Confusion Matrix... 41 Tabel 4.1 Parameter dan Nilai Dataset CKD... 43 Tabel 4.2 Pengisian Missing Value... 45 Tabel 4.3 Contoh Data Training CKD... 46 Tabel 4.4 Probabilitas Nilai Bobot Awal... 46 Tabel 4.5 Tabel Nilai Prediksi untuk h1(x)... 46 Tabel 4.6 Hasil Update Distribusi Probabilitas pada h1(x)... 47 Tabel 4.7 Tabel Nilai Prediksi untuk h2(x)... 48 Tabel 4.8 Update Probabilitas Distribusi h2(x)... 48 Tabel 4.9 Confusion Matrix Naïve Bayes Data Ber-missing Value... 50 Tabel 4.10 Confusion Matrix AdaBoost Optimalisasi Perulangan 10 kali... 51 Tabel 4.11 Confusion Matrix Naïve Bayes Dengan Penggantian Missing Value. 52 Tabel 4.12 Confusion Matrix AdaBoost Dengan Penggantian Missing Value... 53 Tabel 4.13 Rekapitulasi Hasil Pengujian... 56 Tabel A.1 Atribut dan Keterangan Dataset Penyakit Ginjal Kronik... 62 Tabel B.1 Data Penyakit Ginjal Kronik Bagian 1... 64 Tabel B.2 Data Penyakit Ginjal Kronik Bagian 2... 66 xii

DAFTAR LAMPIRAN LAMPIRAN A ATRIBUT DAN KETERANGAN DATASET CKD... 62 LAMPIRAN B DATA PENYAKIT GINJAL KRONIK... 64 xiii