• Tidak ada hasil yang ditemukan

Penerapan Metode KNN (K-Nearest Neighbor) pada Sistem Pendukung Keputusan Pembelian Rumah Awal 1

N/A
N/A
Protected

Academic year: 2017

Membagikan "Penerapan Metode KNN (K-Nearest Neighbor) pada Sistem Pendukung Keputusan Pembelian Rumah Awal 1"

Copied!
15
0
0

Teks penuh

(1)

i

PENERAPAN METODE KNN (K-NEAREST NEIGHBOR)

PADA SISTEM PENDUKUNG KEPUTUSAN

PEMBELIAN RUMAH

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Strata Satu Program Studi Informatika

Disusun oleh : YOGA WIDIASTUTI

NIM. M0509079

PROGRAM STUDI INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

(2)
(3)
(4)

iv MOTTO

“Karena sesungguhnya sesudah kesulitan itu ada kemudahan. Sesungguhnya

sesudah kesulitan itu ada kemudahan” (Q.S Al-Insyirah : 5-6)

Jangan lihat masa lampau dengan penyesalan, jangan pula lihat masa depan dengan ketakutan, tapi lihatlah sekitar dengan penuh kesadaran

(5)

v

PERSEMBAHAN

Karya ini penulis persembahkan kepada :

Allah SWT, atas segala Rahmat, Berkah dan Hidayah-Nya

Ibu dan Bapak tercinta, atas do’a, dukungan serta kasih sayang yang telah diberikan

Kakak-kakak tersayang, Mbak Iin, Mas Dedi, Mas Bayu dan Mbak Warda atas dukungan dan motivasinya.

Keponakan-keponakanku tersayang, Affan dan Athar.

(6)

vi

KATA PENGANTAR

Assalamu’alaikum Wr. Wb

Alhamdulillahi Rabbil’alamin, Segala puji dan syukur atas kehadirat Allah

SWT yang telah melimpahkan segala rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan skripsi dengan judul ”Penerapan Metode KNN (K-Nearest Neighbor) Pada Sistem Pendukung Keputusan Pembelian Rumah”, yang menjadi salah satu syarat mutlak untuk mendapatkan gelar Sarjana Informatika di Universitas Sebelas Maret (UNS) Surakarta.

Dengan segala kerendahan hati, 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. Ibu Sari Widya Sihwi, S.Kom., MTI selaku dosen pembimbing I, terimakasih atas kesabaran, ketelitian, koreksi, masukan, motivasi, semangat, do’a, dan memberikan waktunya untuk mengarahkan dan membimbing penulis selama proses penyelesaian skripsi ini.

2. Bapak Meiyanto Eko Sulistyo, S.T., M.Eng selaku dosen pembimbing II, terimakasih atas setiap diskusi, semangat, motivasi, ketelitian, koreksi, masukan dan kesabarannya selama proses penyelesaian skripsi ini.

3. Bapak Drs. Bambang Harjito, M.App.Sc., Ph.D., selaku Kepala Program Studi S1 Informatika UNS.

4. Ibu Esti Suryani, S.Si., M.Kom, selaku Pembimbing Akademik yang telah banyak memberi bimbimngan dan pengarahan selama penulis menempuh pendidikan di Program studi Informatika FMIPA UNS.

5. Bapak dan Ibu dosen serta karyawan di program studi Informatika FMIPA UNS yang telah mengajarkan penulis selama masa studi dan membantu dalam proses penyusunan skripsi ini.

6. Ibu, bapak, dan kakak-kakakku tercinta yang telah memberikan semangat, dukungan, do’a dan motivasi, serta kasih sayang yang tulus.

(7)

vii

8. Semua pihak yang tidak bisa saya sebutkan satu-persatu yang telah memberikan bantuan dan dukungan terhadap penulis.

Akhir kata semoga laporan ini dapat bermanfaat bagi para pembaca serta menambah pengalaman dan pengetahuan bagi penulis sendiri.

Wassalamu’alaikum Wr. Wb.

Surakarta, 2016

(8)

viii

DECISION SUPPORT SYSTEM FOR HOUSE PURCHASING USING

KNN (K-NEAREST NEIGHBOR) METHOD

YOGA WIDIASTUTI

Department of Informatics. Faculty of Mathematics and Natural Science. Sebelas Maret University

ABSTRACT

Every prospective home buyers has their own criteria in selecting home that suit their needs. But many of these criteria are followed by the availability of more than one choice of homes that meet those criteria. Therefore, we need a computerized system that can help them to obtain a good home selection decisions based on their needs. Method used in this research is K-nearest Neighbor (KNN). KNN is a method to classify the new objects based on the training data that were located closest to the object.

This paper discusses about recommendation system to select house using 11 kinds of criteria, such as price, location, land area, building area, floor, bedroom, bathroom, maid’s room, garage/carport, electric power and water resources. This system also used a geographical information system to display the results in the form of a map.

The testing was conducted by 25 users, they tried out the system and filled the satisfaction questionnaire system. The level of satisfaction obtained from two main aspects : result satisfaction and user interface design satisfaction, which is including the usability and the attractivess system. The results of this tests indicate the level of user satisfaction by 38% very satisfied, 58% satisfied and 4% not satisfied.

(9)

ix

PENERAPAN METODE KNN (K-NEAREST NEIGHBOR) PADA

SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN RUMAH

YOGA WIDIASTUTI

Program Studi Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret

ABSTRAK

Setiap calon pembeli rumah mempunyai kriteria tersendiri dalam memilih rumah. Namun kriteria tersebut bisa dipenuhi oleh banyak tipe rumah di banyak perumahan. Untuk itu diperlukan suatu sistem terkomputerisasi yang dapat membantu calon pembeli rumah untuk memperoleh keputusan yang sesuai dengan keinginannya. Metode yang digunakan dalam penelitian ini adalah K-Nearest Neighbor (KNN). KNN adalah metode yang melakukan klasifikasi terhadap objek baru berdasarkan data latih yang jaraknya paling dekat dengan objek tersebut

Penelitian ini membahas tentang sistem rekomendasi pembelihan rumah menggunakan 11 kriteria seperti harga, lokasi, luas tanah, luas bangunan, lantai, kamar tidur, kamar mandi, kamar pembantu, garasi, daya listrik dan sumber air. Sistem yang dibangun juga akan menggunakan sistem informasi geografi untuk menampilkan hasil rekomendasinya dalam bentuk peta.

Pengujian dilakukan oleh 25 user dengan cara mencoba sistem dan mengisi angket kepuasan sistem. Tingkat kepuasan didapatkan dari dua aspek utama yakni kepuasan hasil dan kepusan user interface design yang meliputi usability dan

attractiveness sistem. Hasil dari pengujian ini menunjukkan tingkat kepuasan user

sebesar 38% sangat puas, 58% puas, dan 4% tidak puas.

(10)

x

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN MOTTO ... iv

HALAMAN PERSEMBAHAN ... v

KATA PENGANTAR ... vi

Abstract ... viii

Abstrak ... ix

DAFTAR ISI ... x

DAFTAR TABEL ... xiii

DAFTAR GAMBAR ... xiv

DAFTAR LAMPIRAN ... xv

BAB I PENDAHULUAN ... 1

1.6 Sistematika Penulisan... 3

BAB II TINJAUAN PUSTAKA ... 5

2.1 Landasan Teori ... 5

2.1.1 Sistem Pendukung Keputusan ... 5

2.1.1.1 Definisi Sistem Pendukung Keputusan ... 5

(11)

xi

2.1.1.3 Komponen Sistem Pendukung Keputusan ... 8

2.1.1.4 Fase-fase Pengambilan Keputusan ... 9

2.1.2 K-Nearest Neighbor ... 11

2.1.2.1 Algoritma K-Nearest Neighbor (KNN) ... 12

2.1.2.2 Preparation Data ... 13

2.1.3 Sistem Informasi Geografi (SIG) ... 14

2.1.3.1 Manfaat Sistem Informasi Geografi ... 15

2.1.3.2 Subsistem Sistem Informasi Geografi ... 15

2.1.3.3 Cara kerja Sistem Informasi Geografi ... 16

2.1.3.4 Kemampuan Sistem Informasi Geografi ... 17

2.1.4 Google Maps API... 17

2.2 Penelitian Terkait ... 18

2.3 Rencana Penelitian ... 21

BAB III METODOLOGI PENETILIAN ... 23

3.1 Tahap Awal ... 23

3.3.2 Pembuatan Kode Program ... 26

3.3.3 Testing ... 27

3.3.4 Debugging ... 27

3.4 Tahap Pengujian ... 27

BAB IV PEMBAHASAN ... 28

(12)

xii

4.2 Perhitungan Metode ... 31

4.2.1 Kasus Pertama ... 31

4.2.2 Kasus Kedua ... 36

4.3 Hasil Pengujian ... 41

BAB V PENUTUP ... 43

5.1 Kesimpulan ... 43

5.2 Saran ... 43

(13)

xiii

DAFTAR TABEL

Tabel 2. 1 Keterkaitan Penelitian dengan Penelitian Sebelumnya ... 21

Tabel 3. 1 Rincian Jumlah Perumahan Per Wilayah ... 24

Tabel 4. 1 Contoh Data Perumahan ... 30

Tabel 4. 2 Data Testing Kasus Pertama ... 31

Tabel 4. 3 Hasil Normalisasi Data Testing Kasus Pertama ... 33

Tabel 4. 4 Contoh Hasil Normalisasi Data Training Kasus Pertama ... 33

Tabel 4. 5 Hasil Rekomendasi Rumah Kasus Pertama ... 35

Tabel 4. 6 Data Testing Kasus Kedua ... 36

Tabel 4. 7 Hasil Normalisasi Data Testing Kasus Kedua ... 38

Tabel 4. 8 Contoh Hasil Normalisasi Data Training Kasus Kedua ... 38

Tabel 4. 9 Hasil Rekomendasi Rumah Kasus Kedua ... 40

(14)

xiv

DAFTAR GAMBAR

Gambar 2. 1 Karakteristik dan kapabilitas SPK ... 6

Gambar 2. 2 Arsitektur Sistem pendukung Keputusan ... 9

Gambar 2. 3 Fase Pengambbilan keputusan ... 10

Gambar 2. 4 Flowchart Metode KNN ... 13

Gambar 2. 5 Subsistem Sistem Informasi Geografi ... 16

Gambar 3. 1 Metode Penelitian... 23

Gambar 4. 1 Tampilan Hasil Rekomendasi Rumah Pada Contoh Kasus Pertama ... 35

Gambar 4. 2 Tampilan Peta Lokasi Pada Contoh Kasus Pertama ... 36

Gambar 4. 3 Tampilan Hasil Rekomendasi Rumah Pada Contoh Kasus Kedua ... 40

(15)

xv

DAFTAR LAMPIRAN

Lampiran 1 Hasil Implementasi Sistem ... 48

Lampiran 2 Daftar Data Perumahan ... 51

Lampiran 3 Hasil Normalisasi Data Kasus Pertama ... 71

Lampiran 4 Hasil Normalisasi Data Kasus Kedua ... 81

Lampiran 5 Hasil Pengurutan Jarak Euclidean Distance Kasus Pertama ... 91

Lampiran 6 Hasil Pengurutan Jarak Euclidean Distance Kasus Kasus Kedua ... 94

Lampiran 7 Angket Kepuasan ... 97

Referensi

Dokumen terkait

Kegiatan perancangan konsep desain mesin merupakan kegiatan perancangan mekanisme dan struktur dari komponen mesin agar dapat memenuhi target rancangan fungsional

Sardjito terhadap pengobatan dan memperbaiki kontrol glikemik kelompok intervensi dibandingkan dengan kelompokkontrol dengan masing-masingnilai p adalah 0,023(p<0,05)

Pelaksanaannya terjadi kesulitan dalam untuk melaksanakan sita umum pada aset BUMN yang mendasarinya adalah terdapat perbedaan perspektif undang-undang terkait yakni

Untuk itu maka upaya pemberdayaan masyarakat melalui perbaikan teknologi harus juga mempertimbangkan sifat dan karakteristik masyarakat Kesulitan lain dalam hal

Bagaimana perbandingan massa jenis zat cair dengan massa jenis zat padat dari hasil pengamatan yang telah dilakukan2. Bagaimana perbandingan massa jenis zat padat yang diperoleh

Kesimpulan penelitian ini yaitu kemampuan problem posing of topology mahasiswa perempuan STKIP PGRI Jombang adalah mahasiswa telah membuat sebanyak 3 soal dengan

Strategi diversifikasi produk diterapkan perusahaan dengan cara menganekaragamkan produk yang dihasilkan perusahaan, baik dengan cara memodifikasi dan mengembangkan produk