Evaluating Machine Learning Techniques for Improved Adaptive Pedagogy

Literature has shown that learning gains may be improved significantly if students are offered individual attention. The traditional offering of such individualised attention is however not always possible due to limited resources that lead to high student-to-teacher ratios. One solution to addressing this gap in education has been the proposal of Intelligent Tutoring Systems which promised to deliver adaptive learning experience to improve student learning outcomes. Unfortunately, results have been less than satisfactory - one factor attributing to this poor performance is that such systems fail to adapt to varying student learning needs. To investigate how this poor performance can be improved upon, this paper examines several incremental machine learning techniques by incorporating them in intelligent tutor systems to evaluate their performance for adaptive pedagogy to determine the most appropriate incremental machine learning technique for implementation in intelligent tutor systems. Support Vector Machines (SVMs), kNearest Neighbour (k-NN) and the Naïve Bayes algorithm where investigated and put into practical tests. Results obtained from training the three methods using the same datasets revealed that the naïve Bayes outperformed the k-NN and the SVMs. The results led to the conclusion that Naïve Bayes would perform well when implemented for pedagogical decision-making in ITSs. It was therefore recommended that developers use effective incremental machine learning algorithms such as the naïve Bayes, if intending to build adaptive ITS that can be used by African Students.

[1]  Andreas Christmann,et al.  Support vector machines , 2008, Data Mining and Knowledge Discovery Handbook.

[2]  Erfu Yang,et al.  A Novel Classification Algorithm Based on Incremental Semi-Supervised Support Vector Machine , 2015, PloS one.

[3]  Helle Hein,et al.  Comparison of machine learning methods for crack localization , 2019, Acta et Commentationes Universitatis Tartuensis de Mathematica.

[4]  Hyacinth S. Nwana,et al.  Intelligent tutoring systems: an overview , 1990, Artificial Intelligence Review.

[5]  Nello Cristianini,et al.  An introduction to Support Vector Machines , 2000 .

[6]  Marti A. Hearst Trends & Controversies: Support Vector Machines , 1998, IEEE Intell. Syst..

[7]  Daniel T. Willingham,et al.  The Myth of Learning Styles , 2010 .

[8]  Joseph E. Beck,et al.  ADVISOR: A Machine Learning Architecture for Intelligent Tutor Construction , 2000, AAAI/IAAI.

[9]  Geoff Holmes,et al.  Batch-Incremental versus Instance-Incremental Learning in Dynamic and Evolving Data , 2012, IDA.

[10]  C. Meier,et al.  Handling cultural diversity in education in South Africa , 2009 .

[11]  Benjamin Nye,et al.  Intelligent Tutoring Systems by and for the Developing World: A Review of Trends and Approaches for Educational Technology in a Global Context , 2014, International Journal of Artificial Intelligence in Education.

[12]  Roshani Ade,et al.  Prediction of Student's Performance based on Incremental Learning , 2014 .

[13]  Hossein Movafegh Ghadirli,et al.  A Web-Based Adaptive and Intelligent Tutor by Expert Systems , 2013, ACITY.

[14]  Nguyen Thai Nghe,et al.  A comparative analysis of techniques for predicting academic performance , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[15]  Nizamettin Koç,et al.  The Impact of Number of Students per Teacher on Student Achievement , 2015 .

[16]  Chia-Feng Juang,et al.  A Fuzzy Model With Online Incremental SVM and Margin-Selective Gradient Descent Learning for Classification Problems , 2014, IEEE Transactions on Fuzzy Systems.

[17]  Shuxia Ren,et al.  Incremental Naïve Bayesian Learning Algorithm based on Classification Contribution Degree , 2014, J. Comput..

[18]  Ryan Shaun Joazeiro de Baker,et al.  New Potentials for Data-Driven Intelligent Tutoring System Development and Optimization , 2013, AI Mag..

[19]  Abdeljalil Akkari,et al.  Working conditions of teachers Teacher training Lessons from research and the way forward TEACHERS AND THE QUALITY OF BASIC EDUCATION IN SUB-SAHARAN AFRICA , 2015 .

[20]  Gert Cauwenberghs,et al.  Incremental and Decremental Support Vector Machine Learning , 2000, NIPS.

[21]  Yuh-Jye Lee,et al.  Introduction to Support Vector Machines and Their Applications in Bankruptcy Prognosis , 2012 .