Improvement of k-NN Algorithm Performance in Classifying High School Student's Majors

Classifying high school students into appropriate academic majors is essential to align their academic strengths with future studies and career paths. This study aims to improve the accuracy of classifying students' majors into Mathematics, Language, and Science using the k-Nearest Neighbors (k-NN) algorithm. The dataset used initially had 243 records because it was still imbalanced. Then, using the SMOTE method, it became balanced with 304 records. The training and testing data separation was 70:30, and the optimized K value was 9. The model achieved an accuracy of 94.51%. The results show that with careful tuning, k-NN is a highly effective method for classifying students into appropriate academic tracks. This study demonstrates the potential of k-NN as a decision support tool for educational institutions, offering a data-driven approach to assist the student major placement process. Future studies can explore additional features and alternative machine learning techniques to further improve the model's performance.

Authors

Institutions

Publication Details

Published
2024-11-29
DOI
https://doi.org/10.1109/icoris63540.2024.10903936
Primary Topic
Data Mining and Machine Learning Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improvement of k-NN Algorithm Performance in Classifying High School Student's Majors

Adityo Permana Wibowo, Donny Avianto
Data Mining and Machine Learning Applications
article

Improvement of k-NN Algorithm Performance in Classifying High School Student's Majors

Adityo Permana Wibowo, Donny Avianto
article en

Abstract

Classifying high school students into appropriate academic majors is essential to align their academic strengths with future studies and career paths. This study aims to improve the accuracy of classifying students' majors into Mathematics, Language, and Science using the k-Nearest Neighbors (k-NN) algorithm. The dataset used initially had 243 records because it was still imbalanced. Then, using the SMOTE method, it became balanced with 304 records. The training and testing data separation was 70:30, and the optimized K value was 9. The model achieved an accuracy of 94.51%. The results show that with careful tuning, k-NN is a highly effective method for classifying students into appropriate academic tracks. This study demonstrates the potential of k-NN as a decision support tool for educational institutions, offering a data-driven approach to assist the student major placement process. Future studies can explore additional features and alternative machine learning techniques to further improve the model's performance.

Universitas Teknologi Yogyakarta (ID)
Quality Education
Openalex Percentile: Top 55%
Data Mining and Machine Learning Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.