A Comparison of Machine Learning Techniques for the Prediction of the Student’s Academic Performance

  • Jyoti KumariEmail author
  • R. Venkatesan
  • T. Jemima Jebaseeli
  • V. Abisha Felsit
  • K. Salai Selvanayaki
  • T. Jeena Sarah
Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 35)


The aim of this paper to predict a student performance using traditional and machine learning techniques: Bayes algorithm, linear regression, logistic Regression, k-nn algorithm, decision tree. Naive based algorithm is the emerging field which compose the procedure of verified students details like semester marks, assignment, attendance, lab work which are used to improve students’ performance. This paper shows a model of students data prediction based on Bayes algorithm, linear regression, logistic Regression, k-nearest neighbor, decision tree and suggest the best algorithm among these algorithms based on performance details. Classification is an important area to predict and application in a variety of fields. In the view of full knowledge of the algorithm underlying probabilities, Bayes decision theory shows the optimal error rate. Decision tree algorithm is been used successfully in expert systems in capturing prediction. Mainly the decision tree classifiers are used to design and classify the student’s data with Boolean class labels. Linear regression is a linear approach to modeling the relationship between the details of students in scalar response.


Clustering Classification Naive Bayes algorithm k-nearest algorithm Linear regression Logistic regression Decision tree and student performance 


  1. 1.
    Quadril, M.M.N., Kalyankar, N.V.: Drop out feature of student data for academic performance using decision tree techniques. Glob. J. Comput. Sci. Technol. 10(2) (2010)Google Scholar
  2. 2.
    Spiegelhalter, D.J.: Incorporating Bayesian ideas into health-care evaluation. J. Stat. Sci. 19(1), 156–174 (2004)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Jensen, F.V.: Bayesian network basics. AISB Q. 94, 9–22 (1996)Google Scholar
  4. 4.
    Abu Tair, M.M., El Halees, A.M.: Mining educational data for academic performance. JICT 2(2) (2012)Google Scholar
  5. 5.
    Enke, D., Thawornwong, S.: The use of data mining and neural networks for forecasting stock market returns. Expert Syst. Appl. 29(4), 927–940 (2005)CrossRefGoogle Scholar
  6. 6.
    Babuand, R., Satish, A.R.: Improved of k-nearest neighbour technique credit scoring. Int. J. Dev. Comput. Sci. Technol. 1(2), 1–4 (2013)Google Scholar
  7. 7.
    Breiman, L.: Random forest. Mach. Learn. 45, 5–32 (2001)CrossRefGoogle Scholar
  8. 8.
    Cover, T.M., Hart, P.E.: Nearest neighbour pattern classificationGoogle Scholar
  9. 9.
    Gorunescu, F.: Data Mining: Concepts, Models, and Techniques. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  10. 10.
    Hart, J., Kamber, M.: Data Mining: Concepts and Techniques, Morgan-Kaufman Series of Data Management Systems San Diego. Academic Press, Cambridge (2001)Google Scholar
  11. 11.
    Hunt, E.: Artificial Intelligence. Academic, New York (1975)CrossRefGoogle Scholar
  12. 12.
    Winston, P.: Artificial Intelligence. Addison-Wesley, Reading (1977)zbMATHGoogle Scholar
  13. 13.
    Duda, R.O., Hart, P.E.: Pattern Classification and Scene Analysis. Wiley, New York (1973)zbMATHGoogle Scholar
  14. 14.
    Batchelor, B.G.: Pattern Recognition. Plenum, New York (1978)zbMATHGoogle Scholar
  15. 15.
    Gnanadesikan, R.: Methods for Statistical Data Analysis of Multivariate Observation. Wiley, New York (1977)zbMATHGoogle Scholar
  16. 16.
    Reynolds, A., Flagg, P.: Cognitive Pyschology. Winthrop, Cambridge (1977)Google Scholar
  17. 17.
    Dodwell, P.: Visual Pattern Recognition. Rinehart and Winston, New York Holt (1970)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Jyoti Kumari
    • 1
    Email author
  • R. Venkatesan
    • 1
  • T. Jemima Jebaseeli
    • 1
  • V. Abisha Felsit
    • 1
  • K. Salai Selvanayaki
    • 1
  • T. Jeena Sarah
    • 1
  1. 1.Department of Computer Science EngineeringKarunya Institute of Technology and SciencesCoimbatoreIndia

Personalised recommendations