ALGORITMA NEAREST NEIGHBOR

dokumen-dokumen yang mirip
PERBANDINGAN METODE NEAREST NEIGHBOR DAN ALGORITMA C4.5 UNTUK MENGANALISIS KEMUNGKINAN PENGUNDURAN DIRI CALON MAHASISWA DI STMIK AMIKOM YOGYAKARTA

INTELEGENSI BUATAN. Mesin Pembelajaran (Machine Learning)

PENERAPAN ALGORITMA K-NEAREST NEIGHBOR (K-NN) UNTUK PREDIKSI WAKTU KELULUSAN MAHASISWA

JURNAL PENERAPAN ALGORITMA NEAREST NEIGHBOR (K-NN) BAGI HAKIM DALAM MENENTUKAN PERTIMBANGAN HUKUMAN TINDAK PIDANA PENCURIAN

BAB I PENDAHULUAN. 1.1 Latar Belakang. Kehidupan manusia selalu diiringi dengan berbagai kebutuhan. Salah

BAB II. Tinjauan Pustaka

ALGORITMA NEAREST NEIGHBOR UNTUK MENENTUKAN AREA PEMASARAN PRODUK BATIK DI KOTA PEKALONGAN

DAFTAR ISI. Halaman : DAFTAR GAMBAR DAFTAR LAMPIRAN

SISTEM PAKAR PERTUMBUHAN BALITA BERBASIS WEB DENGAN METODE CASE BASED REASONING

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II TINJAUAN PUSTAKA

Fungsi Similaritas Pada Sistem Berbasis Kasus Penyelesaian Masalah Akademik Mahasiswa

BAB II TINJAUAN PUSTAKA

SISTEM PENENTUAN PEMASANGAN SALURAN AIR PDAM KOTA CIMAHI DENGAN MENGGUNAKAN CBR DAN ALGORITMA NEAREST NEIGHBORS

Rancang Bangun Sistem Pakar Pendiagnosa Penyakit Paru-Paru Menggunakan Metode Case Based Reasoning

BAB I PENDAHULUAN. cabai. Berdasarkan dari sisi produsen, akhir-akhir ini usaha tani cabai mengalami

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

BAB VI KARAKTERISTIK RESPONDEN DAN PROFIL USAHA

PENALARAN BERBASIS KASUS UNTUK DETEKSI DINI PENYAKIT LEUKEMIA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. Perusahaan perusahaan pada saat ini sudah memiliki database yang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB I PENDAHULUAN. Pesatnya pertumbuhan internet saat ini berdampak pada melimpahnya

PENALARAN BERBASIS KASUS UNTUK DETEKSI DINI PENYAKIT LEUKEMIA

ANALISIS PENYAKIT PARU-PARU MENGGUNAKAN ALGORITMA K-NEAREST NEIGHBORS PADA RUMAH SAKIT ALOEI SABOE KOTA GORONTALO

JURNAL. Sistem Bantu Pemilihan Penerima Bantuan Siswa Miskin Menggunakan KNN (K-NEAREST NEIGHBOR)

BAB V KESIMPULAN DAN SARAN

Kuesioner. Nasabah terhadap Produk Bank Syariah Muamalat Indonesia. penelitian ini. semata-mata hanya untuk keperluan akademik saja.

Angket Penelitian Pelaksanaan Tugas dan Fungsi Dinas Pendidikan Pemuda Dan Olahraga Dalam Rangka Otonomi Daerah

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN

BAB V KESIMPULAN DAN SARAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

KUESIONER PENELITIAN. Persepsi Pasien Terhadap Pelayanan Kesehatan Perawat di Ruang Rawat Inap Kelas III Bangsal Rumah Sakit Imelda Medan Tahun 2013

atribut handphone dalam proses pembelian handphone produk china yang tersebut. Kuesioner ini saya tujukan kepada konsumen handphone produk China

Apa itu is K-Nearest Neighbor (KNN) Algorithm?

JURNAL TEKNOLOGI INFORMASI & PENDIDIKAN ISSN : VOL. 2 NO. 1 SEPTEMBER 2010

Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : X CASED BASED REASONING UNTUK PEMILIHAN KEGIATAN ORGANISASI MAHASISWA

BAB I PENDAHULUAN I-1

Jurnal Ilmiah Fakultas Teknik LIMIT S Vol.13 No 1 September 2017

Algoritma Dasar. 4.1 Naive Bayes

LAMPIRAN 1 KUESIONER PENELITIAN

Jurnal Coding, Sistem Komputer Untan Volume 05, No.03 (2017), hal ISSN : X

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL PENELITIAN DAN PEMBAHASAN

1. Pendahuluan 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

UKDW BAB 1 PENDAHULUAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB IV PEMBAHASAN. Pada bab ini akan dibahas mengenai penerapan metode Fuzzy K-Nearest

BAB I PENDAHULUAN. 1.1 Latar Belakang Saat ini pendidikan di Indonesia semakin berkembang. Banyaknya

TUGAS AKHIR KULIAH PENDIDIKAN PANCASILA SEMESTER GANJIL T.A. 2015/2016 STMIK AMIKOM YOGYAKARTA

BAB V PENGUJIAN. 5.1 Tujuan Pengujian. 5.2 Kriteria Pengujian

TEKNIK DATA MINING UNTUK MEMPREDIKSI MASA STUDI MAHASISWA MENGGUNAKAN ALGORITMA K-NEAREST NEIGHBORHOOD

K NEAREST NEIGHBOR INFORMATION RETRIEVAL (SISTEM TEMU KEMBALI INFORMASI)

Penentuan Penanganan Kasus Terhadap Penyakit...

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Lampiran : 1. Kuesioner Penelitian Persepsi Pengusaha di Kota Medan Terhadap Kebijakan Bank Indonesia Tentang Lindung Nilai (Hedge)

K-NN merupakan instance-based learning, Maksudnya: data training disimpan sehingga klasifikasi untuk record baru yg belum diklasifikasi dpt ditemukan

IMPLEMENTASI CASE BASED REASONING UNTUK SISTEM DIAGNOSIS PENYAKIT ANJING

FAKULTAS EKONOMI JURUSAN MANAJEMEN

UKDW. Bab 1 PENDAHULUAN

BAB 3 ALGORITMA C4.5. Algoritma C4.5 merupakan algoritma yang digunakan untuk membentuk pohon keputusan.

PERBANDINGAN ANALISIS DISKRIMINAN DAN K-NEAREST NEIGHBOR (KNN) UNTUK MENGKLASIFIKASIKAN PENDERITA PENYAKIT TUBERKULOSIS (TB)

Petunjuk : Berilah tanda (X) pada salah satu jawaban anda

PENERAPAN DATA MINING UNTUK REKOMENDASI BEASISWA PADA SMA MUHAMMADIYAH GUBUG MENGGUNAKAN ALGORITMA C4.5

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

PENERAPAN CASE BASED REASONING DALAM MENDUKUNG PENYELESAIAN KASUS

BAB I PENDAHULUAN. minat dalam persaingan mengembangkan atau membuat berbagai teknologi baru.

HASIL DAN PEMBAHASAN. Data

BAB I PENDAHULUAN 1.1 Latar Belakang Kesehatan menempati urutan tertinggi dalam menunjang kelangsungan aktivitas harian setiap manusia (Batubara,

BAB I PENDAHULUAN. manusia satu dengan manusia lainnya berbeda-beda intonasi dan nadanya, maka

BAB I PENDAHULUAN 1.1 Latar Belakang

DATA DEMOGRAFI RESPONDEN

UKDW. BAB I PENDAHULUAN 1.1 Latar Belakang

RANCANGAN CASE-BASED REASONING MENGGUNAKAN SORENSON COEFFICIENT

BAB V HASIL PENELITIAN

BAB II TINJAUAN PUSTAKA. Istilah kredit berasal dari bahasa Yunani Credere yang berarti

JENIS PENELITIAN KE-2

CASE BASED REASONING UNTUK MENDETEKSI HAMA DAN PENYAKIT TANAMAN ANGGREK DENDROBIUM MENGGUNAKAN ALGORITMA SIMILARITAS PROBABILISTIC SYMMETRIC

LAMPIRAN 1 Quessioner Penelitian. No : KUISIONER

MODEL HEURISTIK. Capaian Pembelajaran. N. Tri Suswanto Saptadi

BAB II LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

CASE BASED REASONING MENENTUKAN KELOMPOK UKT (STUDI UNIVERSITAS SEMBILANBELAS NOVEMBER KOLAKA)

SISTEM PENDUKUNG KEPUTUSAN PENEMPATAN JURUSAN MAHASISWA BARU MENGGUNAKAN METODE K-NEAREST NEIGHBOR

SISTEM PENDUKUNG KEPUTUSAN KLINIS UNTUK MENGEFISIENKAN DIAGNOSA PENYAKIT KEJIWAAN MENGGUNAKAN CASE BASED REASONING

DATA MINING ALGORITMA NEAREST NEIGHBOR UNTUK MEMPREDIKSI TINGKAT RESIKO PINJAMAN DANA DI BANK PERKREDITAN RAKYAT

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

Kuesioner. Sebelumnya, saya mohon maaf telah menggangu waktu anda untuk mengisi. untuk memenuhi syarat kelulusan program studi S-1.

khazanah Aplikasi Pemrediksi Masa Studi dan Predikat Kelulusan Mahasiswa Informatika Universitas Muhammadiyah Surakarta Menggunakan Metode Naive Bayes

BAB III ANALISIS DAN DESAIN SISTEM

Transkripsi:

ALGORITMA NEAREST NEIGHBOR A. Algoritma Nearest Neighbor adalah pendekatan untuk mencari kasus dengan menghitung kedekatan antara kasus baru dengan kasus lama, yaitu berdasarkan pada pencocokan bobot dari sejumlah fitur yang ada. Misalkan diinginkan untuk mencari solusi terhadap seorang pasien baru dengan menggunakan solusi dari pasien terdahulu. Untuk mencari kasus pasien mana yang akan digunakan maka dihitung kedekatan kasus pasien baru dengan semua kasus pasien lama. Kasus pasien lama dengan kedekatan terbesar-lah yang akan diambil solusinya untuk digunakan pada kasus pasien baru. d2 B Baru d1 A Gambar 4.1 Ilustrasi Kedekatan Kasus Seperti tampak pada Gambar 4.1. Ada 2 pasien lama A dan B. Ketika ada pasien Baru, maka solusi yang akan diambil adalah solusi dari pasien terdekat dari pasien Baru. Seandainya d1 adalah kedekatan antara pasien Baru dan pasien A, sedangkan d2 adalah kedekatan antara pasien Baru dengan pasien B. Karena d2 lebih dekat dari d1 maka

solusi dari pasien B lah yang akan digunakan untuk memberikan solusi pasien Baru. Adapun rumus untuk melakukan penghitungan kedekatan antara 2 kasus adalah sebagai berikut: similarity( T, S) n f ( Ti, Si ) i= = 1 w i x w dengan T : kasus baru S : kasus yang ada dalam penyimpanan n : jumlah atribut dalam masing-masing kasus i : atribut individu antara 1 s/d n f : fungsi similarity atribut i antara kasus T dan kasus S w : bobot yang diberikan pada atribut ke i Kedekatan biasanya berada pada nilai antara 0 s/d 1. Nilai 0 artinya kedua kasus mutlak tidak mirip, sebaliknya untuk nilai 1 kasus mirip dengan mutlak. Kasus : Kemungkinan seorang nasabah bank akan bermasalah dalam pembayarannya atau tidak i Tabel 1 Tabel Kasus No Jenis Pendidikan Status Bermasalah Kelamin 1 L S1 Bekerja Ya 2 P SMA Tidak Tidak Bekerja 3 L SMA Bekerja Tidak 4 P S2 Bekerja Ya Atribut Bermasalah merupakan atribut tujuan.

Bobot antara satu atribut dengan atribut yang lain pada atribut bukan tujuan dapat didefinisikan dengan nilai berbeda. Tabel 2 Definisi Bobot Atribut Atribut Bobot Jenis Kelamin 0.5 Pendidikan 1 Status 0.75 Kedekatan antara nilai-nilai dalam atribut juga perlu didefinisikan. Tabel 3 Kedekatan Nilai Atribut Jenis Kelamin Jenis Kelamin L P L 1 0 P 0 1 Nilai1 Nilai2 Kedekatan L L 1 P P 1 L P 0 P L 0 Tabel 4 Kedekatan Nilai Atribut Pendidikan Pendidikan SMA S1 S2 SMA 1 0.5 0 S1 0.5 1 0.5 S2 0 0.5 1 Nilai1 Nilai2 Kedekatan S2 S2 1 S2 S1 0.5 S2 SMA 0 S1 S1 1 S1 S2 0.5 S1 SMA 0.5

SMA SMA 1 SMA S1 0.5 SMA S2 0 Tabel 5 Kedekatan Nilai Atribut Status Status Bekerja Tidak Bekerja Bekerja 1 0 Tidak Bekerja 0 1 Nilai1 Nilai2 Kedekatan Bekerja Bekerja 1 Tidak Tidak Bekerja Bekerja 1 Bekerja Tidak Bekerja 0 Tidak Bekerja Bekerja 0 Misalkan ada kasus nasabah baru dengan nilai atribut: Jenis Kelamin : L Pendidikan : SMA Status : Tidak Bekerja Untuk memprediksi apakah nasabah tersebut akan bermasalah atau tidak dapat dilakukan langkah-langkah sebagai berikut: 1. Menghitung kedekatan kasus baru dengan kasus no 1. Diketahui: a : Kedekatan nilai atribut Jenis Kelamin (Lakilaki dengan Laki-laki)

b c d e f : Bobot Atribut Jenis Kelamin.5 : Kedekatan nilai atribut Pendidikan (SMA dengan S1).5 : Bobot Atribut Pendidikan : Kedekatan nilai atribut Status (Tidak Bekerja dengan Bekerja) : Bobot Atribut Status.75 Dihitung: ( a * b) + ( c * d) + ( e * f ) b + d + f (1* 0.5) + (0.5*1) + (0*0.75) 0.5 + 1+ 0.75 1 2.25 0.44 2. Menghitung kedekatan kasus baru dengan kasus no 2. Diketahui: a : Kedekatan nilai atribut Jenis Kelamin (Lakilaki dengan Perempuan) b : Bobot Atribut Jenis Kelamin.5 c : Kedekatan nilai atribut Pendidikan (SMA dengan SMA) d : Bobot Atribut Pendidikan

e f : Kedekatan nilai atribut Status (Tidak Bekerja dengan Tidak Bekerja) : Bobot Atribut Status.75 Dihitung: ( a * b) + ( c * d) + ( e * f ) b + d + f (0*0.5) + (1*1) + (1* 0.75) 0.5 + 1+ 0.75 1.75 2.25 0.778 3. Menghitung kedekatan kasus baru dengan kasus no 3. Diketahui: a : Kedekatan nilai atribut Jenis Kelamin (Lakilaki dengan Laki-Laki) b : Bobot Atribut Jenis Kelamin.5 c : Kedekatan nilai atribut Pendidikan (SMA dengan SMA) d : Bobot Atribut Pendidikan e : Kedekatan nilai atribut Status (Tidak Bekerja dengan Bekerja) f : Bobot Atribut Status.75

Dihitung: ( a * b) + ( c * d) + ( e * f ) b + d + f (1* 0.5) + (1*1) + (0*0.75) 0.5 + 1+ 0.75 1.5 2.25 0.667 4. Menghitung kedekatan kasus baru dengan kasus no 3. Diketahui: a : Kedekatan nilai atribut Jenis Kelamin (Perempuan dengan Laki-Laki) b : Bobot Atribut Jenis Kelamin.5 c : Kedekatan nilai atribut Pendidikan (SMA dengan S2) d : Bobot Atribut Pendidikan e : Kedekatan nilai atribut Status (Tidak Bekerja dengan Bekerja) f : Bobot Atribut Status.75 Dihitung: ( a * b) + ( c * d) + ( e * f ) b + d + f (0*0.5) + (0*1) + (0*0.75) 0.5 + 1+ 0.75

0 2.25 0 5. Memilih kasus dengan kedekatan terdekat. Dari langkah 1, 2 dan 3 dapat diketahui bahwa nilai tertinggi adalah kasus 2. Berarti kasus yang terdekat dengan kasus baru adalah kasus 2. 6. Menggunakan klasifikasi dari kasus dengan kedekatan terdekat. Berdasarkan hasil pada langkah 4, maka klasifikasi dari kasus 2 yang akan digunakan untuk memprediksi kasus baru. Yaitu kemungkinan nasabah baru akan Tidak Bermasalah