Deep learning with data transformation and factor analysis for student performance prediction
Open accessAbstract
Student performance prediction is one of the most concerning issues in the field of education and training, especially educational data mining. The prediction supports students to select courses and design appropriate study plans for themselves. Moreover, student performance prediction enables lecturers as well as educational managers to indicate what students should be monitored and supported to complete their programs with the best results. These supports can reduce formal warnings and expulsions from universities due to students’ poor performance. This study proposes a method to predict student performance using various deep learning techniques. Also, we analyze and present several techniques for data pre-processing (e.g., Quantile Transforms and MinMax Scaler) before fetching them into well-known deep learning models such as Long Short Term Memory (LSTM) and Convolutional Neural Networks (CNN) to do prediction tasks. Experiments are built on 16 datasets related to numerous different majors with appropriately four million samples collected from the student information system of a Vietnamese multidisciplinary university. Results show that the proposed method provides good prediction results, especially when using data transformation. The results are feasible for applying to practical cases.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Researchers have mapped the question of performance prediction into a final exam grade prediction problem.
“In a related theme, researchers have also mapped the question of performance prediction into a final exam grade prediction problem (e.g., excellent, good, fair, fail; Nghe et al., 2007; Bydžovská, 2016; Dien et al., 2020).”
From Proactive and reactive engagement of artificial intelligence methods for education: a review (2023) · cites this paper as Dien et al., 2020
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Scikit-learn: Machine Learning in Python
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Müller, A., Nothman, J., Louppe, G., et al. (2012) · arXiv · doi:10.48550/arxiv.1201.0490 · Cited by 71,016 · see citing works
An overview of gradient descent optimization algorithms
Ruder, S. (2016) · arXiv · doi:10.48550/arxiv.1609.04747 · Cited by 4,962 · see citing works
A Review on Predicting Student's Performance Using Data Mining Techniques
Shahiri, A. M., Husain, W., & Rashid, N. A. (2015) · Procedia Computer Science · doi:10.1016/j.procs.2015.12.157 · Cited by 801 · see citing works
Predicting academic success in higher education: literature review and best practices
Alyahyan, E. A., & Düştegör, D. (2020) · International Journal of Educational Technology in Higher Education · doi:10.1186/s41239-020-0177-7 · Cited by 622 · see citing works
"Why Should I Trust You?": Explaining the Predictions of Any ClassifierPreprint
Ribeiro, M. T., Singh, S., & Guestrin, C. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1602.04938 · Cited by 587 · see citing works
Analyzing and Predicting Students’ Performance by Means of Machine Learning: A Review
Rastrollo-Guerrero, J. L., Gomez-Pulido, J. A., & Durán-Domínguez, A. (2020) · Applied Sciences · doi:10.3390/app10031042 · Cited by 372 · see citing works
Predicting academic performance: a systematic literature review
Hellas, A., Ihantola, P., Petersen, A., Ajanovski, V. V., Gutica, M., Hynninen, T., Knutas, A., Leinonen, J., Messom, C., & Liao, S. N. (2018) · Proceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education · doi:10.1145/3293881.3295783 · Cited by 355 · see citing works
A Novel Deep Learning-Based Collaborative Filtering Model for Recommendation System
Fu, M., Qu, H., Zhang, Y., Lu, L., & Liu, Y. (2018) · IEEE Transactions on Cybernetics · doi:10.1109/tcyb.2018.2795041 · Cited by 243 · see citing works
A comparative analysis of techniques for predicting academic performance
Thai-Nghe, N., Janecek, P., & Haddawy, P. (2007) · 2022 IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie.2007.4417993 · Cited by 240 · see citing works
Self-citationPredicting student dropout: A machine learning approach
Kemper, L., Vorhoff, G., & Wigger, B. U. (2020) · European Journal of Higher Education · doi:10.1080/21568235.2020.1718520 · Cited by 213 · see citing works
Student Performance Prediction and Classification Using Machine Learning Algorithms
Şekeroğlu, B., Dimililer, K., & Tuncal, K. (2019) · International Conference on Educational and Information Technology · doi:10.1145/3318396.3318419 · Cited by 208 · see citing works
Predicting Students Performance in Educational Data Mining
Guo, B., Zhang, R., Guang, X., Shi, C., & Yang, L. (2015) · International Symposium on Educational Technology · doi:10.1109/iset.2015.33 · Cited by 169 · see citing works
A Recommendation Model Based on Deep Neural Network
Zhang, L., Luo, T., Zhang, F., & Wu, Y. (2018) · IEEE Access · doi:10.1109/access.2018.2789866 · Cited by 163 · see citing works
Transfer Learning from Deep Neural Networks for Predicting Student Performance
Tsiakmaki, M., Kostopoulos, G., Kotsiantis, S. B., & Ragos, O. (2020) · Applied Sciences · doi:10.3390/app10062145 · Cited by 128 · see citing works
bin Mat, U., Buniyamin, N., Arsad, P. M., & Kassim, R. A. (2013) · IEEE International Conference on Engineering Education (ICEED) · doi:10.1109/iceed.2013.6908316 · Cited by 116 · see citing works
GritNet: Student Performance Prediction with Deep LearningPreprint
Kim, B., Vizitei, E., & Ganapathi, V. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1804.07405 · Cited by 91 · see citing works
Machine Learning Based Student Grade Prediction: A Case StudyPreprint
Iqbal, Z., Qadir, J., Mian, A. N., & Kamiran, F. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1708.08744 · Cited by 90 · see citing works
Factorization Models for Forecasting Student Performance
Thai-Nghe, N., Horváth, T., & Schmidt-Thieme, L. (2011) · Educational Data Mining · Cited by 88 · see citing works
Self-citationEnhancing Metagenome-based Disease Prediction by Unsupervised Binning Approaches
Nguyen, T. H., & Zucker, J. (2019) · International Conference on Knowledge and Systems Engineering/Proceedings · doi:10.1109/kse.2019.8919295 · Cited by 20 · see citing works
Flagged first, then by citations
1 of the 20 references couldn’t be matched to a known paper.
Research works printed but not linked: 6
- Ang, Kenneth Li-Minn, Feng Lu Ge, and Kah Phooi Seng. "Big Educational Data & Analytics: Survey, Architecture and Challenges." IEEE Access 8 (2020): 116392-116414.
- Y. LeCun, Y. Bengio, and G. Hinton, "Deep learning," Nature, vol. 521, no. 7553, pp. 436-444, 2015/05/01 2015.
- T.-N. Huynh-Ly and N. Thai-Nghe, "A system for predicting students's course result using a free recommender system library of MyMediaLite (in Vietnamese)," in Information technology conference 2013, Can Tho University, 2013.
- N. P. Hai, T.-W. Sheu, and M. Nagai, "Predicting the Student Learning Outcomes Based on the Combination of Taylor Approximation Method and Grey Models (in Vietnamese)," VNU Journal of Science: Education Research, vol. 31, no. 2, pp. 70-83, 2015.
- J. Rastrollo-Guerrero, J. A. Gomez-Pulido, and A. Domínguez, "An- alyzing and Predicting Students' Performance by Means of Machine Learning: A Review," Applied Sciences, vol. 10, p. 1042, 02/04 2020.
- M. Tsiakmaki, G. Kostopoulos, S. Kotsiantis, and O. Ragos, "Transfer Learning from Deep Neural Networks for Predicting Student Perfor- mance," Applied Sciences, vol. 10, p. 2145, 03/21 2020.
Cited by
Sorted by citations
Proactive and reactive engagement of artificial intelligence methods for education: a review
Mallik, S., & Gangopadhyay, A. (2023) · Frontiers in Artificial Intelligence · doi:10.3389/frai.2023.1151391 · Cited by 139 · see citing works
Early Predicting of Students Performance in Higher Education
Alhazmi, E. A., & Sheneamer, A. M. (2023) · IEEE Access · doi:10.1109/access.2023.3250702 · Cited by 102 · see citing works
Alnasyan, B., Basheri, M., & Alassafi, M. O. (2024) · Computers and Education Artificial Intelligence · doi:10.1016/j.caeai.2024.100231 · Cited by 134 · see citing works
Multi-Class Phased Prediction of Academic Performance and Dropout in Higher Education
Martins, M. V., Baptista, L., Machado, J., & Realinho, V. (2023) · Applied Sciences · doi:10.3390/app13084702 · Cited by 47 · see citing works
Machine learning approach to student performance prediction of online learning
Wang, J., & Yu, Y. S. (2025) · PLoS ONE · doi:10.1371/journal.pone.0299018 · Cited by 47 · see citing works
Roslan, M. H. B., & Chen, C. J. (2022) · International Journal of Emerging Technologies in Learning (iJET) · doi:10.3991/ijet.v17i05.27685 · Cited by 44 · see citing works
Effects of COVID-19 Pandemic on University Students’ Learning
Ilieva, G., Yankova, T., Klisarova-Belcheva, S., & Ivanova, S. (2021) · Information · doi:10.3390/info12040163 · Cited by 34 · see citing works
Chen, M., & Liu, Z. (2024) · Heliyon · doi:10.1016/j.heliyon.2024.e32570 · Cited by 29 · see citing works
Truong, T. T., Lee, J., & Nguyen-Thoi, T. (2021) · Ocean Engineering · doi:10.1016/j.oceaneng.2021.110142 · Cited by 28 · see citing works
Boujmiraz, S., Darhmaoui, H., & Maliani, A. D. E. (2026) · Computers and Education Artificial Intelligence · doi:10.1016/j.caeai.2026.100548 · Cited by 38 · see citing works
An approach for learning resource recommendation using deep matrix factorization
Điện, T. T., Nguyễn, H. T., & Thai-Nghe, N. (2022) · Journal of Information and Telecommunication · doi:10.1080/24751839.2022.2058250 · Cited by 23 · see citing works
Self-citationJihaoui, M. E., Abra, O. E. K., & Mansouri, K. (2025) · IEEE Access · doi:10.1109/access.2025.3532099 · Cited by 25 · see citing works
Yaqin, A., Rahardi, M., & Abdulloh, F. F. (2022) · International Journal of Advanced Computer Science and Applications · doi:10.14569/ijacsa.2022.0130652 · Cited by 19 · see citing works
Comprehensive Evaluations of Student Performance Estimation via Machine Learning
Mohammad, A. S., Al-Kaltakchi, M. T. S., Al-Ani, J. A., & Chambers, J. A. (2023) · Mathematics · doi:10.3390/math11143153 · Cited by 18 · see citing works
Baruah, A. J., & Baruah, S. (2021) · Machine Intelligence Research · doi:10.1007/s11633-021-1312-1 · Cited by 17 · see citing works
A Hybrid Deep Learning Approach for Advanced Persistent Threat Attack Detection
Alrehaili, M., Alshamrani, A., & Eshmawi, A. A. (2021) · International Conference on Future Networks and Distributed Systems (ICFNDS) · doi:10.1145/3508072.3508085 · Cited by 15 · see citing works
Data Transformation in Machine Learning: Empirical Analysis
Kamalov, F., Moussa, S., & Reyes, J. A. (2023) · International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT) · doi:10.1109/3ict60104.2023.10391512 · Cited by 13 · see citing works
Bui-Ngoc, T., Ly, D.-K., Truong, T. T., Thongchom, C., & Nguyen-Thoi, T. (2024) · Frontiers of Structural and Civil Engineering · doi:10.1007/s11709-024-1060-8 · Cited by 12 · see citing works
Course Recommendation with Deep Learning Approach
Điện, T. T., Hoai-Sang, L., Thanh-Hai, N., & Thai-Nghe, N. (2020) · Communications in computer and information science · doi:10.1007/978-981-33-4370-2_5 · Cited by 12 · see citing works
Self-citationStudent academic performance prediction enhancement using t-SIDSBO and Triple Voter Network
Muthuselvan, S., Rajaprakash, S., Jaichandran, R., Antony, J., U, A. P., & Ijas, V. A. (2024) · Multimedia Tools and Applications · doi:10.1007/s11042-023-17820-6 · Cited by 7 · see citing works
Bora, M., & Baruah, R. (2024) · doi:10.53555/kuey.v30i5.3892 · Cited by 6 · see citing works
Alnasyan, B., Basheri, M., & Alassafi, M. O. (2024) · Research Square · doi:10.21203/rs.3.rs-3888441/v1 · Cited by 6 · see citing works
A student academic performance prediction model based on the interval belief rule base
Zhou, W., Li, Y., Li, J., Zhang, T., Duan, X., Ma, N., & Wang, Y. (2025) · Scientific Reports · doi:10.1038/s41598-025-16311-y · Cited by 5 · see citing works
Vijaya, P., Rajendran, R., Kumar, B., & Mani, J. P. (2024) · Communications in computer and information science · doi:10.1007/978-3-031-50993-3_2 · Cited by 5 · see citing works
Deep Learning Approaches to Predict Student Success in English Language Learning
Nimma, D., D, T. S. M., Sunori, S. K., Pathak, P., Sabareesh, R., & Prema, S. (2024) · IEEE International Conference on Innovations in High Speed Communication and Signal Processing (IHCSP) · doi:10.1109/ihcsp63227.2024.10959969 · Cited by 5 · see citing works
Punitha, S., & Devaki, K. (2024) · Kybernetes · doi:10.1108/k-03-2024-0824 · Cited by 5 · see citing works
Zhang, Y., Zhu, H., Zhou, Z., Sun, Y., Shen, X., Ji-xiang, W., & Cheng-cun, L. (2021) · Journal of Healthcare Engineering · doi:10.1155/2021/7245566 · Cited by 5 · see citing works
RetractedDurai, M., Dravidapriyaa, R. B., Prakash, S. P., Wanjale, K. H., Kamarunisha, M., & Karthiga, M. (2025) · International Journal of Computational and Experimental Science and Engineering · doi:10.22399/ijcesen.999 · Cited by 4 · see citing works
Integrating Deep Learning Architecture into Matrix Factorization for Student Performance Prediction
Huynh-Ly, T.-N., Le, H.-T., & Thai-Nghe, N. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-91387-8_26 · Cited by 4 · see citing works
Self-citationShoukath, T. K., & Chakkaravarthy, M. (2025) · Data & Metadata · doi:10.56294/dm2025730 · Cited by 3 · see citing works
Tantry, R., Shenoy, S. U., Acharya, S., & Prathibha, K. N. (2024) · International Conference on Advances in Computing, Communication and Applied Informatics (ACCAI) · doi:10.1109/accai61061.2024.10601800 · Cited by 3 · see citing works
Session-Based Recommendation System Approach for Predicting Learning Performance
Giang, N. X. H., Toan, L. T., & Thai-Nghe, N. (2023) · Communications in computer and information science · doi:10.1007/978-981-99-8296-7_22 · Cited by 3 · see citing works
Self-citationEarly Prediction of Students Performance in Higher Education
Tripathi, G., Reddy, K. N., Sahithi, K., & Kumar, M. A. (2024) · International Journal of Scientific Research in Science and Technology · doi:10.32628/ijsrst24112166 · Cited by 2 · see citing works
Stacking Based Machine Learning Approach for Student Performance Analysis
Hariegwambe, Baskaran, S., & Marimuthu, P. (2024) · Global Conference on Communications and Information Technologies (GCCIT) · doi:10.1109/gccit63234.2024.10862313 · Cited by 2 · see citing works
An LSTM-based prediction model for gradient-descending optimization in virtual learning environments
Ismanto, E., & Effendi, N. (2023) · Computer Science and Information Technologies · doi:10.11591/csit.v4i3.p199-207 · Cited by 2 · see citing works
Deep Matrix Factorization for Learning Resources Recommendation
Điện, T. T., Nguyễn, H. T., & Thai-Nghe, N. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-88081-1_13 · Cited by 2 · see citing works
Self-citationCourse Recommendation Based on Graph Convolutional Neural Network
Tran, A. C., Tran, D.-T., Thai-Nghe, N., Điện, T. T., & Nguyễn, H. T. (2023) · Lecture notes in computer science · doi:10.1007/978-3-031-36819-6_20 · Cited by 1 · see citing works
Self-citationPredicting student’s academic performance using XGBoost
Nuryasin, I., Nastiti, V. R. S., Aditya, C. S. K., Sukma, N. N. O., & Rizky, W. (2025) · AIP conference proceedings · doi:10.1063/5.0263031 · Cited by 1 · see citing works
Chiu, H.-S., Wong, A. K. L., & Wong, T. (2026) · Education Sciences · doi:10.3390/educsci16071046 · Cited by 1 · see citing works
Forecasting Sensor Data Using Multivariate Time Series Deep Learning
Thai-Nghe, N., & Thanh-Hai, N. (2020) · Communications in computer and information science · doi:10.1007/978-981-33-4370-2_16 · Cited by 1 · see citing works
Self-citationAn LSTM-based prediction model for gradient-descending optimization in virtual learning environments
Ismanto, E., & Effendi, N. (2024) · Computer Science and Information Technologies · doi:10.11591/csit.v4i3.pp199-207 · Cited by 1 · see citing works
Ensemble Method for Predicting Student Performance and Dropout Risk
Islam, M., Islam, M. M., Ali, M. S., Niloy, N. T., Chowdhury, A., & Avik, S. C. (2024) · Innovations in Sustainable Technologies and Computing · doi:10.1007/978-981-97-3485-6_21 · Cited by 1 · see citing works
Self-Converged Ensemble Deep RNN Classifier for Student Performance Prediction in Academics
Sharma, V., Pandey, V. P., Patil, M., Jeswani, R., Shinde, P., & Agrawal, S. (2024) · IEEE International Conference on Advances in Computing Research on Science Engineering and Technology (ACROSET) · doi:10.1109/acroset62108.2024.10743313 · Cited by 1 · see citing works
Personalized Student Performance Prediction Using Multivariate Long Short-Term Memory
Điện, T. T., Phuoc, P. H., Nguyễn, H. T., & Thai-Nghe, N. (2021) · Communications in computer and information science · doi:10.1007/978-981-16-8062-5_16 · Cited by 1 · see citing works
Self-citationHospital Revenue Forecast Using Multivariate and Univariate Long Short-Term Memories
Luong, H. T. T., Luong, H. H., Nguyễn, H. T., & Thai-Nghe, N. (2021) · Communications in computer and information science · doi:10.1007/978-981-16-8062-5_4
Self-citationAnalytical Review and Study on Student Performance Prediction: A Challenging Overview
Baruah, A. J., & Baruah, S. (2022) · Lecture notes in networks and systems · doi:10.1007/978-3-031-20429-6_40
Deep Biased Matrix Factorization for Student Performance Prediction
Huynh-Ly, T.-N., Le, H.-T., & Thai-Nghe, N. (2023) · EAI Endorsed Transactions on Context-aware Systems and Applications · doi:10.4108/eetcasa.v9i1.3147
Self-citationSi, T. (2024) · Scalable Computing Practice and Experience · doi:10.12694/scpe.v25i4.2156
Bora, M., & Baruah, R. (2024) · Lecture notes in networks and systems · doi:10.1007/978-981-97-3601-0_15
Tsiakmaki, M., Kostopoulos, G., & Kotsiantis, S. B. (2024) · Knowledge · doi:10.3390/knowledge4040028
Students performance analysis and focus monitoring system
Shanmugam, A. E., Kamalakoothan, N. G., Kamalakannan, R. K., & Arvind, S. K. (2025) · AIP conference proceedings · doi:10.1063/5.0262928
Jihaoui, M. E., Abra, O. E. K., & Mansouri, K. (2025) · Lecture notes in networks and systems · doi:10.1007/978-3-031-95330-9_4
Predicting student’s academic performance using multi-layer perceptron
Akbi, D. R., Nastiti, V. R. S., Aditya, C. S. K., Rizky, W., & Sukma, N. N. O. (2025) · AIP conference proceedings · doi:10.1063/5.0277741
Long Short-Term Memory-Autoencoder Model for Intelligent Oil-and-Gas Pipeline Anomaly Detection
Dolire, O. A., Eteng, A. A., & Orakwue, S. I. (2025) · International journal of engineering research in Africa · doi:10.4028/p-trvqp9
Graphical Representation of Students Records for Early Performance Prediction Using Deep Learning
Le, Q. P., Nguyen, T.-D., Nguyen, V.-T., & Nguyen, D.-V. (2025) · Lecture notes in networks and systems · doi:10.1007/978-981-95-1746-6_13
A Dual-Branch DeepMF Framework Enhanced by NLP for Intelligent Tutoring Systems
Giang, N. X. H., Toan, L. T., & Thai-Nghe, N. (2026) · Smart innovation, systems and technologies · doi:10.1007/978-3-032-12983-3_45
Self-citationSpark framework for student grade classification using ResNext–Xception model
Chen, X., Sun, F., & Liu, Y. (2026) · Communications in Statistics - Simulation and Computation · doi:10.1080/03610918.2026.2644594
Multi-Stage Machine Learning Model for Classification and Prediction of Learners
Tsuji, T., Hayashida, T., Tsutsumi, K., Wakitani, S., Kinoshita, T., & Sekizaki, S. (2025) · IEEE International Workshop on Computational Intelligence and Applications (IWCIA) · doi:10.1109/iwcia68353.2025.11479787
- Authors
- Dien, T. T., Hoai, S., Thanh-Hai, N., & Thai-Nghe, N.
- Affiliations
- Can Tho University (VN)
- ORCID
- Thai-Nghe, Nguyen
- Venue
- International Journal of Advanced Computer Science and Applications
- Published
- 2020
- Volume
- 11
- Issue
- 8
- ISSN
- 2156-5570 (ISSN-L)
- 2158-107X
- OpenAlex
- W3082899649
- Cited by
- 58
- References
- 20
- Citations by year
- 2026: 4 · 2025: 12 · 2024: 18 · 2023: 9 · 2022: 4 · 2021: 9 · 2020: 2
- FWCI
- 5.51
- Type
- journal article
- Language
- en
- Open access
- diamond
- doi.org
- Licence
- cc-by
- Locations
- International Journal of Advanced Computer Science and Applications (publishedVersion, cc-by)
- International Journal of Advanced Computer Science and Applications (submittedVersion, cc-by)
- Topics
- Physical Sciences › Computer Science › Computer Science Applications › Online Learning and Analytics
- Social Sciences › Education › Educational Outcomes and Influences
- Physical Sciences › Computer Science › Artificial Intelligence › Educational Technology and Pedagogy
- Keywords
- student performance prediction, educational data mining, data transformation, factor analysis, min-max scaling, data preprocessing, long short-term memory, convolutional neural networks, student information system
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review