SPOC learner's final grade prediction based on a novel sampling batch normalization embedded neural network method

Recent years have witnessed the rapid growth of Small Private Online Courses (SPOC) which is able to highly customized and personalized to adapt variable educational requests, in which machine learning techniques are explored to summarize and predict the learner's performance, mostly focus on the final grade. However, the problem is that the final grade of learners on SPOC is generally seriously imbalance which handicaps the training of prediction model. To solve this problem, a sampling batch normalization embedded deep neural network (SBNEDNN) method is developed in this paper. First, a combined indicator is defined to measure the distribution of the data, then a rule is established to guide the sampling process. Second, the batch normalization (BN) modified layers are embedded into full connected neural network to solve the data imbalanced problem. Experimental results with other three deep learning methods demonstrates the superiority of the proposed method.

[1]  Huzefa Rangwala,et al.  Reliable Deep Grade Prediction with Uncertainty Estimation , 2019, LAK.

[2]  Lin Qiu,et al.  An Integrated Framework With Feature Selection for Dropout Prediction in Massive Open Online Courses , 2018, IEEE Access.

[3]  Erling B. Andersen,et al.  Logistic Regression Analysis , 1994 .

[4]  Hanwu Luo,et al.  Logistic Regression and Random Forest for Effective Imbalanced Classification , 2019, 2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC).

[5]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[6]  Irish C. Juanatas,et al.  Predictive Data Analytics using Logistic Regression for Licensure Examination Performance , 2019, 2019 International Conference on Computational Intelligence and Knowledge Economy (ICCIKE).

[7]  Zenun Kastrati,et al.  MOOC dropout prediction using machine learning techniques: Review and research challenges , 2018, 2018 IEEE Global Engineering Education Conference (EDUCON).

[8]  Yilong Yin,et al.  Behavior-driven Student Performance Prediction with Tri-branch Convolutional Neural Network , 2020, CIKM.

[9]  Soniya Yeasmin,et al.  A Comprehensive Analysis on Undergraduate Student Academic Performance using Feature Selection Techniques on Classification Algorithms , 2020, 2020 11th International Conference on Computing, Communication and Networking Technologies (ICCCNT).

[10]  Alessia Amelio,et al.  Comparison of different classification techniques in predicting a university course final grade , 2018, 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO).

[11]  K. P. Soman,et al.  Stock price prediction using LSTM, RNN and CNN-sliding window model , 2017, 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[12]  Lei Guo,et al.  Student Performance Prediction with Short-Term Sequential Campus Behaviors , 2020, Inf..

[13]  Jing Xia,et al.  Class Weights Random Forest Algorithm for Processing Class Imbalanced Medical Data , 2018, IEEE Access.

[14]  Tong Zheng,et al.  Logistic Regression Analysis on Learning Behavior and Learning Effect Based on SPOC Data , 2018, 2018 13th International Conference on Computer Science & Education (ICCSE).

[15]  Mung Chiang,et al.  Behavior-Based Grade Prediction for MOOCs Via Time Series Neural Networks , 2017, IEEE Journal of Selected Topics in Signal Processing.