An Artificial Neural Network Based Early Prediction of Failure-Prone Students in Blended Learning Course

One of the objectives of the performance measurement of grade-based higher education is to reduce the failure rate of students. To identify and reduce the number of failing students, the learning activities and behaviors of students in the classroom must be continuously monitored; however, monitoring a large number of students is an extremely difficult task. A penetration of web-based learning systems in academic institutions revealed the possibility of evaluating student activities via these systems. In this paper, we propose an early prediction scheme to identify students at risk of failing in a blended learning course. We employ a neural network on the set of prediction variables extracted from the online learning activities of students in a learning management system. The experiments were based on data from 1110 student who attended a compulsory, sophomore-level course. The results indicate that a neural-network-based approach can achieve early identification of students that are likely to fail; 25% of the failing students were correctly identified after the first quiz submission. After the mid-term examination, 65% of the failing students were correctly predicted.

[1]  Jamalul-lail Ab Manan,et al.  A neural network students' performance prediction model (NNSPPM) , 2013, 2013 IEEE International Conference on Smart Instrumentation, Measurement and Applications (ICSIMA).

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

[3]  V. Ramesh,et al.  Predicting Student Performance: A Statistical and Data Mining Approach , 2013 .

[4]  Mingjie Tan,et al.  Prediction of Student Dropout in E-Learning Program Through the Use of Machine Learning Method , 2015, Int. J. Emerg. Technol. Learn..

[5]  Norlida Buniyamin,et al.  An overview of using academic analytics to predict and improve students' achievement: A proposed proactive intelligent intervention , 2013, 2013 IEEE 5th Conference on Engineering Education (ICEED).

[6]  Cullen Schaffer,et al.  Selecting a classification method by cross-validation , 1993, Machine Learning.

[7]  Hannu Toivonen,et al.  Predicting and preventing student failure - using the k-nearest neighbour method to predict student performance in an online course environment , 2010, Int. J. Learn. Technol..

[8]  Albert L. Ingram Using Web Server Logs in Evaluating Instructional Web Sites , 1999 .

[9]  Haruna Chiroma,et al.  Data Mining for Education Decision Support: A Review , 2014, Int. J. Emerg. Technol. Learn..

[10]  Sebastián Ventura,et al.  Educational data mining: A survey from 1995 to 2005 , 2007, Expert Syst. Appl..

[11]  Wahidah Husain,et al.  A Review on Predicting Student's Performance Using Data Mining Techniques , 2015 .

[12]  Ramakrishnan Srikant,et al.  Mining sequential patterns , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[13]  Baldoino Fonseca dos Santos Neto,et al.  Evaluating the effectiveness of educational data mining techniques for early prediction of students' academic failure in introductory programming courses , 2017, Comput. Hum. Behav..

[14]  César Hervás-Martínez,et al.  Data Mining Algorithms to Classify Students , 2008, EDM.

[15]  Wenbo Jiang,et al.  Score Prediction Model of MOOCs Learners Based on Neural Network , 2018, iJET.

[16]  Joseph E. Beck,et al.  High-Level Student Modeling with Machine Learning , 2000, Intelligent Tutoring Systems.

[17]  Louis C. Pugliese,et al.  Action Analytics: Measuring and Improving Performance that Matters in Higher Education. , 2008 .

[18]  David L. Olson,et al.  Advanced Data Mining Techniques , 2008 .

[19]  Moti Zwilling,et al.  Student data mining solution-knowledge management system related to higher education institutions , 2014, Expert Syst. Appl..

[20]  Mewati Ayub,et al.  Exploration of classification using NBTree for predicting students' performance , 2014, 2014 International Conference on Data and Software Engineering (ICODSE).

[21]  Juan Alfonso Lara,et al.  Data mining for modeling students' performance: A tutoring action plan to prevent academic dropout , 2017, Comput. Electr. Eng..

[22]  Tsuyoshi Usagawa,et al.  Lecture management of parallel classes in a blended learning style : The case of Digital Signal Processing I as a compulsory course , 2017 .

[23]  Wilhelmiina Hämäläinen,et al.  Comparison of Machine Learning Methods for Intelligent Tutoring Systems , 2006, Intelligent Tutoring Systems.

[24]  Vassilis Loumos,et al.  Dropout prediction in e-learning courses through the combination of machine learning techniques , 2009, Comput. Educ..

[25]  Philip Owende,et al.  An application of classification models to predict learner progression in tertiary education , 2014, 2014 IEEE International Advance Computing Conference (IACC).

[26]  Rashedur M. Rahman,et al.  Improving accuracy of students’ final grade prediction model using optimal equal width binning and synthetic minority over-sampling technique , 2015, Decis. Anal..

[27]  Sebastián Ventura,et al.  Predicting students' final performance from participation in on-line discussion forums , 2013, Comput. Educ..

[28]  Matthew D. Pistilli,et al.  Purdue Signals , 2010 .

[29]  Edin Osmanbegović,et al.  DATA MINING APPROACH FOR PREDICTING STUDENT PERFORMANCE , 2012 .