Katalog Plus
Bibliothek der Frankfurt UAS
Bald neuer Katalog: sichern Sie sich schon vorab Ihre persönlichen Merklisten im Nutzerkonto: Anleitung.
Dieses Ergebnis aus BASE kann Gästen nicht angezeigt werden.  Login für vollen Zugriff.

Parameter tuning in KNN for software defect prediction: an empirical analysis

Title: Parameter tuning in KNN for software defect prediction: an empirical analysis
Authors: Mabayoje, Modinat Abolore; Balogun, Abdullateef Olwagbemiga; Jibril, Hajarah Afor; Atoyebi, Jelili Olaniyi; Mojeed, Hammed Adeleye; Adeyemo, Victor Elijah
Contributors: University of Ilorin; Obafemi Awolowo University
Source: Jurnal Teknologi dan Sistem Komputer; Volume 7, Issue 4, Year 2019 (October 2019); 121-126 ; 2338-0403
Publisher Information: Department of Computer Engineering, Engineering Faculty, Universitas Diponegoro; Diponegoro University
Publication Year: 2019
Subject Terms: software defect prediction; parameter tuning; k-nearest neighbor; distance function; distance weighting; stat; edu
Description: Software Defect Prediction (SDP) provides insights that can help software teams to allocate their limited resources in developing software systems. It predicts likely defective modules and helps avoid pitfalls that are associated with such modules. However, these insights may be inaccurate and unreliable if parameters of SDP models are not taken into consideration. In this study, the effect of parameter tuning on the k nearest neighbor (k-NN) in SDP was investigated. More specifically, the impact of varying and selecting optimal k value, the influence of distance weighting and the impact of distance functions on k-NN. An experiment was designed to investigate this problem in SDP over 6 software defect datasets. The experimental results revealed that k value should be greater than 1 (default) as the average RMSE values of k-NN when k>1(0.2727) is less than when k=1(default) (0.3296). In addition, the predictive performance of k-NN with distance weighing improved by 8.82% and 1.7% based on AUC and accuracy respectively. In terms of the distance function, kNN models based on Dilca distance function performed better than the Euclidean distance function (default distance function). Hence, we conclude that parameter tuning has a positive effect on the predictive performance of k-NN in SDP.
Document Type: article in journal/newspaper
Language: English
Relation: https://jtsiskom.undip.ac.id/article/view/13262
Availability: https://jtsiskom.undip.ac.id/article/view/13262
Rights: undefined
Accession Number: edsbas.C7F96AD5
Database: BASE