Menggunakan Metode Machine Learning Untuk Memprediksi Nilai Mahasiswa Dengan Model Prediksi Multiclass

Moh. Arif Ma'ruf Setiawan, Kusrini Kusrini, Anggit Dwi Hartono

Abstract


This study aims to predict students' final GPA and study duration using machine learning methods. The model applied in this study is the Random Forest Regressor, which was trained using a dataset that includes various factors such as semester GPA, socio-economic background, demographics, learning activities, and the difficulty level of courses. The results of the study show that the model produces less accurate predictions, with a Mean Squared Error (MSE) of 0.34 for the final GPA and 3.83 for the study duration. Furthermore, the R² Score for the predictions of final GPA and study duration are -0.079 and -0.055, respectively, indicating that the model's prediction performance is not optimal. In the multiclass classification section, the model is able to classify students into several categories based on their final GPA, such as Cum Laude, Very Satisfactory, Satisfactory, and Fair. From the testing results, the model predicts a final GPA of 2.92 for a new student example, which is classified into the "Satisfactory" category, with a predicted study duration of 8 semesters. The conclusion of this study indicates that the regression model used requires improvement to achieve better accuracy. Other factors, such as feature optimization or the use of alternative algorithms, can be explored in future research to enhance the prediction results.


Keywords


Final GPA; Machine Learning; Regression Model; Multiclass Prediction; Random Forest Regressor.

Full Text:

References


D. Kurniasari, R. N. Hidayah, R. K. Nisa, N. Sciences, and U. Lampung, “CLASSIFICATION MODELS FOR ACADEMIC PERFORMANCE : A COMPARATIVE STUDY OF NAÏVE BAYES AND RANDOM FOREST ALGORITHMS IN ANALYZING,” vol. 5, no. 5, pp. 1267–1276, 2024.

A. Surip, M. A. Pratama, I. Ali, A. R. Dikananda, and A. I. Purnamasari, “Penerapan Machine Learning menggunakan algoritma C4.5 berbasis PSO dalam Menganalisa Data Siswa Putus Sekolah,” INFORMATICS Educ. Prof. J. Informatics, vol. 5, no. 2, p. 147, 2021, doi: 10.51211/itbi.v5i2.1530.

S. D. A. Bujang et al., “Multiclass Prediction Model for Student Grade Prediction Using Machine Learning,” IEEE Access, vol. 9, pp. 95608–95621, 2021, doi: 10.1109/ACCESS.2021.3093563.

M. Grandini, E. Bagli, and G. Visani, “Metrics for Multi-Class Classification: an Overview,” pp. 1–17, 2020, [Online]. Available: http://arxiv.org/abs/2008.05756

W. M. de Graaf, T. C. T. van Riet, J. de Lange, and J. Kober, “A Multiclass Classification Model for Tooth Removal Procedures,” J. Dent. Res., vol. 101, no. 11, pp. 1357–1362, 2022, doi: 10.1177/00220345221117745.

A. Roihan, P. A. Sunarya, and A. S. Rafika, “Pemanfaatan Machine Learning dalam Berbagai Bidang: Review paper,” IJCIT (Indonesian J. Comput. Inf. Technol., vol. 5, no. 1, pp. 75–82, 2020, doi: 10.31294/ijcit.v5i1.7951.

E. C. Abana, “A decision tree approach for predicting student grades in Research Project using Weka,” Int. J. Adv. Comput. Sci. Appl., vol. 10, no. 7, pp. 285–289, 2019, doi: 10.14569/ijacsa.2019.0100739.

R. Hasan, S. Palaniappan, S. Mahmood, K. U. Sarker, and A. Abbas, “Modelling and predicting student’s academic performance using classification data mining techniques,” Int. J. Bus. Inf. Syst., vol. 34, no. 3, pp. 403–422, 2020, doi: 10.1504/IJBIS.2020.108649.

Muhammad Romzi and B. Kurniawan, “Pembelajaran Pemrograman Python Dengan Pendekatan Logika Algoritma,” JTIM J. Tek. Inform. Mahakarya, vol. 03, no. 2, pp. 37–44, 2020.

R. Gelar Guntara, “Pemanfaatan Google Colab Untuk Aplikasi Pendeteksian Masker Wajah Menggunakan Algoritma Deep Learning YOLOv7,” J. Teknol. Dan Sist. Inf. Bisnis, vol. 5, no. 1, pp. 55–60, 2023, doi: 10.47233/jteksis.v5i1.750.

M. Arifin, D. Mahdiana, U. B. Luhur, and U. B. Luhur, “IMPLEMENTATION OF DEEP LEARNING MODELS IN HATE SPEECH DETECTION ON TWITTER USING AN NATURAL LANGUAGE PROCESSING IMPLEMENTASI MODEL DEEP LEARNING DALAM DETEKSI UJARAN KEBENCIAN DI TWITTER DENGAN PENDEKATAN NATURAL LANGUAGE,” vol. 5, no. 5, pp. 1257–1266, 2024.

M. Sari, N. T. Lapatta, R. Ardiansyah, I. S. Program, and U. Tadulako, “TWITTER ( X ) SENTIMENT ANALYSIS OF KAMPUS MERDEKA PROGRAM USING SUPPORT VECTOR MACHINE ALGORITHM AND SELECTION FEATURE CHI- ANALISIS SENTIMEN PROGRAM KAMPUS MERDEKA DI TWITTER ( X ) MENGGUNAKAN ALGORITMA SUPPORT VECTOR MACHINE DENGAN SELEKSI FITUR CHI-SQ,” vol. 5, no. 5, pp. 1249–1256, 2024.

R. A. A. Yanuar, “SENTIMEN ANALISIS APLIKASI POSAJA PADA GOOGLE PLAYSTORE UNTUK PENINGKATAN POSPAY SUPERAPP MENGGUNAKAN SUPPORT VECTOR MEACHINE,” J. Tek. Inform. Vol. 16, No. 2, April 2024, vol. 16, no. 2, pp. 1–7, 2024, [Online]. Available: https://ejurnal.ulbi.ac.id/index.php/informatika/article/view/3533

OpenAI, "Response from ChatGPT on machine learning models for student performance prediction," ChatGPT, OpenAI, Jan. 15, 2025. [Online]. Available: https://chat.openai.com/.

J. T. Kumalasari, A. Merdekawati, and A. Hidayati, “Klasifikasi Multi Class Pada Metode Kerja Jarak Jauh Menggunakan Algoritma Decision Tree dan Imbalance Data,” J. Inf. Syst. Applied, Manag. Account. Res., vol. 8, no. 1, p. 109, 2024, doi: 10.52362/jisamar.v8i1.1350.

A. B. Raharjo, A. Ardianto, and D. Purwitasari, “Random Forest Regression Untuk Prediksi Produksi Daya Pembangkit Listrik Tenaga Surya,” Briliant J. Ris. dan Konseptual, vol. 7, no. 4, p. 1058, 2022, doi: 10.28926/briliant.v7i4.1036.

W. Irmayani, “Visualisasi Data Pada Data Mining Menggunakan Metode Klasifikasi,” J. Khatulistiwa Inform., vol. IX, no. I, pp. 68–72, 2021.




DOI: https://doi.org/10.30591/jpit.v10i1.8334

Refbacks



Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

JPIT INDEXED BY

  
  

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.