A decision support system for predicting students’ performance

Educational data mining is an emerging research field concerned with developing methods for exploring the unique types of data that come from educational context. These data allow the educational stakeholders to discover new, interesting and valuable knowledge about students. In this paper, we present a new user-friendly decision support tool for predicting students’ performance concerning the final examinations of a school year. Our proposed tool is based on a hybrid predicting system incorporating a number of possible machine learning methods and achieves better performance than any examined single learning algorithm. Furthermore, significant advantages of the presented tool are that it has a simple interface and it can be deployed in any platform under any operating system. Our objective is that this work may be used to support student admission procedures and strengthen the service system in educational institutions.

[1]  Thomas G. Dietterich Multiple Classifier Systems , 2000, Lecture Notes in Computer Science.

[2]  Mykola Pechenizkiy,et al.  Handbook of Educational Data Mining , 2010 .

[3]  Johannes Fürnkranz,et al.  Pruning Algorithms for Rule Learning , 1997, Machine Learning.

[4]  William W. Cohen Fast Effective Rule Induction , 1995, ICML.

[5]  David H. Wolpert,et al.  Stacked generalization , 1992, Neural Networks.

[6]  Ayesha Afsana Information and communication technologies in education , 2013 .

[7]  R. Quinlan,et al.  Decision tree discovery , 1999 .

[8]  Saurabh Pal,et al.  Mining Educational Data to Analyze Students' Performance , 2012, ArXiv.

[9]  Paulo Cortez,et al.  Using data mining to predict secondary school student performance , 2008 .

[10]  D. Kibler,et al.  Instance-based learning algorithms , 2004, Machine Learning.

[11]  Ron Kohavi,et al.  A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection , 1995, IJCAI.

[12]  John C. Platt Using Analytic QP and Sparseness to Speed Training of Support Vector Machines , 1998, NIPS.

[13]  S. Taruna,et al.  A MULTI-LEVEL CLASSIFICATION MODEL PERTAINING TO THE STUDENT’S ACADEMIC PERFORMANCE PREDICTION , 2014 .

[14]  Sotiris B. Kotsiantis Use of machine learning techniques for educational proposes: a decision support system for forecasting students’ grades , 2011, Artificial Intelligence Review.

[15]  Sreerama K. Murthy,et al.  Automatic Construction of Decision Trees from Data: A Multi-Disciplinary Survey , 1998, Data Mining and Knowledge Discovery.

[16]  Sotiris Kotsiantis,et al.  Combining Bagging and Additive Regression , 2007 .

[17]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[18]  Jeng-Fung Chen,et al.  Training Neural Networks to predict Student Academic Performance: a Comparison of Cuckoo Search and Gravitational Search Algorithms , 2014, Int. J. Comput. Intell. Appl..

[19]  Its'hak Dinstein,et al.  A comparative study of neural network based feature extraction paradigms , 1999, Pattern Recognit. Lett..

[20]  Christopher J. Merz,et al.  Using Correspondence Analysis to Combine Classifiers , 1999, Machine Learning.

[21]  Ryan S. Baker,et al.  Educational Data Mining and Learning Analytics , 2014 .

[22]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[23]  Christopher J. Merz,et al.  Combining Classifiers Using Correspondence Analysis , 1997, NIPS.

[24]  Sotiris B. Kotsiantis,et al.  Preventing Student Dropout in Distance Learning Using Machine Learning Techniques , 2003, KES.

[25]  Laura M. O’Dwyer,et al.  Examining Teacher Technology Use , 2003 .

[26]  R. S. Bichkar,et al.  Performance Prediction of Engineering Students using Decision Trees , 2011 .

[27]  Johannes Fürnkranz,et al.  An Evaluation of Grading Classifiers , 2001, IDA.

[28]  Sebastián Ventura,et al.  Educational Data Mining: A Review of the State of the Art , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[29]  Zaidatun Tasir,et al.  Educational data mining: A review , 2013 .

[30]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[31]  Sotiris B. Kotsiantis,et al.  PREDICTING STUDENTS' PERFORMANCE IN DISTANCE LEARNING USING MACHINE LEARNING TECHNIQUES , 2004, Appl. Artif. Intell..

[32]  Geoffrey I. Webb Lazy Learning , 2010, Encyclopedia of Machine Learning.

[33]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[34]  Ryan S. Baker,et al.  The State of Educational Data Mining in 2009: A Review and Future Visions. , 2009, EDM 2009.

[35]  V. O. Oladokun,et al.  Predicting Students' Academic Performance using Artificial Neural Network: A Case Study of an Engineering Course. , 2008 .

[36]  Pedro M. Domingos,et al.  On the Optimality of the Simple Bayesian Classifier under Zero-One Loss , 1997, Machine Learning.

[37]  Ian H. Witten,et al.  Issues in Stacked Generalization , 2011, J. Artif. Intell. Res..

[38]  Subhash C. Bagui,et al.  Combining Pattern Classifiers: Methods and Algorithms , 2005, Technometrics.

[39]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[40]  S. Hyakin,et al.  Neural Networks: A Comprehensive Foundation , 1994 .

[41]  Robin Prakash Mathur,et al.  Survey on Decision Tree Classification algorithms for the Evaluation of Student Performance , 2013, BIOINFORMATICS 2013.