OPTIMASI TEKNIK KLASIFIKASI MODIFIED K NEAREST NEIGHBOR MENGGUNAKAN ALGORITMA GENETIKA

dokumen-dokumen yang mirip
Optimasi Teknik Klasifikasi Modified k Nearest Neighbor Menggunakan Algoritma Genetika

BAB I PENDAHULUAN 1.1 Latar Belakang

Deteksi Penyakit Kucing dengan Menggunakan Modified K-Nearest Neighbor Teroptimasi (Studi Kasus: Puskeswan Klinik Hewan dan Satwa Sehat Kota Kediri)

TEKNIK GENETIC MODIFIED K-NEAREST NEIGHBOR UNTUK ESTIMASI HASIL PRODUKSI GULA TEBU BERDASARKAN NILAI KLOROFIL DAUN TEBU

Imputasi Misssing Data Menggunakan Metode K-Nearest Neighbour Dengan Optimasi Algoritma Memetika

ISSN: X 77 IMPUTASI MISSING DATA DENGAN K-NEAREST NEIGHBOR DANALGORITMA GENETIKA

IMPUTASI MISSING DATA MENGGUNAKAN METODE K-NEAREST NEIGHBOUR DENGAN OPTIMASI ALGORITMA GENETIKA. Abidatul Izzah 1) Nur Hayatin 2) 1)

PREDIKSI PENYAKIT MENGGUNAKAN ALGORITMA K-NEAREST NEIGHBOUR DAN ALGORITMA GENETIKA UNTUK DATA BERDIMENSI TINGGI

Jaringan Syaraf Tiruan dengan Pembelajaran Algoritma Genetika dan Diversitas untuk Deteksi Kelas Penyakit

Implementasi Modified K-Nearest Neighbor Dengan Otomatisasi Nilai K Pada Pengklasifikasian Penyakit Tanaman Kedelai

BAB II TINJAUAN PUSTAKA

PENENTUAN PARAMATER PADA ALGORITMA KLASIFIKASI K-NEAREST NEIGHBOR BERBASIS ALGORITMA GENETIKA

PENCOCOKAN KATA SECARA ACAK DENGAN METODE ALGORITMA GENETIKA MENGGUNAKAN PROGRAM PASCAL

PEMBELAJARAN BERTINGKAT PADA ARSITEKTUR JARINGAN SARAF FUNGSI RADIAL BASIS

BAB II LANDASAN TEORI

K-SUPPORT VECTOR NEAREST NEIGHBOR UNTUK KLASIFIKASI BERBASIS K-NN

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

ABSTRAK. Universitas Kristen Maranatha

BAB I PENDAHULUAN 1.1 Latar Belakang

Penerapan Algoritma Genetika pada Peringkasan Teks Dokumen Bahasa Indonesia

IMPLEMENTASI ALGORITMA K-NEAREST NEIGHBOUR UNTUK PREDIKSI WAKTU KELULUSAN MAHASISWA

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang

WEIGHT K-SUPPORT VECTOR NEAREST NEIGHBOR

Versi Online tersedia di : JURNAL TECH-E (Online)

Tabarok et al., Optimasi Penempatan Distributed Generation (DG) dan Kapasitor... 35

SKRIPSI RONNY BENEDIKTUS SIRINGORINGO

Keywords Algoritma, Genetika, Penjadwalan I. PENDAHULUAN

Deteksi Autisme pada Anak Menggunakan Metode Modified K-Nearest Neighbor (MKNN)

ABSTRAK Kata kunci : Universitas Kristen Maranatha

Prediksi Harga Saham Dengan Metode Fuzzy Time Series dan Metode Fuzzy

PENENTUAN RUTE PENDISTRIBUSIAN GAS LPG DENGAN METODE ALGORITMA NEAREST NEIGHBOUR (Studi Kasus Pada PT. Graha Gas Niaga Klaten)

BAB I PENDAHULUAN. kehidupan sehari-hari dan juga merupakan disiplin ilmu yang berdiri sendiri serta

Implementasi Algoritma Genetika Pada Perhitungan Perkalian Berbasis Metode Trachtenberg

BAB I PENDAHULUAN. 1.1 Latar Belakang

Penerapan Algoritme Modified K-Nearest Neighbour Pada Pengklasifikasian Penyakit Kejiwaan Skizofrenia

Identifikasi Penyakit Diabetes Mellitus Menggunakan Metode Modified K- Nearest Neighbor (MKNN)

Implementasi Metode K-Nearest Neighbor dengan Decision Rule untuk Klasifikasi Subtopik Berita

PREPROCESSING DATA DAN REPRESENTASI ORGANISME ALGORITMA SYMBIOTIC ORGANISMS SEARCH PADA PERMASALAHAN PENJADWALAN PRAKTIKUM PERGURUAN TINGGI

Jurnal Komputer Terapan Vol. 3, No. 2, November 2017, Jurnal Politeknik Caltex Riau

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

Zbigniew M., Genetic Alg. + Data Structures = Evolution Program, Springler-verlag.

KLUSTERING DENGAN K-MEANS BERBASIS LVQ DAN K-MEANS BERBASIS OWA

KLASIFIKASI RUMAH TANGGA UNTUK PENENTUAN PENERIMA KPS (KARTU PERLINDUNGAN SOSIAL) DENGAN MENGGUNAKAN METODE MODIFIED K-NEAREST NEIGHBOR (MKNN) SKRIPSI

IMPLEMENTASI METODE K-NEAREST NEIGHBOR DENGAN DECISION RULE UNTUK KLASIFIKASI SUBTOPIK BERITA

ANALISIS PENGATURAN INDIVIDU CROSSOVER DAN MUTASI ALGORITMA GENETIKA STUDI KASUS TRAVELLING SALESMAN PROBLEM

BAB I PENDAHULUAN Latar Belakang

METODE KLASIFIKASI DENGAN ALGORITMA NAÏVE BAYES UNTUK REKOMENDASI PENJURUSAN SMA TERANG BANGSA

MENGUKUR KINERJA ALGORITMA GENETIK PADA PEMAMPATAN MATRIKS JARANG

PERFORMANCE ALGORITMA GENETIKA (GA) PADA PENJADWALAN MATA PELAJARAN

PENYELESAIAN PERMASALAHAN TRAVELLING SALESMAN PROBLEM MENGGUNAKAN ALGORITMA DIFFERENTIAL EVOLUTION

Model Aplikasi Penentuan Jenis Beasiswa Berbasis Algoritma K-NN Termodifikasi

3. Masalah Penelitian pemahaman merupakan awal proses penelitian

SIMULASI PENGENDALIAN KECEPATAN MOBIL OTOMATIS MENGGUNAKAN LOGIKA FUZZY DAN ALGORITMA GENETIKA

METODOLOGI PENELITIAN

DETEKSI MAHASISWA BERPRESTASI DAN BERMASALAH DENGAN METODE K- MEANS KLASTERING YANG DIOPTIMASI DENGAN ALGORITMA GENETIKA

Model Penentuan Jenis Beasiswa Menggunakan Algoritma K-NN Kombinasi Basis Aturan Dan Basis Pengetahuan

OPTIMASI PENJADWALAN KEGIATAN BELAJAR MENGAJAR DENGAN ALGORITMA GENETIK

ANALISIS INFORMATION GAIN ATTRIBUTE EVALUATION UNTUK KLASIFIKASI SERANGAN INTRUSI

PENERAPAN DATA MINING UNTUK RENCANA SUKSESI SUMBER DAYA MANUSIA MENGGUNAKAN ALGORITMA K-NEAREST NEIGHBOUR DI PT POS INDONESIA

3. Masalah Penelitian

ALGORITMA GENETIKA Suatu Alternatif Penyelesaian Permasalahan Searching, Optimasi dan Machine Learning

Sistem Rekomendasi Psikotes untuk Penjurusan Siswa SMA menggunakan Metode Modified K-Nearest Neighbor

Bandung, Indonesia Bandung, Indonesia

ALGORITMA GENETIKA. Suatu Alternatif Penyelesaian Permasalahan Searching, Optimasi dan Machine Learning

KETEPATAN KLASIFIKASI STATUS KERJA DI KOTA TEGAL MENGGUNAKAN ALGORITMA C4.5 DAN FUZZY K-NEAREST NEIGHBOR IN EVERY CLASS (FK-NNC) SKRIPSI

Penjadwalan Job Shop pada Empat Mesin Identik dengan Menggunakan Metode Shortest Processing Time dan Genetic Algorithm

Prosiding ISSN : Algoritma Penjadwalan Perkuliahan dengan Kasus Team Teaching dengan Metode Vertex Coloring Graph

ALGORITMA GENETIKA UNTUK OPTIMASI STRUKTUR ANFIS

OPTIMASI PENJADWALAN CERDAS MENGGUNAKAN ALGORITMA MEMETIKA

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

KONSEP ALGORITMA GENETIK BINER UNTUK OPTIMASI PERENCANAAN JADWAL KEGIATAN PERKULIAHAN

BAB 3 METODE PENELITIAN

SWARM GENETIC ALGORITHM, SUATU HIBRIDA DARI ALGORITMA GENETIKA DAN PARTICLE SWARM OPTIMIZATION. Taufan Mahardhika 1

Riva Lovianita Lumbantoruan ABSTRAK

Jl. A. Yani Km 36 Banjarbaru, Kalimantan selatan 1 Abstract

Optimasi Artificial Neural Network dengan Algorithm Genetic pada Prediksi Approval Credit Card

STUDI AWAL KLASIFIKASI ARTIKEL WIKIPEDIA BAHASA INDONESIA DENGAN MENGGUNAKAN METODA K NEAREST NEIGHBOR

BAB 2 LANDASAN TEORI

PERANCANGAN APLIKASI PENJADWALAN TRAVELING SALESMAN PROBLEM DENGAN ALGORITMA GENETIKA

MENDETEKSI KECURANGAN PADA TRANSAKSI KARTU KREDIT UNTUK VERIFIKASI TRANSAKSI MENGGUNAKAN METODE SVM

IMPLEMENTASI ALGORITMA GENETIKA PADA PENJADWALAN PERKULIAHAN

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

PENERAPAN TEKNIK KLASIFIKASI PADA SISTEM REKOMENDASI MENGGUNAKAN ALGORITMA GENETIKA

Analisis Komparasi Genetic Algorithm dan Firefly Algorithm pada Permasalahan Bin Packing Problem

PENERAPAN ALGORITMA GENETIKA UNTUK PENENTUAN BATASAN FUNGSI KENGGOTAAN FUZZY TSUKAMOTO PADA KASUS PERAMALAN PERMINTAAN BARANG

PENGELOMPOKAN DAN ANALISIS PELANGGAN DENGAN MENGGUNAKAN FUZZY C-MEANS CLUSTERING

Diagnosis Penyakit Kulit Pada Kucing Menggunakan Metode Modified K- Nearest Neighbor

BAB I PENDAHULUAN. Sistem penglihatan manusia memiliki akurasi yang besar dalam mengenali

BAB II TINJAUAN PUSTAKA. mengenai penelitian terdahulu, tentang prediksi lama masa studi mahasiswa,

Klasifikasi Kelompok Varietas Unggul Padi Menggunakan Modified K- Nearest Neighbor

OPTIMASI NAÏVE BAYES CLASSIFIER DENGAN MENGGUNAKAN PARTICLE SWARM OPTIMIZATION PADA DATA IRIS

BAB I PENDAHULUAN. 1.1 Latar Belakang

OPTIMASI QUERY DATABASE MENGGUNAKAN ALGORITMA GENETIK

APLIKASI ALGORITMA GENETIKA DALAM PENENTUAN DOSEN PEMBIMBING SEMINAR HASIL PENELITIAN DAN DOSEN PENGUJI SKRIPSI

ANALISIS PEMANFAATAN SMALL DISJUNCT PADA DECISION TREE DENGAN ALGORITMA GENETIKA

BAB III METODE PENELITIAN. Penelitian dilakukan dilingkungan Jurusan Ilmu Komputer Fakultas Matematika

PENYELESAIAN KNAPSACK PROBLEM MENGGUNAKAN ALGORITMA GENETIKA

60 Register: Jurnal Ilmiah Teknologi Sistem Informasi, Juli 2016, Volume 2, Nomor 2

Transkripsi:

OPTIMASI TEKNIK KLASIFIKASI MODIFIED K NEAREST NEIGHBOR MENGGUNAKAN ALGORITMA GENETIKA Optimization Techniques Modi ed k Nearest Neighbor Classi cation Using Genetic Algorithm Siti Mutro n 1, Abidatul Izzah 2, Arrie Kurniawardhani 3, Mukhamad Masrur 4 Jurusan Sistem Informasi, Fakultas Teknik, Unipdu, Kompleks Ponpes Darul Ulum Peterongan Jombang, 61481 ABSTRACT One of the tasks of data mining is classi cation, many researchers are already conducting research on the method of classi cation. Classi cation method used is k-nearest Neighbor (knn). knn has several advantages, including the training is fast, simple and easy to learn, resistant to the training data that has noise, and effectively if the large training data. Meanwhile, the lack of knn is the value of k bias, complex computing, memory limitations, and easily fooled by irrelevant attributes. One improvement is the Modi ed knn knn (MKNN), which aims to improve the accuracy of the knn, by adding the calculation of validity, because it is considered the weight calculations contained in knn, have problems outlier. However, MKNN also have the same disadvantages as knn k value bias and complex computing. Based on the MKNN problems, the author intends to make improvements in terms of, optimization Genentic value k using Algorithm (GA), because GA has proven it can be used to optimize the value of k for knn. Furthermore, the algorithm will be called GMKNN algorithm (Genetic Modi ed k Nearest Neighbor). Evaluation level of truth results will be based on the value of accuracy, either using knn algorithm, MKNN and GMKNN use data UCI machine learning. Keywords : knn, Modi ed knn, Genetic Algorithm, Genetic Modi ed knn, UCI Machine Learning ABSTRAK Salah satu tugas dari data mining adalah klasi kasi, banyak peneliti yang sudah melakukan penelitian tentang metode klasi kasi. Metode klasi kasi yang biasa digunakan adalah k-nearest Neighbor (knn). knn memiliki beberapa kelebihan, diantaranya adalah pelatihan sangat cepat, sederhana dan mudah dipelajari, tahan terhadap data pelatihan yang memiliki derau, dan efektif jika data pelatihan besar. Sedangkan, kekurangan dari knn adalah nilai k bias, komputasi kompleks, keterbatasan memori, dan mudah tertipu dengan atribut yang tidak relevan. Salah satu perbaikan knn adalah Modi ed knn (MKNN), yang bertujuan untuk meningkatkan akurasi dari knn, dengan menambahkan perhitungan validity, karena dianggap perhitungan bobot yang terdapat pada knn, memiliki permasalahan outlier. Namun, MKNN juga memiliki kelemahan yang sama dengan knn yaitu nilai k bias dan komputasi yang kompleks. Berdasarkan permasalahan MKNN tersebut, penulis bermaksud untuk melakukan perbaikan dalam hal, optimasi nilai k menggunakan Genentic Algorithm (GA), karena GA sudah terbukti dapat digunakan untuk melakukan optimasi pada nilai k untuk knn. Selanjutnya algoritma tersebut akan dinamakan algoritma GMKNN (Genetic Modi ed k Nearest Neighbor). Evaluasi tingkat kebenaran hasil akan didasarkan pada nilai akurasi, baik menggunakan algoritma knn, MKNN maupun GMKNN menggunakan data UCI machine learning. Kata Kunci : kebijakan publik, Supiory, daerah tertinggal dan pengembangan PENDAHULUAN Klasifikasi adalah salah satu tugas dari data mining yang bertujuan untuk memprediksi label kategori benda yang tidak diketahui sebelumnya, dalam membedakan antara objek yang satu dengan yang lainnya berdasarkan atribut atau tur [1,2]. Salah satu teknik klasi kasi yang paling dasar dan sederhana adalah k Nearest Neighbor (knn) [1]. knn memiliki beberapa keunggulan dan kelemahan [3], keunggulannya yaitu: 130 September 2014: 130-134

Volume 10, Nomor 1 Versi online / URL : 1) Pelatihan sangat cepat, 2) Sederhana dan mudah dipelajari, 3) Tahan terhadap data pelatihan yang memiliki derau, dan 4) Efektif jika data pelatihan besar. Sedangkan, kekurangan dari knn adalah: 1) Nilai k bias, 2) Komputasi kompleks, 3) Keterbatasan memori, dan 4) Mudah tertipu dengan atribut yang tidak relevan. Banyak peneliti yang sudah melakukan penelitian tentang perbaikan knn, baik dalam memperbaiki nilai akurasi knn maupun dalam hal optimasi nilai k pada knn. Penelitian terkait peningkatan nilai akurasi knn adalah Modi ed knn (MKNN), di mana dalam MKNN ditambahkan perhitungan nilai validity yang berguna untuk mengatasi permasalahan outlier dalam perhitungan nilai bobot pada knn tradisional. Namun MKNN juga memiliki kelemahan, yaitu nilai k yang bias dan komputasi yang kompleks [1]. Sedangkan, penelitian terkait optimasi nilai k pada knn adalah Genetic knn (GKNN), selain dapat menentukan nilai k secara otomatis, GKNN dapat meningkatkan nilai akurasi dan dapat mengurangi kompleksitas [4]. Berdasarkan latar belakang tersebut, penulis mengusulkan perbaikan pada algoritma MKNN, dengan cara mengoptimasi nilai k menggunakan algoritma genetika, selanjutnya algoritma tersebut dinamakan algoritma Genetic Modified k Nearest Neighbor (GMKNN). sebagai perbaikan akurasi dari knn, MKNN juga bertujuan untuk memperbaiki algoritma knn dalam segi perbaikan nilai akurasi knn, karena nilai k dari MKNN masih bersifat bias [1], maka penulis mengusulkan peningkatan kinerja MKNN dengan optimasi nilai k menggunakan GA. Data yang akan diteliti adalah data UCI machine learning yaitu data iris dan data wine. Data iris adalah data bunga iris yang terdiri dari 4 atribut, 3 kelas dan 150 data. Sedangkan, data wine terdiri dari 13 atribut, 3 kelas, dan 178 data. Tahap awal desain sistem adalah merumuskan kontribusi utama dari penelitian ini. Dari studi literatur yang telah dilakukan, diketahui bahwa MKNN merupakan algoritma yang memiliki akurasi yang lebih baik dibandingkan knn. Namun, MKNN masih belum mampu mengatasi permasalahan knn dalam hal nilai k yang masih bias. Oleh karena itu perlu dilakukan optimasi menggunakan GA sebagai operator dalam menentukan nilai k yang bertujuan mengatasi kelemahan tersebut (untuk selanjutnya MkNN dengan adanya penambahan operator GA disebut dengan GMKNN). Kemudian algoritma hybrid ini digunakan sebagai model pada saat klasi kasi. Model GMKNN ditunjukkan pada Gambar 1. METODE PENELITIAN Untuk mendukung penelitian, maka perlu mengkaji berbagai referensi tentang tugas dari data mining, di mana salah satu tugas dari data mining adalah klasi kasi. Tenik klasi kasi yang umum digunakan adalah knn, namun dengan segala kelebihan dari knn, knn masih memiliki kelemahan, diantara banyak penelitian tentang perbaikan knn, algoritma GA diusulkan untuk penentuan nilai k otomatis pada knn (GKNN), yang juga berdampak dapat meningkatkan akurasi dan mengurangi kompleksitas [4]. Selain GKNN Desain sistem yang diusulkan pada penelitian ini (dapat dilihat pada Gambar 1) terdiri dari beberapa tahap yakni sebagai berikut: Masukkan data latih. Misal data latih yang di gunakan adalah data Iris sebanyak 125 data. Tentukan populasi dari kromosom Optimasi Teknik Klasi kasi Modi ed k Nearest Neighbor Menggunakan Algoritma Genetika 131

(solusi). Misal populasi yang diinginkan adalah 3. Maka secara random akan dibangkitkan kromosom (kemungkinan solusi) sebanyak 3 buah, dengan ketentuan, nilai k < 125. Misal hasil kromosom didapatkan 3, 9, 4. Selanjutnya nilai kromosom tersebut dibinerkan, misal menjadi 0011 untuk kromosom 3, 0100 untuk kromosom 4 dan 1001 untuk kromosom 9. Hitung nilai tness dengan menggunakan nilai validitas (validity) [1], nilai validity tertinggi adalah nilai fitness terbaik. Misal yang terbaik adalah kromosom 4. S : nilai similaritas antar data latih a dan b : label kelas antar data latih. (1) (2) i : banyaknya data latih k : jumlah tetangga terdekat antar data latih dari similaritas yang terbaik (nilai 1 = terbaik). N i adalah banyaknya label kelas. Lakukan proses seleksi menggunakan roulette wheel, misalkan yang terpilih adalah kromosom 4 dan 9. Lakukan proses crossover dari dua kromosom yang telah terpilih pada langkah no. 4, dikarenakan operasi ini diharapkan memiliki keberhasilan tinggi, maka digunakan probabilitas sebesar 0.8. Lakukan proses mutasi dari hasil anakan pada langkah no. 5, dikarenakan operasi ini diharapkan memiliki kemungkinan kecil, maka digunakan probabilitas sekecil-kecilnya, misal 0.001. Didapatkan individu baru dari nilai tness yang terbaik. Ulangi tahapan tahapan di operasi GA sampai memiliki nilai k (kromosom) yang optimal. Lakukan perhitungan jarak euclidean [1] dari data uji ke data latih. (3) d(x,y) : jarak antara data uji dengan data latih x : data uji, y : data latih, n : jumlah data latih. Lakukan perhitungan bobot (w) [1] dengan mempertimbangkan nilai validitas dan jarak. w : bobot (4) : nilai smooting (pemulusan), dalam penelitian nilai yang digunakan adalah 0,5 [1]. Nilai bobot terbesar adalah prediksi kelas dari data uji HASIL DAN PEMBAHASAN Dataset yang digunakan adalah dataset bunga Iris yang terdiri dari 150 data, 4 atribut, 3 kelas, setiap kelas memiliki 50 data. Sedangkan, data Wine terdiri dari 178 data, 13 atribut, 3 kelas, dan setiap kelas memiliki jumlah data yang berbeda, kelas 1 memiliki 59 data, kelas 2 memiliki 71 data, dan kelas 3 memiliki 48 data. Berdasarkan uji coba pada kedua dataset, dengan beberapa skenario uji coba baik untuk data latih 90%, 80%, dan 70%. Untuk dataset bunga Iris memiliki akurasi 100% baik menggunakan algoritma knn, MKNN, maupun GMKNN dengan baik pada k = 1, 2, ataupun 3. Hal itu disebabkan tiap kelas memiliki jumlah data yang sama, yaitu sejumlah 50 data (perhatikan Tabel 1). Namun, ketika setiap kelas memiliki jumlah data yang tidak sama, seperti pada kasus data Wine, maka akurasi terbaik hanya mampu mencapai di angka 80-an saja, dan untuk 132 September 2014: 130-134

Volume 10, Nomor 1 Versi online / URL : semua pengujian k yang optimal adalah k = 3. Pada percobaan data Wine dengan menggunakan knn, hasil menunjukkan bahwa jumlah data berbanding lurus dengan tingkat akurasi. Lebih jelas akan diperlihatkan pada Tabel 2 dan Gra k 1. Jumlah Data Tabel 1 Hasil Uji Coba Klasi kasi knn, MKNN pada data iris Jumlah Per kelas Kelas1 Kelas2 Kelas3 Data Latih(%) k Akurasi (%) 150 50 50 50 90 1 100 80 1 100 70 1 100 Tabel 2 Hasil Uji Coba Klasi kasi knn pada data Wine Jumlah Data Jumlah Per kelas Kelas1 Kelas2 Kelas3 Data Latih (%) k Akurasi (%) 178 59 71 48 90 1 82.35 2 76.47 3 88.23 80 1 82.86 2 80 3 85.71 70 1 76.92 2 73.02 Gra k 1 Jumlah data berbanding lurus dengan tingkat akurasi Optimasi Teknik Klasi kasi Modi ed k Nearest Neighbor Menggunakan Algoritma Genetika 133

KESIMPULAN DAN SARAN Algoritma knn, MKNN dan GMKNN memiliki kinerja yang sama baiknya, dalam melakukan klasi kasi data Iris dengan hasil akurasi 100%. Keunggulan dari algoritma GMKNN adalah dapat menentukan nilai k optimal pada MKNN dengan otomatis, tanpa harus mencoba satu persatu dalam menentukan nilai k. DAFTAR PUSTAKA Parvin H, Alizadeh H, Bidgoli B M. MKNN: Modi ed K-Nearest Neighbor. Proceedings of the Word Congress on Engineering and Computer Science 2008 (WCECS 2008). San Francisco. 2008: 831-834. Ngai E W T, Hu Y, Wong Y H, Chen Y, Sun X. The Application of Data Mining Techniques in Financial Fraud Detection: A Classi cation Framework and An Academic Review of Literature. Decision Support Systems. 2011; 50(3): 559-569. Bhatia N, Vandana. Survey of Nearest Neighbor Techniques. International Journal of Computer Science and Information Security. 2010. 8(2): 302-305. Suguna N, Thanushkodi K. An Improved k-nearest Neighbor Classification Using Genetic Algorithm. International Journal of Computer Science Issues. 2010. 7(4): 18-21. 134 September 2014: 130-134