Skip to main content
Log in

Improving the evaluation process of students’ performance utilizing a decision support software

  • EANN 2017
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

During the last decades, educational data mining constitutes a significant tool, offering a first step and a helping hand in the prediction of students’ progress and performance. In this work, we present a user-friendly decision support software, for accurately predicting the students’ performance at the final examinations of the academic year. The proposed software incorporates a classification scheme which has two major features. Firstly, it identifies with high accuracy the students at-risk of failing the final examinations; secondly, it classifies the students based on their predicted grades. Our numerical experiments show that it achieves better performance than any examined single learning algorithm. The proposed software was developed to provide assistance to students’ evaluation and mostly to the early identification of students’ at-risk in order to take proper actions for improving their performance.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. The tool is available at http://www.math.upatras.gr/livieris/DSSPSP.zip. Notice that Java Virtual Machine (JVM) 1.2 or newer is needed for the execution of the program.

References

  1. Aha D (1997) Lazy learning. Kluwer Academic Publishers, Dordrecht

    Book  MATH  Google Scholar 

  2. Baker RS, Yacef K (2009) The state of educational data mining in 2009: a review future visions. J Educ Data Min 1(1):3–17

    Google Scholar 

  3. Barabash YL (1983) Collective statistical decisions in recognition. Radio i Sviaz, Moscow

    Google Scholar 

  4. Baumgartner D, Serpen G (2009) Large experiment and evaluation tool for WEKA classifiers. DMIN 16:340–346

    Google Scholar 

  5. Bresfelean VP, Ghisoiu N (2010) Higher education decision making and decision support systems. WSEAS Trans Adv Eng Educ 7:43–52

    Google Scholar 

  6. Chalaris M, Gritzalis S, Maragoudakis M, Sgouropoulou C, Tsolakidis A (2014) Improving quality of educational processes providing new knowledge using data mining techniques. Procedia Soc Behav Sci 147:390–397

    Article  Google Scholar 

  7. Chau VTN, Phung NH (2012) A knowledge driven education decision support system. In 2012 IEEE RIVF international conference on computing communication technologies, research, innovation, and vision for the future, pp 1–6

  8. Cohen W (1995) Fast effective rule induction. In: International conference on machine learning, pp 115–123

  9. Cortez P, Silva A.M.G (2008) Using data mining to predict secondary school student performance. In: Proceedings of 5th annual future business technology conference, pp 5–12

  10. Deniz DZ, Ersan I (2002) An academic decision support system based on academic performance evaluation for student and program assessment. Int J Eng Educ 18(2):236–244

    Google Scholar 

  11. Domingos P, Pazzani M (1997) On the optimality of the simple Bayesian classifier under zero-one loss. Mach Learn 29:103–130

    Article  MATH  Google Scholar 

  12. Dutt A, Ismail MA, Herawan T (2017) A systematic review on educational data mining. IEEE Access 29:103–130

    Google Scholar 

  13. Frank E, Witten IH (1998) Generating accurate rule sets without global optimization. In: 15th international conference on machine learning, pp 144–151

  14. Grivokostopoulou F, Perikos I, Hatzilygeroudis I (2014) Utilizing semantic web technologies and data mining techniques to analyze students learning and predict final performance. In: International conference on teaching, assessment and learning (TALE), pp 488–494

  15. Hall M, Frank E, Holmes G, Pfahringer B, Reutemann P, Witten I (2009) The WEKA data mining software: an update. SIGKDD Explor Newsl 11:10–18

    Article  Google Scholar 

  16. Kotsiantis S (2012) Use of machine learning techniques for educational proposes: a decision support system for forecasting students’ grades. Artif Intell Rev 37:331–344

    Article  Google Scholar 

  17. Kuncheva LI (1993) “Change-glasses” approach in pattern recognition. Pattern Recogn Lett 14:619–623

    Article  Google Scholar 

  18. Kužnar D, Gams M (2016) Metis: system for early detection and prevention of student failure. In: 6th international workshop on combinations of intelligent methods and applications (CIMA 2016), p 39

  19. Landwehr N, Hall M, Frank E (2005) Logistic model trees. Mach Learn 59(1–2):161–205

    Article  MATH  Google Scholar 

  20. Lerner B, Guterman H, Aladjem M, Dinstein I (1999) A comparative study of neural network based feature extraction paradigms. Pattern Recogn Lett 20(1):7–14

    Article  MATH  Google Scholar 

  21. Livieris IE, Drakopoulou K, Kotsilieris Th, Tampakas V, Pintelas P (2017) DSS-PSP—a decision support software for evaluating students’ performance. In: Engineering applications of neural networks (EANN), vol 744. Springer, pp 63–74

  22. Livieris IE, Drakopoulou K, Pintelas P (September 2012) Predicting students’ performance using artificial neural networks. In: Information and communication technologies in education

  23. Livieris IE, Mikropoulos T, Pintelas P (2016) A decision support system for predicting students’ performance. Themes Sci Technol Educ 9:43–57

    Google Scholar 

  24. Márquez-Vera C, Cano A, Romeroand C, Noaman AYM, Mousa-Fardoun H, Ventura S (2016) Early dropout prediction using data mining: a case study with high school students. Expert Syst 33:107–124

    Article  Google Scholar 

  25. Mishra T, Kumar D, Gupta S (2014) Mining students’ data for prediction performance. In: 4th international conference on advanced computing communication technologies, pp 255–262

  26. Mitchell T (1997) Machine learning. McGraw Hill, New York

    MATH  Google Scholar 

  27. Nagy HM, Aly WM, Hegazy OF (2013) An educational data mining system for advising higher education students. World Acad Sci Eng Technol Int J Inf Eng 7(10):175–179

    Google Scholar 

  28. Noaman AY, Luna JM, Ragab AHM, Ventura S (2016) Recommending degree studies according to students’ attitudes in high school by means of subgroup discovery. Int J Comput Intell Syst 9(6):1101–1117

    Article  Google Scholar 

  29. Paz AM, Gerardo BD, Tanguilig III BT (2014) Academic decision support system for college completion model. In: International conference on advances in computer and electronics technology

  30. Platt J (1999) Using sparseness and analytic QP to speed training of support vector machines. In: Kearns MS, Solla SA, Cohn DA (eds) Advances in neural information processing systems. MIT Press, Cambridge, pp 557–563

    Google Scholar 

  31. Quinlan JR (1993) C4.5: programs for machine learning. Morgan Kaufmann, San Francisco

    Google Scholar 

  32. Ramaswami M, Bhaskaran R (2010) A CHAID based performance prediction model in educational data mining. Int J Comput Sci Issues 7(1):135–146

    Google Scholar 

  33. Romero C, Espejo PG, Zafra A, Romero JR, Ventura S (2013) Web usage mining for predicting final marks of students that use moodle courses. Comput Appl Eng Educ 21(1):135–146

    Article  Google Scholar 

  34. Romero C, Ventura S (2007) Educational data mining: a survey from 1995 to 2005. Expert Syst Appl 33:135–146

    Article  Google Scholar 

  35. Romero C, Ventura S (2010) Educational data mining: a review of the state of the art. IEEE Trans Syst Man Cyber Part C Appl Rev 40(6):601–618

    Article  Google Scholar 

  36. Romero C, Ventura S, Pechenizkiy S, Baker M (2010) Handbook of educational data mining. Data mining and knowledge discovery series. Chapman & Hall, London

    Book  Google Scholar 

  37. Rumelhart DE, Hinton GE, Williams RJ (1986) Learning internal representations by error propagation. In: Rumelhart D, McClelland J (eds) Parallel distributed processing: explorations in the microstructure of cognition. MIT, Cambridge, pp 318–362

    Google Scholar 

  38. Triguero I, Sáez JA, Luengo J, García S, Herrera F (2014) On the characterization of noise filters for self-training semi-supervised in nearest neighbor classification. Neurocomputing 132:30–41

    Article  Google Scholar 

  39. van Rijsbergen CJ (1979) Information retrieval, 2nd edn. Butterworths, London

    MATH  Google Scholar 

  40. Wu X, Kumar V, Quinlan JR, Ghosh J, Yang Q, Motoda H, McLachlan GJ, Ng AFM, Liu B, Yu PS, Zhou ZH, Steinbach M, Hand DJ, Steinberg D (2008) Top 10 algorithms in data mining. Knowl Inf Syst 14(1):1–37

    Article  Google Scholar 

  41. Xu L, Krzyzak A, Suen CY (1992) Methods of combining multiple classifiers and their applications to handwriting recognition. IEEE Trans Syst Man Cybern 22(3):418–435

    Article  Google Scholar 

Download references

Acknowledgements

The authors are grateful to the Microsoft showcase school “Avgoulea-Linardatou” for the collection of the data used in our study, for the evaluation of the tool and for their kind and valuable comments, which essentially improved our work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to I. E. Livieris.

Ethics declarations

Conflict of interest

The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Livieris, I.E., Kotsilieris, T., Tampakas, V. et al. Improving the evaluation process of students’ performance utilizing a decision support software. Neural Comput & Applic 31, 1683–1694 (2019). https://doi.org/10.1007/s00521-018-3756-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-018-3756-y

Keywords

Navigation