{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T08:35:27Z","timestamp":1780389327299,"version":"3.54.1"},"reference-count":48,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2024,6,11]],"date-time":"2024-06-11T00:00:00Z","timestamp":1718064000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Artificial Intelligence (AI) and Deep Reinforcement Learning (DRL) have revolutionised e-learning by creating personalised, adaptive, and secure environments. However, challenges such as privacy, bias, and data limitations persist. E-FedCloud aims to address these issues by providing more agile, personalised, and secure e-learning experiences. This study introduces E-FedCloud, an AI-assisted, adaptive e-learning system that automates personalised recommendations and tracking, thereby enhancing student performance. It employs federated learning-based authentication to ensure secure and private access for both course instructors and students. Intelligent Software Agents (ISAs) evaluate weekly student engagement using the Shannon Entropy method, classifying students into either engaged or not-engaged clusters. E-FedCloud utilises weekly engagement status, demographic information, and an innovative DRL-based early warning system, specifically ID2QN, to predict the performance of not-engaged students. Based on these predictions, the system categorises students into three groups: risk of dropping out, risk of scoring lower in the final exam, and risk of failing the end exam. It employs a multi-disciplinary ontology graph and an attention-based capsule network for automated, personalised recommendations. The system also integrates performance tracking to enhance student engagement. Data are securely stored on a blockchain using the LWEA encryption method.<\/jats:p>","DOI":"10.3390\/fi16060206","type":"journal-article","created":{"date-parts":[[2024,6,11]],"date-time":"2024-06-11T11:58:58Z","timestamp":1718107138000},"page":"206","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Visual Data and Pattern Analysis for Smart Education: A Robust DRL-Based Early Warning System for Student Performance Prediction"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8647-6912","authenticated-orcid":false,"given":"Wala","family":"Bagunaid","sequence":"first","affiliation":[{"name":"Department of Computer Science and Information Technology, La Trobe University, Melbourne, VIC 3086, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5396-8897","authenticated-orcid":false,"given":"Naveen","family":"Chilamkurti","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Technology, La Trobe University, Melbourne, VIC 3086, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ahmad Salehi","family":"Shahraki","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Technology, La Trobe University, Melbourne, VIC 3086, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Saeed","family":"Bamashmos","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Technology, La Trobe University, Melbourne, VIC 3086, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2024,6,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2123","DOI":"10.1007\/s11036-021-01777-7","article-title":"An introduction to key technology in artificial intelligence and big data-driven e-learning and e-education","volume":"26","author":"Gao","year":"2021","journal-title":"Mob. Netw. Appl."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"45539","DOI":"10.1109\/ACCESS.2021.3067042","article-title":"The role of Information & Communication Technology in Elearning environments: A systematic review","volume":"9","author":"Qazi","year":"2021","journal-title":"IEEE Access"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"107355","DOI":"10.1016\/j.asoc.2021.107355","article-title":"A deep learning classification framework for early prediction of team-based academic performance","volume":"106","author":"Giannakas","year":"2021","journal-title":"Appl. Soft Comput."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"81323","DOI":"10.1109\/ACCESS.2022.3193938","article-title":"AI-based personalised e-learning systems: Issues, challenges, and solutions","volume":"10","author":"Murtaza","year":"2022","journal-title":"IEEE Access"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Bozkurt, A., Karadeniz, A., Baneres, D., Guerrero-Rold\u00e1n, A.E., and Rodr\u00edguez, M.E. (2021). Artificial intelligence and reflections from the educational landscape: A review of AI Studies in half a century. Sustainability, 13.","DOI":"10.3390\/su13020800"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"100047","DOI":"10.1016\/j.caeai.2022.100047","article-title":"A systematic review of ontology use in E-Learning recommender system","volume":"3","author":"Rahayu","year":"2022","journal-title":"Comput. Educ. Artif. Intell."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"833","DOI":"10.1007\/s10209-020-00753-4","article-title":"Individual differences and personalised learning: A review and appraisal","volume":"20","author":"Chen","year":"2021","journal-title":"Univers. Access Inf. Soc."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Mishra, S., and Tyagi, A.K. (2022). The role of machine learning techniques in internet of things-based cloud applications. Artificial Intelligence-Based Internet of Things Systems, Springer.","DOI":"10.1007\/978-3-030-87059-1_4"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Sychev, O., Penskoy, N., Anikin, A., Denisov, M., and Prokudin, A. (2021). Improving comprehension: Intelligent tutoring system explaining the domain rules when students break them. Educ. Sci., 11.","DOI":"10.3390\/educsci11110719"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Stecu\u0142a, K., and Wolniak, R. (2022). Influence of COVID-19 pandemic on the dissemination of innovative e-learning tools in higher education in Poland. J. Open Innov. Technol. Mark. Complex., 8.","DOI":"10.3390\/joitmc8020089"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1186\/s41239-021-00289-4","article-title":"Adaptive e-learning environment based on learning styles and its impact on development students\u2019 engagement","volume":"18","year":"2021","journal-title":"Int. J. Educ. Technol. High. Educ."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Namoun, A., and Alshanqiti, A. (2020). Predicting student performance using data mining and learning analytics techniques: A systematic literature review. Appl. Sci., 11.","DOI":"10.3390\/app11010237"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Albreiki, B., Zaki, N., and Alashwal, H. (2021). A systematic literature review of student performance prediction using machine learning techniques. Educ. Sci., 11.","DOI":"10.3390\/educsci11090552"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Maican, M.A., and Cocorad\u0103, E. (2021). Online foreign language learning in higher education and its correlates during the COVID-19 pandemic. Sustainability, 13.","DOI":"10.3390\/su13020781"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Wolbring, G., and Lillywhite, A. (2021). Equity\/equality, diversity, and inclusion (EDI) in universities: The case of disabled people. Societies, 11.","DOI":"10.3390\/soc11020049"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"100204","DOI":"10.1016\/j.dajour.2023.100204","article-title":"A systematic review of the literature on machine learning application of determining the attributes influencing academic performance","volume":"7","author":"Issah","year":"2023","journal-title":"Decis. Anal. J."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"110049","DOI":"10.1016\/j.comnet.2023.110049","article-title":"DACP: Enforcing a dynamic access control policy in cross-domain environments","volume":"237","author":"Salehi","year":"2023","journal-title":"Comput. Netw."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Priya, K.D., and Sumalatha, L. (2021, January 28\u201330). Secure Framework for Cloud based E-Education Using Deep Neural Networks. Proceedings of the 2021 2nd International Conference on Intelligent Engineering and Management (ICIEM), London, UK.","DOI":"10.1109\/ICIEM51511.2021.9445302"},{"key":"ref_19","unstructured":"Salehi, A.S., Rudolph, C., and Grobler, M. (2019, January 8\u201312). A dynamic cross-domain access control model for collaborative healthcare application. Proceedings of the 2019 IFIP\/IEEE Symposium on Integrated Network and Service Management (IM), Arlington, VA, USA."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"10375","DOI":"10.1007\/s12652-020-02834-x","article-title":"Intelligent query optimization and course recommendation during online lectures in E-learning system","volume":"12","author":"Rafiq","year":"2021","journal-title":"J. Ambient Intell. Hum. Comput."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Salehi Shahraki, A., Lauer, H., Grobler, M., Sakzad, A., and Rudolph, C. (2023). Access Control, Key Management, and Trust for Emerging Wireless Body Area Networks. Sensors, 23.","DOI":"10.3390\/s23249856"},{"key":"ref_22","unstructured":"Sharma, P., Joshi, S., Gautam, S., Filipe, V., and Reis, M.C. (2019). Student Engagement Detection Using Emotion Analysis, Eye Tracking and Head Movement with Machine Learning. arXiv."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1007\/s13748-022-00278-2","article-title":"Human emotion recognition for enhanced performance evaluation in e-learning","volume":"12","author":"Du","year":"2022","journal-title":"Prog. Artif. Intell."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1414","DOI":"10.1080\/10494820.2020.1727529","article-title":"Prediction of students\u2019 early dropout based on their interaction logs in online learning environment","volume":"30","author":"Mubarak","year":"2020","journal-title":"Interact. Learn. Environ."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"7519","DOI":"10.1109\/ACCESS.2021.3049446","article-title":"Predicting at-Risk Students at Different Percentages of Course Length for Early Intervention Using Machine Learning Models","volume":"9","author":"Adnan","year":"2021","journal-title":"IEEE Access"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"100018","DOI":"10.1016\/j.caeai.2021.100018","article-title":"Artificial neural networks in academic performance prediction: Systematic implementation and predictor evaluation","volume":"2","author":"Musso","year":"2021","journal-title":"Comput. Educ. Artif. Intell."},{"key":"ref_27","first-page":"16","article-title":"Ontology-based E-learning Content Recommender System for Addressing the Pure Cold-start Problem","volume":"13","author":"Joy","year":"2021","journal-title":"ACM J. Data Inf. Qual."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"100009","DOI":"10.1016\/j.caeai.2021.100009","article-title":"Deep auto encoders to adaptive E-learning recommender system","volume":"2","author":"Gomede","year":"2021","journal-title":"Comput. Educ. Artif. Intell."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"5298468","DOI":"10.1155\/2022\/5298468","article-title":"Fuzzy Logic and Machine Learning-Enabled Recommendation System to Predict Suitable Academic Program for Students","volume":"2022","author":"Kumar","year":"2022","journal-title":"Math. Probl. Eng."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"3303","DOI":"10.1007\/s11042-022-13076-8","article-title":"AI-based adaptive personalised content presentation and exercises navigation for an effective and engaging E-learning platform","volume":"82","author":"Sayed","year":"2023","journal-title":"Multimed. Tools Appl."},{"key":"ref_31","first-page":"1010122","article-title":"The Construction of Accurate Recommendation Model of Learning Resources of Knowledge Graph under Deep Learning","volume":"11","author":"Yang","year":"2022","journal-title":"Sci. Program."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Safarov, F., Kutlimuratov, A., Abdusalomov, A.B., Nasimov, R., and Cho, Y. (2023). Deep Learning Recommendations of E-Education Based on Clustering and Sequence. Electronics, 12.","DOI":"10.3390\/electronics12040809"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"114774","DOI":"10.1016\/j.eswa.2021.114774","article-title":"Learning style detection in E-learning systems using machine learning techniques","volume":"174","author":"Rasheed","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"104108","DOI":"10.1016\/j.compedu.2020.104108","article-title":"Massive LMS log data analysis for the early prediction of course-agnostic student performance","volume":"163","author":"Ortin","year":"2021","journal-title":"Comput. Educ."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1007\/s40745-021-00341-0","article-title":"Student-Performulator: Predicting Students\u2019 Academic Performance at Secondary and Intermediate Level Using Machine Learning","volume":"10","author":"Hussain","year":"2021","journal-title":"Ann. Data Sci."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"2941840","DOI":"10.1155\/2022\/2941840","article-title":"Developing Multiagent E-Learning System-Based Machine Learning and Feature Selection Techniques","volume":"2022","author":"Hessen","year":"2022","journal-title":"Comput. Intell. Neurosci."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Guo, Z., Zhang, Q., Ding, F., Zhu, X., and Yu, K. (2023). A Novel Fake News Detection Model for Context of Mixed Languages through Multiscale Transformer. IEEE Trans. Comput. Soc. Syst., 1\u201311.","DOI":"10.1109\/TCSS.2023.3298480"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Bagunaid, W., Chilamkurti, N.K., and Veeraraghavan, P. (2022). AISAR: Artificial Intelligence-Based Student Assessment and Recommendation System for E-Learning in Big Data. Sustainability, 14.","DOI":"10.3390\/su141710551"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1038\/s41598-021-03867-8","article-title":"Predicting students\u2019 performance in e-learning using learning process and behaviour data","volume":"12","author":"Qiu","year":"2022","journal-title":"Sci. Rep."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Wang, X., Zhang, L., and He, T. (2022). Learning Performance Prediction-Based Personalised Feedback in Online Learning via Machine Learning. Sustainability, 14.","DOI":"10.3390\/su14137654"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Tao, T., Sun, C., Wu, Z., Yang, J., and Wang, J.J. (2022). Deep Neural Network-Based Prediction and Early Warning of Student Grades and Recommendations for Similar Learning Approaches. Appl. Sci., 12.","DOI":"10.3390\/app12157733"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Shahbazi, Z., and Byun, Y. (2022). Agent-Based Recommendation in E-Learning Environment Using Knowledge Discovery and Machine Learning Approaches. Mathematics, 10.","DOI":"10.3390\/math10071192"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1109\/JIOT.2023.3297834","article-title":"A Low-Latency Edge Computation Offloading Scheme for Trust Evaluation in Finance-Level Artificial Intelligence of Things","volume":"11","author":"Zhu","year":"2024","journal-title":"IEEE Internet Things J."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"79315","DOI":"10.1109\/ACCESS.2023.3299331","article-title":"Privacy-Preserving On-Screen Activity Tracking and Classification in E-Learning Using Federated Learning","volume":"11","author":"Mistry","year":"2023","journal-title":"IEEE Access"},{"key":"ref_45","unstructured":"Li, C., Li, L., Jiang, H., Weng, K., Geng, Y., Li, L., Ke, Z., Li, Q., Cheng, M., and Nie, W. (2022). YOLOv6: A single-stage object detection framework for industrial applications. arXiv."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Saydirasulovich, S.N., Abdusalomov, A., Jamil, M.K., Nasimov, R., Kozhamzharova, D., and Cho, Y.-I. (2023). A YOLOv6-based improved fire detection approach for smart city environments. Sensors, 23.","DOI":"10.3390\/s23063161"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Fu, J., Wang, N., and Cai, Y. (2020). Privacy-preserving in healthcare blockchain systems based on lightweight message sharing. Sensors, 20.","DOI":"10.3390\/s20071898"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"170171","DOI":"10.1038\/sdata.2017.171","article-title":"Open University Learning Analytics dataset","volume":"4","author":"Kuzilek","year":"2017","journal-title":"Sci. Data"}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/16\/6\/206\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:56:54Z","timestamp":1760108214000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/16\/6\/206"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,11]]},"references-count":48,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2024,6]]}},"alternative-id":["fi16060206"],"URL":"https:\/\/doi.org\/10.3390\/fi16060206","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,6,11]]}}}