A Robust Tuned K-Nearest Neighbours Classifier for Software Defect Prediction
| annif.suggestions | computer programmes|machine learning|software development|information technology|software engineering|artificial intelligence|software technology|computer-assisted teaching|repertoires (arts)|deep learning|en | en |
| annif.suggestions.links | http://www.yso.fi/onto/yso/p26592|http://www.yso.fi/onto/yso/p21846|http://www.yso.fi/onto/yso/p21530|http://www.yso.fi/onto/yso/p5462|http://www.yso.fi/onto/yso/p17097|http://www.yso.fi/onto/yso/p2616|http://www.yso.fi/onto/yso/p6297|http://www.yso.fi/onto/yso/p17867|http://www.yso.fi/onto/yso/p11291|http://www.yso.fi/onto/yso/p39324 | en |
| dc.contributor.author | Nasser, Abdullah B. | |
| dc.contributor.author | Ghanem, Waheed | |
| dc.contributor.author | Abdul-Qawy, Antar Shaddad Hamed | |
| dc.contributor.author | Ali, Mohammed A. H. | |
| dc.contributor.author | Saad, Abdul-Malik | |
| dc.contributor.author | Ghaleb, Sanaa A. A. | |
| dc.contributor.author | Alduais, Nayef | |
| dc.contributor.department | fi=Ei tutkimusalustaa|en=No platform| | - |
| dc.contributor.editor | Al-Sharafi, Mohammed A. | |
| dc.contributor.editor | Al-Emran, Mostafa | |
| dc.contributor.editor | Al-Kabi, Mohammed Naji | |
| dc.contributor.editor | Shaalan, Khaled | |
| dc.contributor.faculty | fi=Tekniikan ja innovaatiojohtamisen yksikkö|en=School of Technology and Innovations| | - |
| dc.contributor.orcid | https://orcid.org/0000-0002-5377-999X | - |
| dc.contributor.organization | fi=Vaasan yliopisto|en=University of Vaasa| | |
| dc.date.accessioned | 2022-12-28T13:24:12Z | |
| dc.date.accessioned | 2025-06-25T13:40:32Z | |
| dc.date.available | 2023-12-13T23:00:07Z | |
| dc.date.issued | 2022-12-13 | |
| dc.description.abstract | If the software fails to perform its function, serious consequences may result. Software defect prediction is one of the most useful tasks in the Software Development Life Cycle (SDLC) process where it can determine which modules of the software are prone to defects and need to be tested. Owing to its efficiency, machine learning techniques are growing rapidly in software defect prediction. K-Nearest Neighbors (KNN) classifier, a supervised classification technique, has been widely used for this problem. The number of neighbors, which measure by calculating the distance between the new data and its neighbors, has a significant impact on KNN performance. Therefore, the KNN’s classifier will perform better if the k hyperparameters are properly tuned and the independent inputs are rescaled. In order to improve the performance of KNN, this paper aims to presents a robust tuned machine learning approach based on K-Nearest Neighbors classifier for software defect prediction, called Robust-Tuned-KNN(RT-KNN). The RT-KNN aims to address the two abovementioned problems by (1) tuning KNN and finding the optimal value for k in both the training and testing phases that can lead to good prediction results, and (2) using the Robust scaler to rescale the different independent inputs. The experiment results demonstrate that RT-KNN is able to give sufficiently competitive results compared with original KNN and other existing works. | - |
| dc.description.notification | ©2022 Springer. This is a post-peer-review, pre-copyedit version of an article published in Proceedings of the 2nd International Conference on Emerging Technologies and Intelligent Systems: ICETIS 2022, Volume 2. The final authenticated version is available online at: https://doi.org/10.1007/978-3-031-20429-6 | - |
| dc.description.reviewstatus | fi=vertaisarvioitu|en=peerReviewed| | - |
| dc.embargo.lift | 2023-12-13 | |
| dc.embargo.terms | 2023-12-13 | |
| dc.format.bitstream | true | |
| dc.format.content | fi=kokoteksti|en=fulltext| | - |
| dc.format.extent | 13 | - |
| dc.format.pagerange | 181–193 | - |
| dc.identifier.isbn | 978-3-031-20429-6 | - |
| dc.identifier.olddbid | 17466 | |
| dc.identifier.oldhandle | 10024/14920 | |
| dc.identifier.uri | https://osuva.uwasa.fi/handle/11111/2517 | |
| dc.identifier.urn | URN:NBN:fi-fe2022122873959 | - |
| dc.language.iso | eng | - |
| dc.publisher | Springer | - |
| dc.relation.conference | International Conference on Emerging Technologies and Intelligent Systems | - |
| dc.relation.doi | 10.1007/978-3-031-20429-6_18 | - |
| dc.relation.isbn | 978-3-031-20428-9 | - |
| dc.relation.ispartof | Proceedings of the 2nd International Conference on Emerging Technologies and Intelligent Systems : ICETIS 2022, Volume 2 | - |
| dc.relation.ispartofseries | Lecture Notes in Networks and Systems | - |
| dc.relation.issn | 2367-3389 | - |
| dc.relation.issn | 2367-3370 | - |
| dc.relation.numberinseries | 573 | - |
| dc.relation.url | https://doi.org/10.1007/978-3-031-20429-6_18 | - |
| dc.source.identifier | https://osuva.uwasa.fi/handle/10024/14920 | |
| dc.subject | Hyper-parameters Tuning | - |
| dc.subject | K-Nearest Neighbors classifier | - |
| dc.subject | Software Defect Prediction | - |
| dc.subject.discipline | fi=Tietotekniikka|en=Computer Science| | - |
| dc.subject.yso | machine learning | - |
| dc.title | A Robust Tuned K-Nearest Neighbours Classifier for Software Defect Prediction | - |
| dc.type.okm | fi=A4 Artikkeli konferenssijulkaisussa|en=A4 Peer-reviewed article in conference proceeding|sv=A4 Artikel i en konferenspublikation| | - |
| dc.type.publication | article | - |
| dc.type.version | acceptedVersion | - |
Tiedostot
1 - 1 / 1
Ladataan...
- Name:
- Osuva_Nasser_Ghanem_Abdul-Qawy_Ali_Saad_Ghaleb_Alduais_2022.pdf
- Size:
- 1.12 MB
- Format:
- Adobe Portable Document Format
- Description:
- Artikkeli
