journal article·2022-08-01Open access

Deep Neural Network-Based Prediction and Early Warning of Student Grades and Recommendations for Similar Learning Approaches

Tao Tao, Chen Sun, Zhaoyang Wu, Jian Yang, Jing Wang

Applied Sciences· Volume 12· Issue 15

Abstract

Studies reported that if teachers can accurately predict students’ follow-up learning effects via data mining and other means, as per their current performances, and explore the difficulty level of students’ mastery of future-related courses in advance, it will help improve students’ scores in future exams. Although educational data mining and learning analytics have experienced an increase in exploration and use, they are still difficult to precisely define. The usage of deep learning methods to predict academic performances and recommend optimal learning methods has not received considerable attention from researchers. This study aims to predict unknown course grades based on students’ previous learning situations and use clustering algorithms to identify similar learning situations, thereby improving students’ academic performance. In this study, the methods of linear regression, random forest, back-propagation neural network, and deep neural network are compared; the prediction and early warning of students’ academic performances based on deep neural network are proposed, in addition to the improved K-nearest neighbor clustering based on association rules (Pearson correlation coefficient). The algorithm performs a similar category clustering for early-warning students. Using the mean square error, standard deviation, mean absolute percentage error, and prediction of ups-and-downs accuracy as evaluation indicators, the proposed method achieves a steady improvement of 20% in the prediction of ups-and-downs accuracy, and demonstrates improved prediction results when compared under similar conditions.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Online Learning and Analytics · AI and Big Data Applications · Advanced Technologies in Various Fields

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science and Technology, Anhui University of Technology, Ma’anshan 243032, China

Institute of Artificial Intelligence, Hefei Comprehensive National Science Center, Hefei 230088, China

School of Metallurgical Engineering, Anhui University of Technology, Ma’anshan 243032, China

Funding

Natural Science Foundation Project of Anhui Province of China · Key Research and Development Program Project of Anhui Province of China · Program for Synergy Innovation in the Anhui Higher Education Institutions of China

References (42)

Show source-provided references
1. Big data development of tourism resources based on 5G network and internet of things system10.1016/j.micpro.2020.103567 ↗
2. Data mining: Practical machine learning tools and techniques with Java implementations10.1145/507338.507355 ↗
3. A review on big data based parallel and distributed approaches of pattern mining
4. Hicham, A., Jeghal, A., Sabri, A., and Tairi, H. (2020, January 9–11). A survey on educational data mining [2014–2019]. Proceedings of the 2020 International Conference on Intelligent Systems and Computer Vision (ISCV), Fez, Morocco.10.1109/ISCV49265.2020.9204013 ↗
5. Crivei, L.M., Czibula, G., Ciubotariu, G., and Dindelegan, M. (2020, January 21–23). Unsupervised learning based mining of academic data sets for students’ performance analysis. Proceedings of the 2020 IEEE 14th International Symposium on Applied Computational Intelligence and Informatics (SACI), Timisoara, Romania.10.1109/SACI49304.2020.9118835 ↗
6. Early prediction of dropout and final exam performance in an online statistics course
7. Using machine learning algorithms to predict people’s intention to use mobile learning platforms during the COVID-19 pandemic: Machine learning approach10.2196/24032 ↗
8. Let them choose: Optional assignments and online learning patterns as predictors of success in online general chemistry courses10.1016/j.iheduc.2022.100867 ↗
9. Machine learning and deep learning10.1007/s12525-021-00475-2 ↗
10. Kwekha-Rashid, A.S., Abduljabbar, H.N., and Alhayani, B. (2021). Coronavirus disease (COVID-19) cases analysis using machine-learning applications. Appl. Nanosci., 1–13.10.1007/s13204-021-01868-7 ↗
11. Bell, J. (2022). What Is Machine Learning?. Machine Learning and the City: Applications in Architecture and Urban Design, John Wiley & Sons.10.1002/9781119815075.ch18 ↗
12. Deep learning10.1038/nature14539 ↗
13. Canziani, A., Paszke, A., and Culurciello, E. (2016). An analysis of deep neural network models for practical applications. arXiv.
14. BlindNet backdoor: Attack on deep neural network using blind watermark10.1007/s11042-021-11135-0 ↗
15. An adaptive surrogate model to structural reliability analysis using deep neural network10.1016/j.eswa.2021.116104 ↗
16. Xia, L. (2020). Research on Optical Performance Monitoring Based on Deep Learning. [Master’s Thesis, University of Electronic Science and Technology of China]. Available online: https://cdmd.cnki.com.cn/Article/CDMD-10614-1020736441.htm.
17. Jie, H. (2021). Large-scale task processing method based on big data deep neural network and agent. Comput. Technol. Autom., Available online: https://www.cnki.com.cn/Article/CJFDTotal-JSJH202104023.htm.
18. Xu, W. (2020). Design and Implementation of Long Text Classification Algorithm Based on Deep Neural Network. [Master’s Thesis, Nanjing University of Posts and Telecommunications]. Available online: https://cdmd.cnki.com.cn/Article/CDMD-10293-1020427857.htm.
19. Gamarnik, D., Kızıldağ, E.C., Perkins, W., and Xu, C. (2022). Algorithms and Barriers in the Symmetric Binary Perceptron Model. arXiv.10.1109/FOCS54457.2022.00061 ↗
20. Semi-supervised self-training for decision tree classifiers10.1007/s13042-015-0328-7 ↗
21. An Analysis of the Economic Impact of US Presidential Elections Based on Principal Component and Logical Regression10.1155/2021/5593967 ↗
22. Hussain, S., and Khan, M.Q. (2021). Student-performulator: Predicting students’ academic performance at secondary and intermediate level using machine learning. Ann. Data Sci., 1–19.10.1007/s40745-021-00341-0 ↗
23. Albreiki, B., Habuza, T., Shuqfa, Z., Serhani, M.A., Zaki, N., and Harous, S. (2021). Customized Rule-Based Model to Identify At-Risk Students and Propose Rational Remedial Actions. Big Data Cogn. Comput., 5.10.3390/bdcc5040071 ↗
24. Alam, T.M., Mushtaq, M., Shaukat, K., Hameed, I.A., Umer Sarwar, M., and Luo, S. (2021). A novel method for performance measurement of public educational institutions using machine learning models. Appl. Sci., 11.10.3390/app11199296 ↗
25. Student performance prediction on internet mediated environments using decision trees
26. Berens, J., Schneider, K., Görtz, S., Oster, S., and Burghoff, J. (2022, June 10). Early Detection of Students at Risk–Predicting Student Dropouts Using Administrative Student Data and Machine Learning Methods. Available at SSRN 3275433. Available online: https://ssrn.com/abstract=3275433.
27. Baashar, Y., Alkawsi, G., Mustafa, A., Alkahtani, A.A., Alsariera, Y.A., Ali, A.Q., and Tiong, S.K. (2022). Toward predicting student’s academic performance using artificial neural networks (ANNs). Appl. Sci., 12.10.3390/app12031289 ↗
28. Multi-task MIML learning for pre-course student performance prediction10.1007/s11704-019-9062-8 ↗
29. Student performance prediction based on behavior process similarity10.1049/cje.2020.02.012 ↗
30. Wu, J. (2021). Prediction of Students’ Online Grades Based on Data Mining Technology. [Master’s Thesis, Chang’an University]. Available online: https://cdmd.cnki.com.cn/Article/CDMD-10710-1021890378.htm.
31. Yu, J., Bai, S., and Wu, D. (2021). Research on student achievement prediction based on machine learning in online teaching. Comput. Program. Ski. Maint., Available online: https://www.cnki.com.cn/Article/CJFDTotal-DNBC202108047.htm.
32. Analysis of Online Learning Behavior Based on Bayesian Network Model
33. Luo, W. (2018). Research on Human Physiological Signal Classification Based on Genetic Algorithm and Multilayer Perceptron. [Master’s Thesis, Xiamen University]. Available online: https://cdmd.cnki.com.cn/Article/CDMD-10384-1018194858.
34. Talloen, J., Dambre, J.V., and Esompele, A. (2021). PyTorch-Hebbian: Facilitating local learning in a deep learning framework. arXiv.
35. James, G., Witten, D., Hastie, T., and Tibshirani, R. (2021). Linear regression. An Introduction to Statistical Learning, Springer.10.1007/978-1-0716-1418-1 ↗
36. Predicting Student Performance to Improve Academic Advising Using the Random Forest Algorithm10.4018/IJDET.296702 ↗
37. Training Load Prediction in Physical Education Teaching Based on BP Neural Network Model
38. Combining conflicting evidence based on Pearson correlation coefficient and weighted graph10.1002/int.22593 ↗
39. Euclidean distance degree of the multiview variety10.1137/18M1233406 ↗
40. Classification of iris by KNN algorithm based on different distance formulas
41. Bearing fault diagnosis based on EMD and improved Chebyshev distance in SDP image10.1016/j.measurement.2021.109100 ↗
42. Compositionally Graded KNN-Based Multilayer Composite with Excellent Piezoelectric Temperature Stability10.1002/adma.202109175 ↗