Deep neural network based m-learning model for predicting mobile learners' performance

The use of deep learning DL techniques for mobile learning is an emerging field aimed at developing methods for finding mobile learners' learning behavior and exploring important learning features. The learning features learning time, learning location, repetition rate, content types, learning performance, learning time duration, and so on act as fuel to DL algorithms based on which DL algorithms can classify mobile learners into different learning groups. In this study, a powerful and efficient m-learning model is proposed based on DL techniques to model the learning process of m-learners. The proposed m-learning model determines the impact of independent learning features on the dependent feature i.e. learners? performance. The m-learning model dynamically and intuitively explores the weights of optimum learning features on learning performance for different learners in their learning environment. Then it split learners into different groups based on features differences, weights, and interrelationships. Because of the high accuracy of the DL technique, it was used to classify learners into five different groups whereas random forest RF ensemble method was used in determining each feature importance in making adaptive m-learning model. Our experimental study also revealed that the m-learning model was successful in helping m-learners in increasing their performance and taking the right decision during the learning flow.

___

  • [1] Mukhopadhyay S. Advanced Data Analytics Using Python: With Machine Learning, Deep Learning and NLP Examples. Apress, NY, USA: Springer, 2018. doi: 10.1007/978-1-4842-3450-1
  • [2] Schmidhuber J. Deep learning in neural networks: an overview. Neural networks 2015; 61 : 85-117. doi: 10.1016/j.neunet.2014.09.003
  • [3] Hsu T, Chiou C, Tseng J, Hwang G. Development and evaluation of an active learning support system for context-aware ubiquitous learning. IEEE Transactions on Learning Technologies 2015; 9 (1): 37-45. doi: 10.1109/TLT.2015.2439683
  • [4] Virtanen M, Haavisto E, Liikanen E, Kääriäinen M. Ubiquitous learning environments in higher education: a scoping literature review. Education and Information Technologies 2018; 23(2): 985-998. doi: 10.1007/s10639-017-9646-6
  • [5] Amara S, Macedo J, Bendella F, Santos A. Group formation in mobile computer supported collaborative learning contexts: a systematic literature review. Journal of Educational Technology & Society 2016; 19 (2): 258-273.
  • [6] Hsu Y, Ching Y. A review of models and frameworks for designing mobile learning experiences and environments. Canadian Journal of Learning and Technology 2015; 14 (3): 12-24. doi: 10.21432/T2V616
  • [7] Sun G, Shen J. Facilitating social collaboration in mobile cloud-based learning: A teamwork as a service (TaaS) approach. IEEE Transactions on Learning Technologies 2014; 7 (3): 207-220. doi: 10.1109/TLT.2014.2340402
  • [8] Jadhav S, Channe H. Comparative study of K-NN, naive Bayes and decision tree classification techniques. International Journal of Science and Research (IJSR) 2016; 5 (1): 1842-1845. doi: 10.21275/v5i1.NOV153131
  • [9] Do CB, Batzoglou S. What is the expectation maximization algorithm? Nature Biotechnology 2008; 26 (8): 897. doi: 10.1038/nbt1406
  • [10] Suthaharan S. Support vector machine. In: Ramesh S (editor). Machine learning models and algorithms for big data classification. Boston, MA, USA: Springer, 2016, pp. 207-235. doi: 10.1007/978-1-4899-7641-3_9
  • [11] Adeniyi D, Wei Z, Yongquan Y. Automated web usage data mining and recommendation system using KNearest Neighbor (KNN) classification method. Applied Computing and Informatics 2016; 12 (1): 90-108. doi: 10.1016/j.aci.2014.10.001
  • [12] Ciolacu M, Tehrani A, Beer R, Popp H. Education 4.0 Fostering student’s performance with machine learning methods. In: 2017 IEEE 23rd International Symposium for Design and Technology in Electronic Packaging (SIITME); Constanta, Romania; 2017. pp. 438-443. doi: 10.1109/SIITME.2017.8259941
  • [13] Baradwaj B, Pal S. Mining educational data to analyze students’ performance. International Journal of Advanced Computer Science and Applications 2012; 2 (6): 63-69. doi: 10.14569/IJACSA.2011.020609
  • [14] Nanda S, Panda G. Design of computationally efficient density-based clustering algorithms. Data & Knowledge Engineering 2015; 95: 23-38. doi: 10.1016/j.datak.2014.11.004
  • [15] Le QV, Ngiam J, Coates A, Lahiri A, Prochnow B et al. On optimization methods for deep learning. In: Proceedings of the 28th International Conference on International Conference on Machine Learning; Bellevue, Washington, USA; 2011. pp. 265-272.
  • [16] Yosinski J, Clune J, Bengio Y, Lipson H. How transferable are features in deep neural networks? In: Michael J, Yann L, Sara S (editors). Advances in Neural Information Processing Systems. London, UK: The MIT Press, 2014, pp. 3320-3328.
  • [17] Bengio Y, Lamblin P, Popovici D, Larochelle H. Greedy layer-wise training of deep networks. In: Proceedings of the 20th International Conference on Neural Information Processing Systems; British Columbia, Canada; 2007. pp. 153-160.
  • [18] Li H, Wang X, Ding S. Research and development of neural network ensembles: A survey. Artificial Intelligence Review 2018; 49 (4): 455-79. doi: 10.1007/s10462-016-9535-1
  • [19] Aljarah I, Faris H, Mirjalili S. Optimizing connection weights in neural networks using the whale optimization algorithm. Soft Computing 2018; 22 (1): 1-5. doi: 10.1007/s00500-016-2442-1
  • [20] Bara M, Ahmad N, Modu M, Ali H. Self-organizing map clustering method for the analysis of e-learning activities. In: IEEE 2018 Majan international conference (MIC); Muscat, Oman; 2018. pp. 1-5. doi: 10.1109/MINTC.2018.8363155
  • [21] Almeida A, Azkune G. Predicting human behaviour with recurrent neural networks. Applied Sciences 2018; 8 (2): 305. doi: 10.3390/app8020305
  • [22] Thai-Nghe N, Horváth T, Schmidt-Thieme L. Factorization models for forecasting student performance. In: The 4th International Conference on Educational Data Mining; Eindhoven, The Netherlands; 2011. pp. 11-20. doi: 10.1109/ICALT.2011.130
  • [23] Pardos ZA, Heffernan NT. Modeling individualization in a bayesian networks implementation of knowledge tracing. In: Springer 2010 International Conference on User Modeling, Adaptation, and Personalization; Berlin, Heidelberg; 2010. pp. 255-266. doi: 10.1007/978-3-642-13470-8_24
  • [24] Al-Emran M, Elsherif H, Shaalan K. Investigating attitudes towards the use of mobile learning in higher education. Computers in Human behavior 2016; 56: 93-102. doi: 10.1016/j.chb.2015.11.033
  • [25] Cerna M. Modified recommender system model for the utilized eLearning platform. Journal of Computers in Education 2019; 1-25. doi: 10.1007/s40692-019-00133-9
  • [26] Prieto J, Migueláñez S, García-Peñalvo F. Understanding mobile learning: devices, pedagogical implications and research lines. Teoría de la Educación. Educación y Cultura en la Sociedad de la Información 2014; 15 (1): 20-42.
  • [27] Nordin N, Embi M, Yunus M. Mobile learning framework for lifelong learning. Procedia-Social and Behavioral Sciences 2010; 7: 130-8. doi: 10.1016/j.sbspro.2010.10.019
  • [28] Sharples M, Corlett D, Westmancott O. The design and implementation of a mobile learning resource. Personal and Ubiquitous Computing 2002; 6 (3): 220-234. doi: 10.1007/s007790200021
  • [29] Schuck S, Kearney M, Burden K. Exploring mobile learning in the third space. Technology, Pedagogy and Education 2017; 26 (2): 121-137. doi: 10.1080/1475939X.2016.1230555
  • [30] Christensen R, Knezek G. Readiness for integrating mobile learning in the classroom: challenges, preferences and possibilities. Computers in Human Behavior 2017; 76: 112-21. doi: 10.1016/j.chb.2017.07.014
  • [31] Dennen V, Burner J, Cates L. Information and communication technologies, and learning theories: putting pedagogy into practice. In: Voogt J, Knezek G, Christensen R, Lai KW (editors). Second Handbook of Information Technology in Primary and Secondary Education. Springer, Basel, Switzerland: Springer International Publishing, 2018, pp. 143-60. doi: 10.1007/978-3-319-71054-9_9
  • [32] Martins C, Faria L, De Carvalho C, Carrapatoso E. User modeling in adaptive hypermedia educational systems. Educational Technology & Society 2008; 11 (1): 194-207.
  • [33] Albert M, Kording K, Herrmann M, Jayaraman A. Fall classification by machine learning using mobile phones. PloS one 2012; 7 (5): e36556. doi: 10.1371/journal.pone.0036556
  • [34] O’Mahony MP, Smyth B. A Classification-Based Review Recommender. Research and Development in Intelligent Systems XXVI. Springer-Verlag London: Springer, 2010.
  • [35] Portugal I, Alencar P, Cowan D. The use of machine learning algorithms in recommender systems: A systematic review. Expert Systems with Applications 2018; 97: 205-227. doi: 10.1016/j.eswa.2017.12.020 [36] Martins C, Faria L, De Carvalho V, Carrapatoso E. User modeling in adaptive hypermedia educational systems.
  • Educational Technology & Society 2008; 11(1): 194-207.
  • [37] Hussain J, Hassan AU, Bilal HS, Ali R, Afzal M et al. Model-based adaptive user interface based on context and user experience evaluation. Journal on Multimodal User Interfaces 2018; 12 (1): 1-6. doi: 10.1007/s12193-018-0258-2
  • [38] Abela C, Staff C, Handschuh S. Task-based user modelling for knowledge work support. In: Springer 2010 International Conference on User Modeling, Adaptation, and Personalization; Big Island, HI, USA; 2010. pp. 419-422. doi: 10.1007/978-3-642-13470-8_44
  • [39] Guo B, Zhang R, Xu G, Shi C, Yang L. Predicting students performance in educational data mining. In: IEEE 2015 International Symposium on Educational Technology (ISET); Wuhan, China; 2015. pp. 125-128.
  • [40] Meng Q, Catchpoole D, Skillicom D, Kennedy PJ. Relational autoencoder for feature extraction. In: IEEE 2017 International Joint Conference on Neural Networks (IJCNN); Anchorage, Alaska; 2017. pp. 364-371. doi: 10.1109/IJCNN.2017.7965877
  • [41] Kurilovas E. Advanced machine learning approaches to personalise learning: Learning analytics and decision making. Behaviour & Information Technology 2019; 38(4): 410-21. doi: 10.1080/0144929X.2018.1539517
  • [42] Kahraman HT, Sagiroglu S, Colak I. The development of intuitive knowledge classifier and the modeling of domain dependent data. Knowledge-Based Systems. 2013; 37: 283-95. doi: 10.1016/j.knosys.2012.08.009
  • [43] Piech C, Bassen J, Huang J, Ganguli S, Sahami M et al. Deep knowledge tracing. In: Proceedings of the 28th Annual Conference of the Advances in neural information processing systems; Montreal, Canada; 2015. pp. 505-513.
  • [44] Xiong X, Zhao S, Van Inwegen EG, Beck JE. Going deeper with deep knowledge tracing. In: Proceedings of the 9th International Conference on Educational Data Mining (EDM); Raleigh, North Carolina; 2016. pp. 545-550.