Penerapan Data Mining Menggunakan Algoritma K- Nearest Neighbor untuk Penentuan Penerimaan Proposal Hibah
DOI:
https://doi.org/10.35194/jmtsi.v8i1.2696Kata Kunci:
Proposal, Data mining, KDD, Klasifikasi, kNNAbstrak
The grant program for farmers is one of the government programs provided by the Cianjur Regency Agriculture Office. To accept the program, farmers submit proposals which will be reviewed by the proposal reviewer analyst. In making a decision to accept a grant proposal, it is necessary to make a quick and accurate decision. With quite a lot of proposal data that has been submitted, it can be used data patterns that have been stored with data mining methods to predict proposals that are accepted with proposals that are rejected. The algorithm used is K-Nearest Neighbor where the determination of acceptance of new proposal data is based on the closest distance to the acceptance of the previous proposal. There are six predictor variables used, namely assets, capital, business scale, length of business, cost plan and completeness of documents. The stages of data mining use the stages in Knowledge Discovery in Databases (KDD). Calculations use the weight of the assessment for each proposal criteria that have been determined. The results of the evaluation of the calculation of the kNN algorithm obtained a real accuracy of 76% and an error rate of 24%. From the calculation results, the kNN algorithm can be used as a model to determine recipients of agricultural grant programs.
Program pemberian dana hibah untuk para petani merupakan salah satu program pemerintah yang diberikan oleh Dinas Pertanian Kabupaten Cianjur. Untuk menerima program tersebut petani mengajukan proposal yang akan diperiksa oleh analis pemeriksa proposal. Dalam mengambil keputusan penerimaan proposal hibah perlu adanya keputusan yang cepat dan akurat. Dengan cukup banyaknya data proposal yang telah diajukan , maka dapat digunakan pola data yang telah tersimpan dengan metode data mining untuk memprediksi proposal yang diterima dengan proposal yang ditolak. Algoritma yang digunakan yaitu K-Nearest Neighbor di mana penentuan penerimaan data proposal baru berdasarkan pada jarak terdekat dengan penerimaan proposal sebelumnya. Terdapat enam variabel prediktor yang digunakan yaitu aset, modal, skala usaha, lama usaha, rencana biaya dan kelengkapan dokumen. Tahapan data mining menggunakan tahapan dalam knowledge Discovery in Databases (KDD) . Perhitungan menggunakan bobot penilaian untuk setiap kriteria proposal yang sudah ditentukan. Hasil evaluasi perhitungan algoritma kNN diperoleh akurasi sebenar 76% dan tingkat error sebesar 24%. Dari hasil perhitungan, algoritma kNN ini dapat digunakan sebagai model untuk menentukan penerima program hibah pertanian.
Referensi
[2] D. T. Larose and C. D. Larose, Data Mining and Predictive Analytics. New Jersey: Jhon Wiley & Sons, 2015.
[3] C. C. Aggarwal, Data Mining?: The Textbook. London: Springer, 2015.
[4] J. Suntoro, Data Mining?: Algoritma dan Implementasi dengan Pemrograman PHP. Jakarta: Elex Media Komputindo.
[5] S. Susanto and D. Suryadi, Pengantar Data Mining?: menggali pengetahuan dari bongkahan data. Yogyakarta: Andi, 2010.
[6] J. Han, Jiawei?; Kamber, Micheline; Pei, Data Mining Concepts and Techniques, Third. UK, 2012.
[7] N. Satyanarayana, C. Ramalingaswamy, and Y. Ramadevi, “Survey of Classification Techniques in Data Mining,” IJISET -International Journal of Innovative Science, Engineering & Technology, vol. 1, no. 9, pp. 268–278, 2014.
[8] K. Taunk, S. De, S. Verma, and A. Swetapadma, “A brief review of nearest neighbor algorithm for learning and classification,” 2019 International Conference on Intelligent Computing and Control Systems, ICCS 2019, no. January 2021, pp. 1255–1260, 2019
[9] M. Suyal and P. Goyal, “A Review on Analysis of K-Nearest Neighbor Classification Machine Learning Algorithms based on Supervised Learning,” International Journal of Engineering Trends and Technology, vol. 70, no. 7, pp. 43–48, 2022
[10] J. Sun, W. Du, and N. Shi, “A Survey of kNN Algorithm,” Information Engineering and Applied Computing, vol. 1, no. 1, pp. 1–10, 2018
[11] S. B. Imandoust and M. Bolandraftar, “Application of K-Nearest Neighbor ( KNN ) Approach for Predicting Economic Events?: Theoretical Background,” Int. Journal of Engineering Research and Applications, vol. 3, no. 5, pp. 605–610, 2013.
[12] S. Widaningsih and A. Suheri, “Klasifikasi Jurnal Ilmu Komputer Berdasarkan Pembagian,” Seminar Nasional Teknologi Informasi dan Komunikasi 2018 (SENTIKA 2018), vol. 2018, no. Sentika, pp. 320–328, 2018.
[13] O. S. Y. Prakasa and K. M. Lhaksmana, “Klasifikasi Teks Dengan Menggunakan Algoritma K-nearest Neighbor Pada Kasus Kinerja Pemerintah Di Twitter,” eProceedings of Engineering, vol. 5, no. 3, pp. 8237–8248, 2018.
[14] S. Widaningsih, “PERBANDINGAN METODE DATA MINING UNTUK PREDIKSI NILAI DAN WAKTU KELULUSAN MAHASISWA PRODI TEKNIK INFORMATIKA,” vol. 13, no. 1, pp. 16–25, 2019.
[15] T. Nasution, “Implementasi Algoritma K-Nearest Neighbor Untuk Penentuan Kelulusan Mahasiswa Tepat Waktu,” Jurnal Perangkat Lunak, vol. 2, no. 1, pp. 1–14, 2020
[16] S. Widaningsih, “Penerapan Data Mining untuk Memprediksi Siswa Berprestasi dengan Menggunakan Algoritma K Nearest Neighbor,” JATISI (Jurnal Teknik Informatika dan Sistem Informasi), vol. 9, no. 3, pp. 2598–2611, 2022
[17] L. Qoiriyah, H. L. Purwanto, and W. Setiyaningsih, “Rancang Bangun Sistem Pendukung Keputusan Penentuan Jenis Beasiswa Menggunakan Knn,” Jurnal Terapan Sains & Teknologi Fakultas, vol. 1, no. 2, pp. 64–72, 2019.
[18] W. Yusuf, R. Witri, and C. Juliane, “Model Prediksi Penjualan Jenis Produk Tekstil Menggunakan Algoritma KNN,” IJCIT (Indonesian Journal on Computer and Information Technology), vol. 7, no. 1, pp. 1–6, 2022.
[19] L. Farokhah, “Implementasi K-Nearest Neighbor untuk Klasifikasi Bunga Dengan Ekstraksi Fitur Warna RGB,” Jurnal Teknologi Informasi dan Ilmu Komputer, vol. 7, no. 6, p. 1129, 2020
[20] M. Bramer, Principles of Data Mining, Third Edit. London: Springer, 2016.