DAFTAR ISI Transformasi data... 47

dokumen-dokumen yang mirip
1. BAB I PENDAHULUAN 1.1. Latar Belakang ,

DAFTAR ISI PHP... 15

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODE PENELITIAN. Metode penelitian merupakan suatu prosedur beserta tahapan-tahapan yang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Dropout Data mining

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang

UKDW BAB I PENDAHULUAN

1 BAB I 2 PENDAHULUAN

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI...

PENERAPAN ALGORITMA C5.0 DALAM PENGKLASIFIKASIAN DATA MAHASISWA UNIVERSITAS NEGERI GORONTALO

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

BAB I PENDAHULUAN 1.1 Latar Belakang

PENERAPAN DATA MINING UNTUK EVALUASI KINERJA AKADEMIK MAHASISWA MENGGUNAKAN ALGORITMA NAÏVE BAYES CLASSIFIER

2.2 Data Mining. Universitas Sumatera Utara

BAB I PENDAHULUAN 1.1 Latar Belakang

3.6 Data Mining Klasifikasi Algoritma k-nn (k-nearest Neighbor) Similaritas atribut numerik

PERSYARATAN PRODUK. 1.1 Pendahuluan Latar Belakang Tujuan

BAB III METODOLOGI PENELITIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

ANALISIS PERBANDINGAN ALGORITMA DECISION TREE J48 DAN NAÏVE BAYES DALAM MENGKLASIFIKASIKAN POLA PENYAKIT SKRIPSI. Oleh :

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 3 METODE PENELITIAN

ABSTRAK. Kata kunci: Market Basket Analysis, Cross-selling. Universitas Kristen Maranatha

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 4 IMPLEMENTASI DAN PENGUJIAN

2.1 Penelitian Terkait

BAB I PENDAHULUAN. jurusan ditentukan berdasarkan standar kriteria tiap jurusan.

BAB I PENDAHULUAN I-1

BAB II TINJAUAN PUSTAKA. mewakilkan objek dan peristiwa yang memiliki arti dan sangat penting bagi

Gambar Tahap-Tahap Penelitian

APLIKASI DATA MINING ANALISIS DATA TRANSAKSI PENJUALAN OBAT MENGGUNAKAN ALGORITMA APRIORI (Studi Kasus di Apotek Setya Sehat Semarang)

BAB I PENDAHULUAN. Data mining memungkinkan penemuan pola-pola yang menarik, informasi yang

IMPLEMENTASI DATA MINING DENGAN ALGORITMA APRIORI PADA TOKO BANGUNAN UD. RUFI SENTOSA JAYA SAMBIREJO - PARE

BAB I PENDAHULUAN. Penjualan cake dan bakery pada Zahara Bakery yang selalu laris, membuat

BAB I PENDAHULUAN 1.1. Latar Belakang

PENCARIAN ASSOCIATION RULES PADA DATA LULUSAN MAHASISWA PERGURUAN TINGGI MENGGUNAKAN ALGORITMA FP-GROWTH SKRIPSI SHARFINA FAZA

PENERAPAN ALGORITMA APRIORI UNTUK MENENTUKAN FREKUENSI ITEM SET SEBAGAI STRATEGI PENJUALAN DI TOKO PUTRA MANIS SURAKARTA SKRIPSI

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. yang akan diteliti. Pemanfaatan algoritma apriori sudah cukup banyak digunakan, antara lain

DAFTAR ISI. SKRIPSI... ii

Kata kunci: Sistem Informasi, poin of sale, aplikasi data mining, algoritma apriori, Borland Delphi, SQL 2000, Association rules.

APLIKASI DATA MINING UNTUK ANALISIS ASOSIASI POLA PEMBELIAN DENGAN ALGORITMA APRIORI

BAB V KESIMPULAN DAN SARAN. keranjang belanja (Market basket analysis) dalam penerapan cross selling pada

PENDAHULUAN TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Pada bab ini akan dibahas tentang konsep dasar dan teori-teori pendukung yang berhubungan dengan sistem yang akan dibangun.

PEMBENTUKAN DECISION TREE DATA LAMA STUDI MAHASISWA MENGGUNAKAN ALGORITMA NBTREE DAN C4.5

Perbandingan 5 Algoritma Data Mining untuk Klasifikasi Data Peserta Didik

PENERAPAN ALGORITMA APRIORI DALAM MEMPREDIKSI PERSEDIAAN BUKU PADA PERPUSTAKAAN SMA DWI TUNGGAL TANJUNG MORAWA

ASSOCIATION RULES PADA TEXT MINING

Bandung, November Penulis

SKRIPSI TI S1 FIK UDINUS 1

BAB III METODOLOGI PENELITIAN

IMPLEMENTASI ALGORITMA APRIORI UNTUK PREDIKSI KERAJINAN TANGAN PALING UNGGUL DAERAH JAWA BARAT

IMPLEMENTASI METODE ASSOSIATION RULES UNTUK MENEMUKAN POLA HUBUNGAN ANTARA DATA AKADEMIK DAN NON-AKADEMIK TUGAS AKHIR

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN Latar Belakang

PENGGALIAN TOP-K FREQUENT CLOSED CONSTRAINED GRADIENT ITEMSETS TANPA BATASAN MINIMUM SUPPORT PADA BASIS DATA RETAIL

DAFTAR ISI. ABSTRAKSI... v. DAFTAR ISI... viii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xiv BAB I... 1 PENDAHULUAN Latar Belakang...

PERBANDINGAN ALGORITMA APRIORI DAN ALGORITMA CT-Pro PADA KOMODITAS EKSPOR DAN IMPOR SKRIPSI ELISA SEMPA ARIHTA KABAN

BAB I PENDAHULUAN 1.1 Latar Belakang

ABSTRAK. Kata kunci : sistem pakar, penyakit gigi, konsultasi, algoritma ID3. vi Universitas Kristen Maranatha

IMPLEMENTASI TEKNIK DATA MINING UNTUK MEMPREDIKSI TINGKAT KELULUSAN MAHASISWA PADA UNIVERSITAS BINA DARMA PALEMBANG

BAB IV HASIL DAN UJICOBA. Penerapan Data Mining Market Basket Analysis Terhadap Data Penjualan Produk

ABSTRAK. Keywords : Data Mining, Filter, Data Pre-Processing, Association, Classification, Deskriptif, Prediktif, Data Mahasiswa.

PENERAPAN ALGORITMA APRIORI UNTUK TRANSAKSI PENJUALAN OBAT PADA APOTEK AZKA

BAB II TINJAUAN PUSTAKA Indeks Prestasi Kumulatif dan Lama Studi. menggunakan dokumen/format resmi hasil penilaian studi mahasiswa yang sudah

PENGEMBANGAN APLIKASI PENENTUAN TINGKAT KEUNTUNGAN PADA E- COMMERCE DENGAN MENGGUNAKAN ALGORITMA K-MEANS DAN APRIORI

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

TINJAUAN PUSTAKA. Definisi Data Mining

JURNAL IT STMIK HANDAYANI

BAB III ANALISIS DAN PERANCANGAN SISTEM

DAFTAR ISI HALAMAN JUDUL... HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN PERSEMBAHAN... iv HALAMAN MOTTO... INTISARI...

BAB IV HASIL DAN PEMBAHASAN. Sumber data utama yang digunakan dalam penelitian ini berasal dari data

BAB II LANDASAN TEORI

BAB III METODOLOGI PENELITIAN. Dataset

PENGESAHAN PEMBIMBING...

BAB I PENDAHULUAN 1.1 Latar Belakang

Assocation Rule. Data Mining

BAB III ANALISA DAN DESAIN SISTEM

Journal of Informatics and Technology, Vol 2, No 2, Tahun 2013, p

BAB 1 PENDAHULUAN 1-1

SKRIPSI IMPLEMENTASI DATA MINING PADA DATA TRANSAKSI PENJUALAN UNTUK MENGETAHUI POLA PEMBELIAN MENGGUNAKAN ALGORITMA APRIORI

BAB III ANALISIS DAN PERANCANGAN

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

PERBAIKAN STRUKTUR WEIGHTED TREE DENGAN METODE PARTISI FUZZY DALAM PEMBANGKITAN FREQUENT ITEMSET

Transkripsi:

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii HALAMAN PERNYATAAN... iii PRAKATA... iv DAFTAR ISI... vi DAFTAR TABEL... ix DAFTAR GAMBAR... xi INTISARI... xiii ABSTRACT... xiv BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 5 1.3. Batasan Masalah... 5 1.4. Tujuan dan Manfaat Penelitian... 6 1.5. Keaslian Penelitian... 6 1.6. Metodologi Penelitian... 7 1.7. Sistematika Penelitian... 8 BAB II TINJAUAN PUSTAKA... 10 BAB III LANDASAN TEORI... 19 3.1. Kemiskinan dan Program Pemberdayaan Kabupaten Bantul... 19 3.2. Data Mining... 21 3.3. Klasifikasi... 22 3.4. Asosiasi... 24 3.5. Association Rule Classifier (ARC)... 26 3.6. Algoritma WIT- FWIs ( Weighted Itemsets Tidset tree Frequent Weight Itemsets)... 27 3.7. Struktur Data WIT-Tree (Weighted Itemsets Tidset-Tree)... 27 3.8. Membangkitkan Aturan... 34 3.9. Metode Hyperlink Induced Topic Search (HITS)... 34 3.10.Metode Cross Validation... 37 BAB IV ANALISIS DAN PERANCANGAN SISTEM... 39 4.1. Gambaran Data... 39 4.2. Analisis Sistem... 40 4.3. Data Preprocessing... 44 4.3.1.Integrasi data... 44 4.3.2.Reduksi data... 44 4.3.3.Data cleaning... 45 4.3.4.Transformasi data... 47 vi

4.4. Pembentukan Aturan... 49 4.4.1.Pembobotan atribut... 49 4.4.2.Membangun frequent itemset dengan WIT- tree menggunakan hasil pembobotan dinamis metode HITS... 52 4.4.3.Membangun frequent itemset dengan WIT- tree menggunakan bobot statis BKKPPKB... 61 4.5. Klasifikasi... 64 4.6. Perancangan Sistem... 67 4.6.1. Diagram Aliran Data (DAD)... 67 4.6.2. Perancangan Basis data... 73 4.6.3. Desain Antarmuka... 80 BAB V IMPLEMENTASI... 84 5.1. Implementasi Data Preprocessing... 84 5.1.1. Proses integrasi data... 85 5.1.2. Proses reduksi data... 85 5.1.3. Data cleaning... 86 5.1.4. Transformasi data... 89 5.2. Impementasi Pembentukan Aturan... 91 5.2.1. Implementasi pembobotan item... 91 5.2.2. Proses pembangkitan frequent itemset dengan metode WITtree... 93 5.3. Implementasi Klasifikasi... 98 5.3.1. Pemilihan data testing... 98 5.3.2. Proses klasifikasi... 99 BAB VI HASIL PENELITIAN DAN PEMBAHASAN... 101 6.1. Pembobotan dinamis dengan metode HITS... 101 6.2. Aturan yang dihasilkan dengan bobot dinamis (dengan metode HITS)... 103 6.3. Aturan yang dihasilkan menggunakan bobot statis (bobot BKKPPKB)... 104 6.4. Skenario Pengujian... 104 6.4.1. Klasifikasi menggunakan aturan hasil WIT- tree dan HITS 105 6.4.2. Skenario pengujian k-fold cross validation... 108 BAB VII KESIMPULAN DAN SARAN... 113 7.1. Kesimpulan... 113 7.2. Saran... 113 DAFTAR PUSTAKA... 115 LAMPIRAN A Contoh Data Keluarga Miskin dan Atributnya... 118 LAMPIRAN B Contoh Data Hasil Integrasi Data Keluarga Miskin dan Pemberdayaan... 120 vii

LAMPIRAN C Aturan hasil WIT- tree dengan Pembobotan HITS pada fold 1 dengan Minimal Bobot support 0,1 dan Bobot Confidence 0,5... 121 LAMPIRAN D Aturan Hasil WIT- tree dengan pembobotan BKKPPKB pada fold 1 dengan Minimal Bobot support 0,1 dan Bobot Confidence 0,5... 131 viii

DAFTAR TABEL Tabel 2.1 Ringkasan perbedaan penelitian klasifikasi dengan metode asosiasi... 14 Tabel 3.1 Aspek dan indikator keluarga miskin di kabupaten Bantul... 20 Tabel 3.2 Klasifikasi keluarga miskin berdasarkan skor aspek kemiskinan... 21 Tabel 3.3 Tabel transaksi... 28 Tabel 3.4 Tabel bobot... 28 Tabel 3.5 Tabel bobot transaksi... 29 Tabel 3.6 Confusion matrix untuk permasalahan 2 kelas... 38 Tabel 4.1 Contoh data evaluasi program pemberdayaan keluarga miskin... 40 Tabel 4.2 Rekap keluarga miskin Kecamatan Pajangan... 41 Tabel 4.3 Contoh data awal sebelum transformasi... 48 Tabel 4.4 Contoh data setelah transformasi... 48 Tabel 4.5 Normalisasi bobot atribut... 51 Tabel 4.6 Perbandingan bobot atribut hasil metode HITS dan BKKPPKB... 52 Tabel 4.7 Penghitungan nilai (transaction weight) dengan bobot HITS... 52 Tabel 4.8 Bobot support k-1 itemset dengan minws 0,7... 54 Tabel 4.9 Bobot support k-2 itemset dengan minws 0,7... 55 Tabel 4.10 Bobot support untuk k-3 itemset dengan dengan minws 0,7... 56 Tabel 4.11 Bobot support untuk k-4 itemset dengan minws 0,7... 56 Tabel 4.12 Bobot support untuk k-5 itemset dengan minws 0,7... 57 Tabel 4.13 Aturan hasil proses WIT- tree dengan bobot HITS... 60 Tabel 4.14 Penghitungan nilai (transaction weight) dengan bobot BKKPPKB... 61 Tabel 4.15 Bobot support k-1 itemset dengan minws 0,7... 62 Tabel 4.16 Bobot support k-2 itemset dengan minws=0,7... 63 Tabel 4.17 Aturan hasil proses WIT- tree dengan bobot BKKPPKB... 64 Tabel 4.18 Contoh data testing yang akan diprediksi kelasnya... 65 Tabel 4.19 Hasil prediksi pada data testing... 67 Tabel 4.20 Struktur Tabel gakin... 76 Tabel 4.21 Struktur Tabel pemberdayaan... 76 Tabel 4.22 Struktur Tabel dummyvariabel... 76 Tabel 4.23 Struktur Tabel dclean... 77 Tabel 4.24 Struktur Tabel dtesting... 77 Tabel 4.25 Struktur Tabel dummyrule... 78 Tabel 4.26 Struktur Tabel dtraining... 78 Tabel 4.27 Struktur Tabel wit_fwis... 79 Tabel 4.28 Struktur Tabel wit_cfwis... 79 Tabel 4.29 Struktur Tabel kfold... 79 Tabel 4.30 Struktur Tabel kfoldm... 80 Tabel 5.1 Evaluasi pemberdayaan kecamatan Pajangan tahun 2011... 85 Tabel 6.1 Bobot yang dihasilkan metode HITS dengan 4 fold... 101 Tabel 6.2 Perbandingan bobot HITS dan BKKPPKB... 102 Tabel 6.3 Hasil aturan dengan bobot dinamis pada fold 1 dan minws 0,1... 103 Tabel 6.4 Hasil aturan dengan bobot statis pada fold 1 dan minws 0,1... 104 Tabel 6.5 Contoh data testing untuk klasifikasi... 105 ix

Tabel 6.6 Sebagian aturan untuk uji klasifikasi... 105 Tabel 6.7 Hasil klasifikasi... 108 Tabel 6.8 Akurasi pengujian berdasarkan bobot HITS dan BKKPPKB... 109 Tabel 6.9 Jumlah aturan berdasarkan pembobotan HITS dan BKKPPKB... 111 x

DAFTAR GAMBAR Gambar 3.1 Proses knowledge discovery dalam database (Tan dkk., 2006)... 21 Gambar 3.2Klasifikasi sebagai pemetaan input himpunan atribut x ke dalam kelas label y (Tan dkk., 2006)... 23 Gambar 3.3 Pohon telusur weighted itemsets tidset-tree (wit-tree)... 30 Gambar 3.4 Pohon telusur weighted itemsets tidset-tree (wit-tree) dengan... 31 Gambar 3.5 Pohon telusur weighted itemsets tidset-tree dengan minws=0,4... 32 Gambar 3.6 Algoritma FWIs... 33 Gambar 3.7 Operasi dasar metode HITS (Kleinberg, 1999)... 35 Gambar 3.8 Ilustrasi perhitungan Hubs dan Authority... 36 Gambar 3.9 Algoritma pembobotan item (Sun dan Bai, 2008)... 37 Gambar 4.1 Contoh data keluarga miskin dan aspek kemiskinannya... 40 Gambar 4.2 Gambaran umum model klasifikasi tingkat keberhasilan pemberdayaan keluarga miskin... 42 Gambar 4.3 Contoh data yang tidak bersih... 46 Gambar 4.4 Ilustrasi hubungan nilai cacah atribut dan atribut... 50 Gambar 4.5 Ilustrasi perhitungan bobot atribut... 51 Gambar 4.6 Flowchart perhitungan nilai transaction weight... 53 Gambar 4.7 WIT-tree k-1 itemset pada record ke-1... 54 Gambar 4.8 WIT-tree k-1 itemset... 54 Gambar 4.9 WIT-tree k-2 itemset... 55 Gambar 4.10 WIT-tree perhitungan k-3 itemset... 56 Gambar 4.11 Flowchart penentuan kandidat k-1 itemset... 58 Gambar 4.12 Flowchart perhitungan bobot support kandidat k-2 hingga k-11... 59 Gambar 4.13 WIT-tree k-1 itemset pada record ke-1... 62 Gambar 4.14 WIT-tree k-1 itemset... 62 Gambar 4.15 WIT-tree k-2 itemset... 63 Gambar 4.16 Flowchart proses klasifikasi... 66 Gambar 4.17 DAD level 0... 68 Gambar 4.18 DAD level 1... 69 Gambar 4.19 DAD level 2 proses preprocessing... 71 Gambar 4.20 DAD level 2 proses inisialisasi k-fold... 71 Gambar 4.21 DAD level 2 proses Weighted Association Rule Mining... 72 Gambar 4.22 ERD model klasifkasi tingkat keberhasilan pemberdayaan keluarga miskin... 74 Gambar 4.24 Form pembobotan atribut... 81 Gambar 4.25 Form proses WIT-tree... 82 Gambar 4.26 Form proses klasifikasi... 82 Gambar 4.27 Form sistem proses pengujian dengan k-fold... 83 Gambar 5.1 Data KK miskin kecamatan Pajangan tahun 2011 dan 2012... 84 Gambar 5.2 Query integrasi data keluarga miskin dan pemberdayaan... 85 Gambar 5.3 Query untuk proses reduksi... 86 Gambar 5.4 Query untuk proses data cleaning... 86 Gambar 5.5 Query untuk proses data cleaning... 87 xi

Gambar 5.6 Dataset siap di mining... 87 Gambar 5.7 Source code pembentukan data training dan data testing... 88 Gambar 5.8 Source code pembentukan data training dan data testing... 89 Gambar 5.9 Source code proses transformasi data... 90 Gambar 5.10 Source code penghitungan bobot record pada HITS... 91 Gambar 5.11 Source code penghitungan bobot atribut pada HITS... 92 Gambar 5.12 Source code perhitungan transaction weight (tw)... 93 Gambar 5.13 Source code perhitungan transaction weight (tw)... 94 Gambar 5.14 Source code untuk membangun kandidat k-1 itemset dan tree... 95 Gambar 5.15 Source code untuk membangun kandidat k-1 itemset dan tree... 96 Gambar 5.16 Source code pembuatan k-2 itemset dan seterusnya... 96 Gambar 5.17 Source code proses penyimpanan kandidat itemset ke tree... 97 Gambar 5.18 Source code untuk proses klasifikasi data uji... 99 Gambar 6.1 Grafik bobot HITS dengan k=4... 102 Gambar 6.2 Pembagian data untuk uji 4-fold cross validation... 109 Gambar 6.3 Grafik akurasi model berdasarkan bobot HITS... 110 Gambar 6.4 Grafik akurasi model berdasarkan bobot BKKPPKB... 110 Gambar 6.5 Grafik jumlah aturan berdasarkan pembobotan HITS... 111 Gambar 6.6 Grafik jumlah aturan berdasarkan pembobotan BKKPPKB... 112 xii