Skip to main content

Advertisement

Log in

A zSlices-based general type-2 fuzzy logic system for users-centric adaptive learning in large-scale e-learning platforms

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Sophisticated educational technologies are evolving rapidly, and online courses are becoming more easily available, generating interest in innovating lightweight data-driven adaptive approaches that foster responsive teaching and improving the overall learning experience. However, in most existing adaptive educational systems, the black-box modeling of learner and instructional models based on the views of a few designers or experts tended to drive the adaptation of learning content. However, different sources of uncertainty could affect these views, including how accurately the proposed adaptive educational methods actually assess student responses and the corresponding uncertainties associated with how students receive and comprehend the resulting instruction. E-learning environments contain high levels of linguistic uncertainties, whereby students can interpret and act on the same terms, words, or methods (e.g., course difficulty, length of study time, or preferred learning style) in various ways according to varying levels of motivation, pre-knowledge, cognition, and future plans. Thus, one adaptive instructional model does not fit the needs of all students. Basing the instruction model on determining learners’ interactions within the learning environment in interpretable and easily read white-box models is crucial for adapting the model to students’ needs and understanding how learning is realized. This paper presents a new zSlices-based type-2 fuzzy-logic-based system that can learn students’ preferred knowledge delivery needs based on their characteristics and current levels of knowledge to generate an adaptive learning environment. We have evaluated the proposed system’s efficiency through various large-scale, real-world experiments involving 1871 students from King Abdulaziz University. These experiments demonstrate the proposed zSlices type-2 fuzzy-logic-based system’s capability for handling linguistic uncertainties to produce better performance, particularly in terms of enhanced student performance and improved success rates compared with interval type-2 fuzzy logic, type-1 fuzzy systems, adaptive, instructor-led systems, and non-adaptive systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

References

  • Ahmad A, Basir O, Hassanein K (2004) Adaptive user interfaces for intelligent e-learning: issues and trends. In: Proceedings of the fourth international conference on electronic business (ICEB2004), Xiyuan Hotel, Beijing, China, pp. 925-934

  • Allen IE, Seaman J (2008) Staying the course: online education in the United States. Sloan Consortium, Sloan-C, Needham

    Google Scholar 

  • Almohammadi K, Hagras H (2013) An adaptive fuzzy logic based system for improved knowledge delivery within intelligent E-Learning platforms. In: Proceedings of the 2013 IEEE international conference on fuzzy systems, pp 1–8

  • Almohammadi K, Hagras H (2013) An interval type-2 fuzzy logic based system for customised knowledge delivery within pervasive e-learning platforms. In: Proceedings of the 2013 IEEE international conference on systems, man, and cybernetics, 2013, pp 2872–2879

  • Almohammadi K, Hagras H, Yao B, Alzahrani A, Alghazzawi D, Aldabbagh G (2015) A type-2 fuzzy logic recommendation system for adaptive teaching. Soft Comput. doi:10.1007/s00500-015-1826-y

  • Almohammadi K, Yao B, Hagras H (2014) An interval type-2 fuzzy logic based system with user engagement feedback for customized knowledge delivery within intelligent E-learning platforms. In: Proceedings of the 2014 IEEE international conference on fuzzy systems, 2014, pp 808–817

  • Ambient Insight Research (2009) US self-paced e-learning market. Ambient Insight Research, Monroe

  • Bai S-M, Chen S-M (2008) Evaluating students’ learning achievement using fuzzy membership functions and fuzzy rules. Expert Syst Appl 34(1):399–410

    Article  Google Scholar 

  • Bilgin A, Dooley J, Whittington L, Hagras H, Henson M, Wagner C, Malibari A, Al-Ghamdi A, Al-haddad M, Al-Ghazzawi D (2012) Dynamic profile-selection for zSlices based type-2 fuzzy agents controlling multi-user ambient intelligent environments. In: Proceedings of the 2012 IEEE international conference on fuzzy systems, Brisbane

  • Bloom B (1984) The 2 sigma problem: the search for methods of group instruction as effective as one-to-one tutoring. Educ Res 13:4–16

    Article  Google Scholar 

  • Cha HJ, Kim YS, Park SH, Yoon TB, Jung YM, Lee J-H (2006) Learning styles diagnosis based on user interface behaviors for the customization of learning interfaces in an intelligent tutoring system. In: Ikeda M, Ashley KD, Chan T-W (eds) Intelligent tutoring systems, vol 4053. Springer, Berlin, pp 513–524

    Chapter  Google Scholar 

  • Chen S-M, Li T-S (2013) Evaluating students’ answerscripts based on interval-valued intuitionistic fuzzy sets. Inf Sci 235:308–322

    Article  Google Scholar 

  • Chrysafiadi K, Virvou M (2015) Fuzzy logic for adaptive instruction in an e-learning environment for computer programming. IEEE Trans Fuzzy Syst 23(1):164–177

    Article  Google Scholar 

  • Ciloglugil B (2012) Inceoglu M user modeling for adaptive e-learning systems. Comput Sci Appl 7335:5561

    Google Scholar 

  • Essalmi F, Ayed LJB, Kinshuk M Jemni, Graf S (2010) A fully personalization strategy of E-learning scenarios. Comput Hum Behav 26(4):581–591

    Article  Google Scholar 

  • Frias-Martinez E, Magoulas G, Chen S, Macredie R (2004) Recent soft computing approaches to user modeling in adaptive hypermedia. In: Yz X (ed) Adaptive hypermedia and adaptive web-based systems. Springer, Berlin, pp 31–55

    Google Scholar 

  • Gertner AS, VanLehn K (2000) Andes: a coached problem solving environment for physics. In: Gauthier G, Frasson C, VanLehn K (eds) Intelligent tutoring systems, vol 1839. Springer, Berlin, pp 133–142

  • Gutierrez-Santos S, Mayor-Berzal J, Fernandez-Panadero C, Kloos CR (2010) Authoring of probabilistic sequencing in adaptive hypermedia with Bayesian networks. J Univers Comput Sci 16(19):2801–2820

    Google Scholar 

  • Hagras H (2004) A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots. IEEE Trans Fuzzy Syst 12(4):524–539

    Article  Google Scholar 

  • Hagras H, Doctor F, Lopez A, Callaghan V (2007) An incremental adaptive life long learning approach for type-2 fuzzy embedded agents in ambient intelligent environments. IEEE Trans Fuzzy Syst 15(1):41–55

    Article  Google Scholar 

  • Hagras H (2007) Embedding computational intelligence in pervasive spaces. IEEE Pervasive Comput 6(3):85–89

    Article  Google Scholar 

  • Hagras H, Packham I, Vanderstockt Y, Mcnulty N, Vadher A, Doctor F (2008) An intelligent agent based approach for energy management in commercial buildings. In: Proceedings of the 2008 IEEE international conference on fuzzy systems, Hong Kong, pp156–162

  • Hsieh T-C, Wang T-I, Su C-Y, Lee M-C (2012) A fuzzy logic-based personalized learning system for supporting adaptive english learning. J Educ Technol Soc 15(1):273–288

    Google Scholar 

  • Huang M, Huang H, Chen M (2007) Constructing a personalized e-learning system based on genetic algorithm and case-based reasoning approach. Expert Syst Appl 33(3):551–564

    Article  MathSciNet  Google Scholar 

  • Idris N, Yusof N, Saad P (2009) Adaptive course sequencing for personalization of learning path using neural network. Int J Adv Soft Comput Appl 1:49–61

    Google Scholar 

  • James LA (2012) Evaluation of an adaptive learning technology as a predictor of student performance in undergraduate biology (Master’s thesis). Appalachian State University, North Carolina, USA

  • Jameson A (1996) Numerical uncertainty management in user and student modeling: an overview of systems and issues. User Model User Adapt Interact 5(3–4):103–251

    Google Scholar 

  • Kavčič A (2004) Fuzzy user modeling for adaptation in educational hypermedia. IEEE Trans Syst Man Cybern C Appl Rev 34(4):439–449

    Article  Google Scholar 

  • Kavčič A, Pedraza-Jiménez R, Molina-Bulla H, Valverde-Albacete FJ, Cid-Sueiro J, Navia-Vázquez A (2003) Student modelling based on fuzzy inference mechanisms. In: Proceedings of the IEEE region 8 EUROCON 2003: computer as a tool, Ljubljana, Slovenia

  • Kidd T (2010) Online education and adult learning. Hershey, New York

    Book  Google Scholar 

  • Liu F, Mendel J (2007) An interval approach to fuzzistics for interval type-2 fuzzy sets. In: Proceedings of the 2007 IEEE international conference on fuzzy systems, London, UK, pp 1030–1035

  • Lynch C, Hagras H, Callaghan V (2006) Embedded interval type-2 neuro-fuzzy speed controller for marine Diesel engines. In: Proceedings of the international conference on information processing and management of uncertainty in knowledge-based systems (IPMU 2006), pp 1340-1347, Paris, France

  • Martins C, Faria L, Carrapatoso E (2008) An adaptive educational system for higher education. In: Proceedings of the 14th EUNIS 08 international conference of European University information systems, Denmark, pp 24–27

  • Mendel JM (2001) Uncertain rule-based fuzzy logic systems: introduction and new directions. Prentice Hall PTR, Prentice Hall Inc, New York

    MATH  Google Scholar 

  • Millán E, Descalço L, Castillo G, Oliveira P, Diogo S (2013) Using Bayesian networks to improve knowledge assessment. Comput Educ 60(1):436–447

    Article  Google Scholar 

  • Moreno F, Carreras A, Moreno M, Royo ER (2005) Using Bayesian networks in the global adaptive e-learning process. In: Proceedings of EUNIS 2005, Manchester, pp 1–4

  • Prokhorov S, Kulikovskikh I (2015) Fuzzy learning performance assessment based on decision making under internal uncertainty. In: Proceedings of the 7th computer science and electronic engineering conference (CEEC), pp 65–70

  • Seridi-Bouchelaghem H, Sari T, Sellami M (2005) A neural network for generating adaptive lessons. J Comput Sci 1(2):232–243

    Article  Google Scholar 

  • Shute VJ, Zapata-Rivera D (2012) Adaptive educational systems. In: Durlach P (ed) Adaptive technologies for training and education. Cambridge University Press, New York, pp 7–27

    Chapter  Google Scholar 

  • Sripan R, Suksawat B (2010) Propose of fuzzy logic-based students’ learning assessment. In: Proceedings of the international conference on control, automation and systems, Gyeonggi-do, Korea, pp 414–417

  • Stathacopoulou R, Grigoriadou M, Samarakou M, Mitropoulos D (2007) Monitoring students’ actions and using teachers’ expertise in implementing and evaluating the neural network-based fuzzy diagnostic model. Expert Syst Appl 32:955–975

    Article  Google Scholar 

  • Vandewaetere M, Desmet P, Clarebout G (2011) The contribution of learner characteristics in the development of computer-based adaptive learning environments. Comput Hum Behav 27(1):118–130

    Article  Google Scholar 

  • Venkatesan S, Fragomeni S (2008) Evaluating learning outcomes in PBL using fuzzy logic techniques. In: Proceedings of the 19th annual conference of the Australasian association for engineering education: to industry and beyond. Institution of Engineers, Australia

  • Wagner C, Hagras H (2010) Toward general type-2 fuzzy logic systems based on zSlices. IEEE Trans Fuzzy Syst 18(4):637–660

    Article  Google Scholar 

  • Wang LX (2003) The MW method completed: a flexible system approach to data mining. IEEE Trans Fuzzy Syst 11(6):768–782

    Article  Google Scholar 

  • Xu D, Wang H, Su K (2002) Intelligent student profiling with fuzzy models. In: Proceedings of the 35th Hawaii international conference on system science (HICSS 2002), January, Hawaii, US

  • Yadav RS, Soni AK, Pal S (2014) A study of academic performance evaluation using Fuzzy logic techniques. In: Proceedings of the international conference on computing for sustainable global development (INDIACom), pp 48–53

  • Yannibelli V, Godoy D, Amandi A (2006) A genetic algorithm approach to recognise students’ learning styles. Interact Learn Environ 14(1):55–78

    Article  Google Scholar 

  • Yeh S-W, Lo J-J (2005) Assessing metacognitive knowledge in web-based CALL: a neural network approach. Comput Educ 44(2):97–113

    Article  MathSciNet  Google Scholar 

  • Yildiz Z, Baba AF (2014) Evaluation of student performance in laboratory applications using fuzzy decision support system model. In: Proceedings of the 2014 IEEE global engineering education conference (EDUCON), pp 1023–1027

  • Zhao C, Wan L (2006) A shortest learning path selection algorithm in e-learning. In: Proceedings of the 6th IEEE international conference on advanced learning technologies (ICALT), pp 94–95

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hani Hagras.

Ethics declarations

Conflict of interest

All the authors declare that they have no conflict of interest.

Ethical approval

All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and/or national research committee and with the 1964 Declaration of Helsinki and its later amendments or comparable ethical standards. This article does not contain any studies with animals performed by any of the authors.

Informed consent

Informed consent was obtained from all individual human participants included in the study.

Additional information

Communicated by V. Loia.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Almohammadi, K., Hagras, H., Alghazzawi, D. et al. A zSlices-based general type-2 fuzzy logic system for users-centric adaptive learning in large-scale e-learning platforms. Soft Comput 21, 6859–6880 (2017). https://doi.org/10.1007/s00500-016-2236-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-016-2236-5

Keywords

Navigation