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

- 205 Downloads
- 2 Citations

## 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.

## Keywords

Type-2 fuzzy logic systems E-learning Intelligent learning environments## Notes

### Compliance with ethical standards

### 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.

## 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-934Google Scholar
- Allen IE, Seaman J (2008) Staying the course: online education in the United States. Sloan Consortium, Sloan-C, NeedhamGoogle 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–8Google Scholar
- 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–2879Google Scholar
- 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–817Google Scholar
- Ambient Insight Research (2009) US self-paced e-learning market. Ambient Insight Research, MonroeGoogle Scholar
- Bai S-M, Chen S-M (2008) Evaluating students’ learning achievement using fuzzy membership functions and fuzzy rules. Expert Syst Appl 34(1):399–410CrossRefGoogle 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, BrisbaneGoogle Scholar
- 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–16CrossRefGoogle 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–524CrossRefGoogle Scholar
- Chen S-M, Li T-S (2013) Evaluating students’ answerscripts based on interval-valued intuitionistic fuzzy sets. Inf Sci 235:308–322CrossRefGoogle 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–177CrossRefGoogle Scholar
- Ciloglugil B (2012) Inceoglu M user modeling for adaptive e-learning systems. Comput Sci Appl 7335:5561Google 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–591CrossRefGoogle 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–55Google 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–142Google Scholar
- 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–2820Google Scholar
- Hagras H (2004) A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots. IEEE Trans Fuzzy Syst 12(4):524–539CrossRefGoogle 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–55CrossRefGoogle Scholar
- Hagras H (2007) Embedding computational intelligence in pervasive spaces. IEEE Pervasive Comput 6(3):85–89CrossRefGoogle 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–162Google Scholar
- 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–288Google 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–564MathSciNetCrossRefGoogle 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–61Google 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, USAGoogle Scholar
- 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–251Google Scholar
- Kavčič A (2004) Fuzzy user modeling for adaptation in educational hypermedia. IEEE Trans Syst Man Cybern C Appl Rev 34(4):439–449CrossRefGoogle 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, SloveniaGoogle Scholar
- Kidd T (2010) Online education and adult learning. Hershey, New YorkCrossRefGoogle 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–1035Google Scholar
- 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, FranceGoogle Scholar
- 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–27Google Scholar
- Mendel JM (2001) Uncertain rule-based fuzzy logic systems: introduction and new directions. Prentice Hall PTR, Prentice Hall Inc, New YorkzbMATHGoogle 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–447CrossRefGoogle 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–4Google Scholar
- 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–70Google Scholar
- Seridi-Bouchelaghem H, Sari T, Sellami M (2005) A neural network for generating adaptive lessons. J Comput Sci 1(2):232–243CrossRefGoogle 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–27CrossRefGoogle 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–417Google Scholar
- 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–975CrossRefGoogle 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–130CrossRefGoogle 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, AustraliaGoogle Scholar
- Wagner C, Hagras H (2010) Toward general type-2 fuzzy logic systems based on zSlices. IEEE Trans Fuzzy Syst 18(4):637–660CrossRefGoogle Scholar
- Wang LX (2003) The MW method completed: a flexible system approach to data mining. IEEE Trans Fuzzy Syst 11(6):768–782CrossRefGoogle 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, USGoogle Scholar
- 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–53Google Scholar
- Yannibelli V, Godoy D, Amandi A (2006) A genetic algorithm approach to recognise students’ learning styles. Interact Learn Environ 14(1):55–78CrossRefGoogle Scholar
- Yeh S-W, Lo J-J (2005) Assessing metacognitive knowledge in web-based CALL: a neural network approach. Comput Educ 44(2):97–113MathSciNetCrossRefGoogle 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–1027Google Scholar
- 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–95Google Scholar