An Intelligent Tool Based on Fuzzy Logic and a 3D Virtual Learning Environment for Disabled Student Academic Performance Assessment
Abstract
:1. Introduction
2. Literature Review
2.1. Fuzzy Logic
2.2. Fuzzy Inference System (FIS)
- Fuzzification
- Fuzzy rule base
- Fuzzy inference engine
- Defuzzification
2.3. Types of Fuzzy Inference Method
- Mamdani FIS
- Sugeno FIS
3. Related Work
4. Method
4.1. 3D Virtual Learning Environment (3D VLE)
4.2. Our Proposed System
4.3. Fuzzy Inference System Proposed Process
Inputs and Outputs of the Proposed Fuzzy Logic System
5. Results and Discussion
5.1. Fuzzification
- Fuzzification of Knowledge: the linguistic variable “Knowledge” represents the scope [0, 100] exam results. There are four classifications of linguistic terms for knowledge: low, average, good, and very good [26]. Table 3 summarizes the input variables, signifiers, and periods for linguistic terms knowledge. The linguistic term “average”, for instance, has a scope of [30, 80], with 30 as the lower bound and 80 as the maximum bound.
Linguistic Term | Signifier | Periods |
---|---|---|
Low | L | (0, 30) |
Average | A | (10, 70) |
Good | G | (30, 75) |
Very good | VG | (70, 95) |
- Fuzzification of participation in the 3D VLE: The linguistic term “participation in 3D VLE” signifies the number of student comment posts and has the scope [0, 10]. Participation in a 3D VLE has three different sets of linguistic variables, such as low, average, good, and very good [26]. The input variables, signifiers, and periods for the fuzzy linguistic amount of attendance are described in Table 3. For instance, the verbal term “average” is in the period [7,26], where 4 is the lower bound and 8 is the upper bound of the number of comment posts. The input parameters follow fuzzy set theory. Figure 4 shows the available membership function.
- Fuzzification of attendance: The linguistic term “amount of attendance in minutes” corresponds to the entire disabled student’s time of the tasks throughout the framework and has a scope of [0, 4000]. The fuzzy linguistic attendance is divided into four sets of aspects: low, average, good, and very good [7,26]. Table 4 displays the input variables, signifiers, and periods for fuzzy linguistic attendance. The term “linguistic average”, for instance, falls within the scope [1001, 3001], where 1001 min is the lowest bound and 3001 min is the highest bound for overall activity time.
Linguistic Term | Signifier | Periods |
---|---|---|
Low | L | (0, 6.0) |
Average | A | (4.0, 8.0) |
High | H | (6.0, 10.0) |
- Fuzzification of Student Performance as a Whole: The linguistic variable “student performance” represents student performance scores with a domain [0, 100]. Poor, average, good, and very good are the linguistic terms for the linguistic variable of student performance.
5.2. Fuzzy Rule-Based
6. Defuzzification and Experimental Results
- = Defuzzified output
- ∫ = a mathematical integration
- = Aggregated Membership function
- x = output variables (1).
Study Limitation
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Spady, W.G. Outcome-Based Education: Critical Issues and Answers; American Association of School Administrators: Arlington, VA, USA, 1994. [Google Scholar]
- Robert, L.L.; Norman, E.G. Measurement, and Assessment in Teaching; Merrill: Upper Saddle River, NJ, USA, 2000. [Google Scholar]
- Petra, T.Z.H.T.; Aziz, M.J.A. Analyzing student performance in Higher Education using fuzzy logic evaluation. Int. J. Sci. Technol. Res. 2021, 10, 322–327. [Google Scholar]
- Brown, G.; Bull, J.; Pendlebury, M. Assessing Student Learning in Higher Education; Routledge: London, NY, USA, 1997. [Google Scholar]
- Alam, A.; Ullah, S.; Zamir, M.; Amanullah; Ali, N. Evaluating student’s performance in adaptive 3D-virtual learning environments using fuzzy logic. Sindh Univ. Res. J.-SURJ (Sci. Ser.) 2016, 48. [Google Scholar]
- Darwin, P.H. The concept of knowledge and how to measure it. J. Intellect. Cap. 2003, 4, 100–113. [Google Scholar]
- Kumari, N.A.; Rao, D.N.; Reddy, M.S. Indexing student performance with fuzzy logics evaluation in engineering education. Int. J. Eng. Technol. Sci. Res. 2017, 4, 514–522. [Google Scholar]
- Chua, S.C.; Lim, H.S.; Oh, T.H.; Pang, S.Y. On the possibility of fuzzy method and its mathematical framework in OBE measurements. Knowl.-Based Syst. 2013, 37, 305–317. [Google Scholar] [CrossRef]
- Cadet, L.B.; Reynaud, E.; Chainay, H. Memory for a virtual reality experience in children and adults according to image quality, emotion, and sense of presence. Virtual Real. 2021, 26, 55–75. [Google Scholar] [CrossRef] [PubMed]
- Sghaier, S.; Elfakki, A.O.; Alotaibi, A.A. Development of an intelligent system based on metaverse learning for students with disabilities. Front. Robot. AI 2022, 9, 1006921. [Google Scholar] [CrossRef] [PubMed]
- Sun, R.; Wu, Y.J.; Cai, Q. The effect of a virtual reality learning environment on learners’ spatial ability. Virtual Real. 2019, 23, 385–398. [Google Scholar] [CrossRef]
- Meenakshi, N.; Pankaj, N. Application of fuzzy logic for evaluation of the academic performance of students of computer application course. Int. J. Res. Appl. Sci. Eng. Technol. 2015, 3. [Google Scholar]
- Kim, S.; Kim, H. A new metric of absolute percentage error for intermittent demand forecasts. Int. J. Forecast. 2016, 32, 669–679. [Google Scholar] [CrossRef]
- Madadi, A.; Tasdighi, M.; Eskandari-Naddaf, H. Structural response of ferrocement panels incorporating lightweight expanded clay and perlite aggregates: Experimental, theoretical and statistical analysis. Eng. Struct. 2019, 188, 382–393. [Google Scholar] [CrossRef]
- Zadeh, L. Fuzzy Logic for the Management of Uncertainty; Kacprzyk, J., Ed.; Wiley: New York, NY, USA, 1992. [Google Scholar]
- Aryafar, A.; Mikaeil, R.; Ardejani, F.D.; Haghshenas, S.S.; Jafarpour, A. Application of non-linear regression and soft computing techniques for modeling process of pollutant adsorption from industrial wastewaters. J. Min. Environ. 2018, 10, 327–337. [Google Scholar] [CrossRef]
- Nasrollahzadeh, K.; Basiri, M.M. Prediction of Shear Strength of FRP Reinforced Concrete Beams Using Fuzzy Inference System. Expert Syst. Appl. 2014, 41, 1006–1020. [Google Scholar]
- Klir, G.J.; Yuan, B. Fuzzy Sets and Fuzzy Logic: Theory and Applications; Prentice Hall: Englewood Cliffs, NJ, USA, 2001. [Google Scholar]
- Mamdani, E.H.; Assilian, S. Fuzzy Logic Control of Aggregate Production Planning. Int. J. Man–Mach. Stud. 1975, 1–13. [Google Scholar]
- Topçu, İ.B.; Sarıdemir, M. Prediction of mechanical properties of recycled aggregate concretes containing silica fume using artificial neural networks and fuzzy logic. Comput. Mater. Sci. 2008, 42, 74–82. [Google Scholar] [CrossRef]
- Eryılmaz, M.; Adabashi, A. Development of an Intelligent Tutoring System Using Bayesian Networks and Fuzzy Logic for a Higher Student Academic Performance. Appl. Sci. 2020, 10, 6638. [Google Scholar] [CrossRef]
- Wardoyo, R.; Yuniarti, W.D. Analysis of Fuzzy Logic Modification for Student Assessment in e-Learning. Int. J. Inform. Dev. 2020, 9, 29–36. [Google Scholar] [CrossRef]
- Matazi, I.; Bennane, A.; Messoussi, R.; Touahni, R.; Oumaira, I.; Korchiyne, R. Multi-Agent System Based on Fuzzy Logic for E-Learning Collaborative System. In Proceedings of the 2018 International Symposium on Advanced Electrical and Communication Technologies (ISAECT), Rabat, Morocco, 21–23 November 2018; pp. 1–7. [Google Scholar] [CrossRef]
- Hanna, N.; Richards, D.; Jacobson, M.J. Academic Performance in a 3D Virtual Learning Environment: Different Learning Types vs. Different Class Types. In Knowledge Management and Acquisition for Smart Systems and Services. PKAW 2014; Kim, Y.S., Kang, B.H., Richards, D., Eds.; Lecture Notes in Computer Science; Springer: Cham, Switzerland, 2014; Volume 8863. [Google Scholar] [CrossRef]
- Elfakki, A.O.; Sghaier, S.; Alotaibi, A.A. An Efficient System Based on Experimental Laboratory in 3D Virtual Environment for Students with Learning Disabilities. Electronics 2023, 12, 989. [Google Scholar] [CrossRef]
- Kharola, A.; Gupta, P. Stabilization of inverted pendulum using hybrid adaptive neuro-fuzzy (ANFIS) controller. Eng. Sci. Lett. 2014, 4, 1–20. [Google Scholar]
- Gokmen, G.; Akinci, T.Ç.; Tektaş, M.; Onat, N.; Kocyigit, G.; Tektaş, N. Evaluation of student performance in laboratory applications using fuzzy logic. Procedia-Soc. Behav. Sci. 2010, 2, 902–909. [Google Scholar] [CrossRef] [Green Version]
Input | Attribute | Output |
---|---|---|
GPA | Disabled student Grade | Disabled student Assessment |
Knowledge | Grade (quizzes) | |
Participation in 3D VLE | Message (opinion post in 3D VLE) | |
Amount of attendance | Action time of: (created, accepted, reviewed, searched, shown, started, submitted, updated, uploaded, interact with a 3d object during learning and 3D VLE navigation) |
Linguistic Term | Signifier | Periods |
---|---|---|
Low | L | (0, 0, 2.0, 3.0) |
Average | A | (1.5, 2.0, 3.0, 3.5) |
Good | G | (3.0, 3.5, 4.0, 4.17) |
Very good | VG | (3.5, 4.0, 4.5, 4.5) |
Linguistic Term | Signifier | Periods |
---|---|---|
V_Low | VL | (0, 0, 1000) |
Low | L | (250, 2000) |
Average | A | (1000, 3000) |
Good | G | (2000, 3750) |
Very good | VG | (3000, 4000) |
Linguistic Term | Symbol | Periods |
---|---|---|
Low | L | (0, 0, 40) |
Average | A | (20, 60) |
Good | G | (40, 80) |
Very good | VG | (60, 75) |
Excellent | E | (80, 100) |
Disabled Student | GPA [0–100] | Knowledge [0–100] | Participation in 3D VLE [0–20] | Amount of Attendance [0–100] | 3D VLE Disabled Student Assessment [0–100] | Traditional Disabled Student Assessment [0–100] |
---|---|---|---|---|---|---|
1 | 50 | 50 | 5 | 41.3 | 62.4 | 36.5 |
2 | 93 | 10 | 10 | 61.5 | 59.6 | 43.6 |
3 | 97.8 | 94.1 | 9.7 | 96 | 91.4 | 96.4 |
4 | 89.8 | 89.2 | 7.94 | 96 | 88.3 | 70.7 |
5 | 84.3 | 78.7 | 8.74 | 69.5 | 88.5 | 86.6 |
6 | 78.1 | 78.7 | 8.19 | 39.8 | 83.3 | 81.2 |
7 | 73.8 | 94.1 | 9.6 | 25 | 82.1 | 79.5 |
8 | 67 | 80.6 | 8.16 | 26.2 | 72.9 | 67.2 |
9 | 28.1 | 76.2 | 5.92 | 26.2 | 62.7 | 57.8 |
10 | 49.1 | 55.2 | 7.27 | 84.2 | 55 | 51.2 |
11 | 65.1 | 47.2 | 5.92 | 63.2 | 62.3 | 58.4 |
12 | 70.1 | 70.7 | 7.94 | 83.8 | 73.6 | 69.5 |
13 | 79.3 | 84.3 | 9.23 | 73.8 | 89.3 | 85.9 |
14 | 94.8 | 67 | 9.23 | 83.7 | 68.8 | 65.7 |
15 | 51.5 | 46 | 5.61 | 29.9 | 62.3 | 59.9 |
16 | 66.4 | 67 | 6.04 | 29.9 | 68.7 | 68.7 |
17 | 51.5 | 86.7 | 9.11 | 66.3 | 70.5 | 71.4 |
18 | 40.4 | 81.8 | 8.44 | 66.3 | 59.8 | 58.5 |
19 | 33 | 71.3 | 5.92 | 49 | 62.5 | 61.8 |
20 | 92.9 | 89.8 | 8.87 | 94.1 | 91.4 | 89.9 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Elfakki, A.O.; Sghaier, S.; Alotaibi, A.A. An Intelligent Tool Based on Fuzzy Logic and a 3D Virtual Learning Environment for Disabled Student Academic Performance Assessment. Appl. Sci. 2023, 13, 4865. https://doi.org/10.3390/app13084865
Elfakki AO, Sghaier S, Alotaibi AA. An Intelligent Tool Based on Fuzzy Logic and a 3D Virtual Learning Environment for Disabled Student Academic Performance Assessment. Applied Sciences. 2023; 13(8):4865. https://doi.org/10.3390/app13084865
Chicago/Turabian StyleElfakki, Abir Osman, Souhir Sghaier, and Abdullah Alhumaidi Alotaibi. 2023. "An Intelligent Tool Based on Fuzzy Logic and a 3D Virtual Learning Environment for Disabled Student Academic Performance Assessment" Applied Sciences 13, no. 8: 4865. https://doi.org/10.3390/app13084865
APA StyleElfakki, A. O., Sghaier, S., & Alotaibi, A. A. (2023). An Intelligent Tool Based on Fuzzy Logic and a 3D Virtual Learning Environment for Disabled Student Academic Performance Assessment. Applied Sciences, 13(8), 4865. https://doi.org/10.3390/app13084865