CFP last date
20 January 2025
Reseach Article

Prediction of Student Academic Performance using Neural Network, Linear Regression and Support Vector Regression: A Case Study

by Efrem Yohannes Obsie, Seid Ahmed Adem
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 180 - Number 40
Year of Publication: 2018
Authors: Efrem Yohannes Obsie, Seid Ahmed Adem
10.5120/ijca2018917057

Efrem Yohannes Obsie, Seid Ahmed Adem . Prediction of Student Academic Performance using Neural Network, Linear Regression and Support Vector Regression: A Case Study. International Journal of Computer Applications. 180, 40 ( May 2018), 39-47. DOI=10.5120/ijca2018917057

@article{ 10.5120/ijca2018917057,
author = { Efrem Yohannes Obsie, Seid Ahmed Adem },
title = { Prediction of Student Academic Performance using Neural Network, Linear Regression and Support Vector Regression: A Case Study },
journal = { International Journal of Computer Applications },
issue_date = { May 2018 },
volume = { 180 },
number = { 40 },
month = { May },
year = { 2018 },
issn = { 0975-8887 },
pages = { 39-47 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume180/number40/29398-2018917057/ },
doi = { 10.5120/ijca2018917057 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:04:31.970809+05:30
%A Efrem Yohannes Obsie
%A Seid Ahmed Adem
%T Prediction of Student Academic Performance using Neural Network, Linear Regression and Support Vector Regression: A Case Study
%J International Journal of Computer Applications
%@ 0975-8887
%V 180
%N 40
%P 39-47
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Predicting students’ academic performance is very crucial especially for higher educational institutions. This paper designed an application to assist higher education institutions to predict their students’ academic performance at an early stage before graduation and decrease students’ dropout. The performance of the students was measured based on cumulative grade point average (CGPA) at semester eight. The students’ course scores for core and non-core courses from the first semester to the sixth semester are used as predictor variables for predicting the final CGPA8 upon graduation using Neural Network (NN), Support Vector Regression(SVR), and Linear Regression (LR). The study has verified that data mining techniques can be used in predicting students’ academic performance in higher educational institutions. All the experiments gave valid results and can be used to predict graduation CGPA. However, comparisons of the experiments were done to determine which approaches perform better than others. Generally, SVR and LR methods performed better than NN. Therefore, we recommend the adoption of SVR and LR methods to predict final CGPA8, and the models can also be used to implement Student Performance Prediction System(SPPS) in a university. Thus, the study has used the models from SVR and LR methods for designing an application to do the prediction task.

References
  1. Jiawei H, Kamber M. Data mining: Concepts and techniques, (the morgan kaufmann series in data management systems), vol. 2.: Morgan Kaufmann.
  2. Al-Razgan M, Al-Khalifa AS, Al-Khalifa HS. Educational data mining: A systematic review of the published literature 2006-2013.: Springer, 2014. p. 711-9.
  3. Asif R, Merceron A, Pathan MK. Predicting student academic performance at degree level: a case study. International Journal of Intelligent Systems and Applications. 2014;7:49.
  4. Asif R, Merceron A, Pathan MK. Predicting student academic performance at degree level: a case study. International Journal of Intelligent Systems and Applications. 2014;7:49.
  5. J. MM, S. H. Prediction of students' academic performance: Adapt a methodology of predictive modeling for a small sample size. 2014 IEEE Frontiers in Education Conference (FIE) Proceedings2014. p. 1-3.
  6. Baradwaj BK, Pal S. Mining educational data to analyze students' performance. arXiv preprint arXiv:1201.3417. 2012.
  7. Goga M, Kuyoro S, Goga N. A recommender for improving the student academic performance. Procedia-Social and Behavioral Sciences. 2015;180:1481-8.
  8. Mishra T, Kumar D, Gupta S. Mining students’ data for performance prediction. 2014. p. 255-62.
  9. Nandeshwar A, Chaudhari S. Enrollment prediction models using data mining. Retrieved January. 2009;10:2010.
  10. Garcia-Saiz D, Zorrilla M. Comparing classification methods for predicting distance students’ performance. 2011. p. 26-32.
  11. Y. YC, S. MT, C. SCN. Determinants of student performance in advanced programming course. 2012 International Conference for Internet Technology and Secured Transactions2012. p. 304-7.
  12. Golding P, Donaldson O. Predicting academic performance.: IEEE, 2006. p. 21-6.
  13. Altaher A, BaRukab O. Prediction of Student's Academic Performance Based on Adaptive Neuro-Fuzzy Inference. International Journal of Computer Science and Network Security (IJCSNS). 2017;17:165.
  14. Hall M, Frank E, Holmes G, Pfahringer B, Reutemann P, Witten IH. The WEKA data mining software: an update. ACM SIGKDD explorations newsletter. 2009;11:10-8.
  15. Lin JJ, Imbrie PK, Reid KJ. Student retention modelling: An evaluation of different methods and their impact on prediction results. Research in Engineering Education Symposium. 20091-6.
Index Terms

Computer Science
Information Sciences

Keywords

Educational Data Mining CGPA Linear Regression Neural Network Support Vector Regression Student Performance Prediction System