ArticlePDF Available

Evaluation of student performance in laboratory applications using fuzzy logic

Authors:
  • Bandırma Onyedi Eylül University

Abstract and Figures

Educational systems typically employ classical methods of performance evaluation. In this system, student performance depends on exam results and is evaluated only as success or failure. Alternative, non-classical performance evaluation methods may be used, such as fuzzy logic, a mathematical technique of set-theory that can be applied to many forms of decision-making including research on engineering and artificial intelligence.This study proposes a new performance evaluation method based on fuzzy logic systems. Student performance of Control Technique Laboratory in Marmara University Technical Education Faculty, Electricity Education Department, was carried out with fuzzy logic and it was compared with classical evaluating method. Study samples are notes which twenty students took the control technique laboratory course.Evaluation of the results showed variations between the classical and fuzzy logic methods. Although performance evaluation using fuzzy logic is complicated and requires additional software, it provides some evaluation advantages. Fuzzy logic evaluation is flexible and provides many evaluation options, while the classical method adheres to constant mathematical calculation. At the application stage, the teacher responsible for the laboratory application can edit the ranges of membership functions and rules, permitting non-homogenous but flexible and objective performance evaluation.
Content may be subject to copyright.
1877-0428 © 2010 Published by Elsevier Ltd.
doi:10.1016/j.sbspro.2010.03.124
Procedia Social and Behavioral Sciences 2 (2010) 902–909
A
vailable online at www.sciencedirect.com
WCES-2010
Evaluation of student performance in laboratory applications using
fuzzy logic
Gokhan Gokmen
a
*, Tahir Çetin Akinci
b
, Mehmet Tektaú
c
, Nevzat Onat
c
,
Gokhan Kocyigit
a
, Necla Tektaú
c
a
Marmara University, Faculty of Technical Education, Department of Electrical Education, Kadikoy, Istanbul34722, Turkey.
b
KÕrlareli University, Faculty of Technical Education, Department of Electrical Education, KavakiÕ, KÕrklareli Turkey.
c
Marmara University, Vocational School of Technical Studies, Kadikoy, Istanbul 34722, Turkey.
Received October 8, 2009; revised December 17, 2009; accepted January 5, 2010
Abstract
Educational systems typically employ classical methods of performance evaluation. In this system, student performance depends
on exam results and is evaluated only as success or failure. Alternative, non-classical performance evaluation methods may be
used, such as fuzzy logic, a mathematical technique of set-theory that can be applied to many forms of decision-making including
research on engineering and artificial intelligence.
This study proposes a new performance evaluation method based on fuzzy logic systems. Student performance of Control
Technique Laboratory in Marmara University Technical Education Faculty, Electricity Education Department, was carried out
with fuzzy logic and it was compared with classical evaluating method. Study samples are notes which twenty students took the
control technique laboratory course.
Evaluation of the results showed variations between the classical and fuzzy logic methods. Although performance evaluation
using fuzzy logic is complicated and requires additional software, it provides some evaluation advantages. Fuzzy logic evaluation
is flexible and provides many evaluation options, while the classical method adheres to constant mathematical calculation. At the
application stage, the teacher responsible for the laboratory application can edit the ranges of membership functions and rules,
permitting non-homogenous but flexible and objective performance evaluation.
© 2010 Elsevier Ltd. All rights reserved.
Keywords: Performance; evaluation; exam; fuzzy logic; laboratory application.
1. Introduction
Measurement of educational performance is usually expressed numerically, based on examination results.
Classical evaluation therefore consists of a judgment based on the comparison of student results against established
performance-criteria. Measurement and evaluating are inspirable and important parts of the educational process.
Evaluating student exam scores is performed using various methods.
* Gokhan Gokmen. Tel.: +90-216-3365770-265 ; fax: +90-216-337-9789.
E-mail address: gokhang@marmara.edu.tr.
Gokhan Gokmen et al. / Procedia Social and Behavioral Sciences 2 (2010) 902–909
903
Using current, classical evaluation systems, educational success or failure is therefore based on separation via
certain scoring thresholds. For instance, in laboratory applications, a student scoring above 50 is evaluated as
successful, but is otherwise unsuccessful. However, in laboratory applications, evaluation of student performance
based on rigid scoring criteria may not be appropriate.
Fuzzy logic theory emerged during the twentieth century and, by the beginning of the twenty-first century, was
predicted to be applied extensively in many fields (Altrock, 1995). One of the applications of the fuzzy logic theory
is the measurement and evaluation in education. In this context, the aim of this paper is to define the “impact of the
fuzzy logic theory on the measurement of student’s performance” (Semerci, 2004). The use of fuzzy logic models
permits more flexible forms of evaluation. Electrical control laboratory is one of the courses given in departments of
Electrical, Electronics and Computer Education. Electrical control laboratory is one of the most important courses
because it has a practical focus and is closely-related to industry.
2. Methods
2.1. Study Group
The study group comprised sixth term students of Electrical Education at the Technical Education Faculty of Marmara
University, Turkey. The study used exam scores which twenty students took the control technique laboratory course.
2.2. The Aim of the Study
The aim of the study is to determine students’ performance using a fuzzy logic model in place of classical
assessment methods. The study aimed to address the following research questions:
1. Is there any difference between classical and fuzzy logic evaluation methods?
2. Is there any difference in assessment results between classical and fuzzy logic evaluation methods?
3. What are the comments of academics about these two methods?
2.2.1.Fuzzy Logic
The fuzzy logic set was introduced in 1965 as a mathematical way to represent linguistic vagueness (Zadeh,
1965). According to the fuzzy logic concept, factors and criteria can be classified without certain limits. Fuzzy logic
is very useful for addressing real-world problems, which usually involve a degree of uncertainty. The modeling of
many systems involves the consideration of some uncertain variables. The statistical uncertainties associated with
these variables are handled through probability theory. There also exists non-statistical uncertainty (in the form of
‘vagueness’ or ‘imprecision’) associated with many variables. These variables and their influences on the system are
defined in linguistic terms. This form of uncertainty can be handled in a rational framework of ‘fuzzy set theory’. It
can be said that probability deals with statistical uncertainty, whereas fuzziness has been introduced as a means of
representing and manipulating non-statistical uncertainty (Bezdek, 1994). It is not always meaningful to relate
uncertainty to frequency (Dubois & Prade, 1993). Fuzzy logic uses variables like “low”, “normal”, ”high” in place
of ”yes/no” or ”true/false” variables. Fuzzy sets are determined by membership functions. The membership
function of a fuzzy set is expressed as ȝA(x) and membership degree of its fuzzy set is determined as a number
between 0 and 1. If factor x definitely belongs to set A, ȝA(x) is 1 and if it definitely does not belong to set A,
ȝA(x) is 0. A higher membership function value (up to a value of 1) shows that factor x has a stronger degree of
membership to set A (Mathworks, 2009; Timothy, 2004; Zimmermann, 2001). Boundary conditions of the
membership function can be expressed with flexible structure in fuzzy sets. The most significant difference between
traditional sets and fuzzy sets is the membership function. While traditional sets can be characterized by only one
membership function, fuzzy sets can be characterized by numerous membership functions (ùen & Cenkçi, 2009)
3. Performance Evaluation with Fuzzy Logic
The application of a fuzzy model comprised three stages:
1. Fuzzification of input exams results and output performance value
904 Gokhan Gokmen et al. / Procedia Social and Behavioral Sciences 2 (2010) 902–909
2. Determination of application rules and inference method
3. Defuzzification of performance value
Students sit two exams, so there are two input variables. The output variable is the performance value, which is
determined by fuzzy logic (Figure 1).
Figure 1. Determination of students’ performance using fuzzy logic
3.1. Fuzzification of Exam Results and Performance Value
Fuzzification of exam results was carried out using input variables and their membership functions of fuzzy sets.
Each student has two exam results, both of which form input variables of the fuzzy logic system. Each input variable
has five triangle membership functions.
Initially, membership functions have the same interval, so both exams have same weighted average. The fuzzy
set of input variables is shown Table 1.
Table 1. Fuzzy set of input variables
Linguistic Expression Symbol Interval
Very Low VL (0, 0, 25)
Low L (0, 25, 50)
Average A (25, 50, 75)
High H (50, 75, 100)
Very High VH (75, 100, 100)
It is seen that exam notes can belong to one or two membership functions but their membership weighting of
each membership function can be different (Figure 2).
Figure 2. Membership functions of Exam 1 and Exam 2
For instance, while a score of 25 only belongs to the “Low” membership function, a score of 30 belongs to both
“Low” and “Average” membership functions, but is weighted more heavily within the “Low” membership functions
than the “Average” membership function.
The output variable, which is the performance value, is entitled “Result” and has five membership functions. For
reasons of convenience within the application, a value range between 0 and 1 was chosen (Table 2 and Figure 3).
Table 2. Fuzzy set of output variable
Linguistic Expression Symbol Interval
Very Unsuccessful VU (0, 0, 0.25)
Unsuccessful
U
(0 0
25 0 5)
Gokhan Gokmen et al. / Procedia Social and Behavioral Sciences 2 (2010) 902–909
905
Average A (0.25, 0.5, 0.75)
Successful S (0.5, 0.75, 1)
Very Successful VS (0.75, 1, 1)
Figure 3. Membership functions of performance value
3.2. Rules and Inference
The rules determine input and output membership functions that will be used in inference process. These rules
are linguistic and also are entitled “If-Then” rules (Altrock, 1995; Semerci, 2004).
1. If Exam1 is VL and Exam2 is VL then Result is VU
2. If Exam1 is VL and Exam2 is L then Result is VU
3. If Exam1 is VL and Exam2 is A then Result is U
4. If Exam1 is VL and Exam2 is H then Result is U
5. If Exam1 is VL and Exam2 is VH then Result is A
6. If Exam1 is L and Exam2 is VL then Result is VU
7. If Exam1 is L and Exam2 is L then Result is U
8. If Exam1 is L and Exam2 is A then Result is U
9. If Exam1 is L and Exam2 is H then Result is A
10. If Exam1 is L and Exam2 is VH then Result is A
11. If Exam1 is A and Exam2 is VL then Result is U
12. If Exam1 is A and Exam2 is L then Result is U
13. If Exam1 is A and Exam2 is A then Result is A
14. If Exam1 is A and Exam2 is H then Result is S
15. If Exam1 is A and Exam2 is VH then Result is S
16. If Exam1 is H and Exam2 is VL then Result is U
17. If Exam1 is H and Exam2 is L then Result is A
18. If Exam1 is H and Exam2 is A then Result is S
19. If Exam1 is H and Exam2 is H then Result is S
20. If Exam1 is H and Exam2 is VH then Result is VS
21. If Exam1 is VH and Exam2 is VL then Result is A
22. If Exam1 is VH and Exam2 is L then Result is S
23. If Exam1 is VH and Exam2 is A then Result is S
24. If Exam1 is VH and Exam2 is H then Result is VS
25. If Exam1 is VH and Exam2 is VH then Result is VS
In case of several rules are active for the same output membership function, it is necessary that only one
membership value is chosen. This process is entitled “fuzzy decision” or “fuzzy inference”. Several authors,
including Mamdami, Takagi-Surgeno and Zadeh have developed a range of techniques for fuzzy decision-making
and fuzzy inference. The present study uses the method proposed by Mamdami, shown in Equation (1) (Semerci,
2004; Zadeh, 1965; Rutkowski, 2004).
11
( ) max min ( ( )). ( ( ))
CAB
k
y input i input j
PPP
ªº
ªº
¬¼
¬¼
k=1,2........r (1)
906 Gokhan Gokmen et al. / Procedia Social and Behavioral Sciences 2 (2010) 902–909
This expression determines an output membership function value for each active rule. When one rule is active, an
AND operation is applied between inputs. The smaller input value is chosen and its membership value is determined
as membership value of the output for that rule. This method is repeated, so that output membership functions are
determined for each rule. To sum up, graphically AND (min) operations are applied between inputs and OR (max)
operations are between outputs.
3.3. Determination of Performance Value
After completing the fuzzy decision process, the fuzzy number obtained must be converted to a crisp value. This
process is entitled defuzzification. Many methods have been developed for defuzzification. In this study, a
“Centroid” (Center of Area) technique was applied, which is one of the most common methods. After
defuzzification process, obtained fuzzy number is geometrical figure. The crisp value is calculated as below (Figure
4, Equation 2) (Semerci, 2004).
Figure 4. Defuzzification with Centroid method
()
()
C
C
zdz
z
z
dz
P
P
uu
u
³
³
(2)
3.4. Application Of Fuzzy Logic
Table 3 shows the scores achieved by 20 students in Exam 1 and Exam 2. For each student, both exam scores
were fuzzified by means of the membership functions previously described in section 3.2 (Rules and Inference).
Active membership functions were determined according to rule table, using the Mamdami fuzzy decision
technique. The output (performance value) was then defuzzified by calculating the center (centroid) of the resulting
geometrical shape. This sequence was repeated using the exam scores for each student.
Table 3. Exam scores and calculated performance values
No Exam 1 Exam 2 Performance Value No Exam 1 Exam 2 Performance Value
1 40 65 0.53 11 65 45 0.576
2 20 35 0.243 12 89 100 0.908
3 50 65 0.645 13 100 100 0.92
4 10 20 0.203 14 65 35 0.5
5 45 65 0.576 15 48 50 0.473
6 34 60 0.462 16 45 55 0.5
7 48 55 0.533 17 55 25 0.31
8 56 90 0.759 18 84 80 0.765
9 74 70 0.735 19 63 65 0.639
10 45 50 0.44 20 28 30 0.31
Both inputs had same triangle membership functions. Therefore, replacing Exam 1 with Exam 2 would not
change the calculated performance value (e.g. (45 & 65) and (65 & 45)). If the symmetry or the value range of the
membership functions is not equal, one of the exams has a greater influence on the output performance value than
the other. For example, let’s change the membership functions and value range of Exam 2 (Figure 5), while
Gokhan Gokmen et al. / Procedia Social and Behavioral Sciences 2 (2010) 902–909
907
retaining the original criteria for Exam 1. With this arrangement, the value range of Average membership function
shrinks; the top value of L membership function is moved to 20; the top value of H membership function is moved
to 80; and value ranges of VL and VH membership functions are moved to 40 and 60, respectively.
Figure 5. Arrangement membership functions for Exam 2
Aim of this arrangement in Exam 2 is to penalize scores below 50 and to reward scores above 50. This situation
can be seen in Table 4. For exam scores below 50, performance values decreased and for exam scores above 50,
performance values increased. There is no change for scores of 50, because this is the boundary of the limit value.
Figure 6 shows the active rules and performance value obtained for exam scores of 45 and 65.
Figure 6. Active rules and performance value for exam scores of 45and 65
In this scenario, rules 9,10,14 and 15 are active and at the end of defuzzification, a performance value of 0.656 is
obtained.
Table 4. Variations in performance value according to Exam 2 criteria
No Exam 1 Exam 2 Performance Value No Exam 1 Exam 2 Performance Value
1 40 65 0.637 11 65 45 0.551
2 20 35 0.242 12 89 100 0.908
3 50 65 0.75 13 100 100 0.92
4 10 20 0.202 14 65 35 0.384
5 45 65 0.676 15 48 50 0.473
6 34 60 0.625 16 45 55 0.505
7 48 55 0.54 17 55 25 0.3
8 56 90 0.76 18 84 80 0.778
9 74 70 0.761 19 63 65 0.753
908 Gokhan Gokmen et al. / Procedia Social and Behavioral Sciences 2 (2010) 902–909
10 45 50 0.44 20 28 30 0.238
4. Conclusion
When the results are evaluated, a difference in outcomes is seen between the classical method and the proposed
fuzzy logic method. While the classical method adheres to a constant mathematical rule, evaluation with fuzzy logic
has great flexibility. At the application stage, course-conveners can edit rules and membership functions to obtain
various performance values but it is important that the same rules and membership functions are used for all students
taking the same lesson. It is also important for the students to understand the assessment criteria before taking
exams.
For this reason, members of the educational board should communicate with each other and come to an
agreement on rules, membership functions and any other criteria.
Performance values using the classical method and fuzzy logic method are given in Table 5. For comparison,
average scores with classical method is divided to 100 and the success limit is accepted as 0.5.
In the Fuzzy 1 scenario, all membership functions are the same for both exams, whereas in the Fuzzy 2 scenario,
membership functions of Exam 2 are modified. From Table 5, a linear relationship can be seen between the classical
method and Fuzzy 1. If a student is successful in the classical assessment method, they will also be successful in the
Fuzzy 1 scenario. Comparison of the classical method with the Fuzzy 2 scenario reveals differences in the
performance values. For scores blow 50, the performance value of Fuzzy 2 is smaller than the classical method;
however, for scores above 50, the performance value is larger than the classical method. For example, a student
scoring 34 in exam 1 and 60 in exam 2 is unsuccessful in the classical method, but is successful in the Fuzzy 2
scenario.
We interviewed Electrical Education board in Marmara University and asked 20 academics about evaluation of
student performance fuzzy logic. The views of academics varied on the use of the two assessment methods. Some
valued the potential flexibility of the fuzzy logic method, but others pointed out drawbacks in that the calculation of
performance values may be difficult to explain to students. The use of an automated computer system to perform
calculations should address these issues. In conclusion, performance evaluation using fuzzy logic is suitable not only
for laboratory application, but can also be used for performance evaluation of theoretical lessons.
Table 5. Comparison of Performance Evaluation Methods
No Exam 1 Exam 2 Classical Method Fuzz
y
1 Fuzz
y
2
1 40 65 0.525 0.53 0.637
2 20 35 0.275 0.243 0.242
3 50 65 0.575 0.645 0.75
4 10 20 0.15 0.203 0.202
5 45 65 0.55 0.576 0.676
6 34 60 0.47 0.462 0.625
7 48 55 0.515 0.533 0.54
8 56 90 0.73 0.759 0.76
9 74 70 0.72 0.735 0.761
10 45 50 0.475 0.44 0.44
11 65 45 0.55 0.576 0.551
12 89 100 0.945 0.908 0.908
13 100 100 1 0.92 0.92
14 65 35 0.5 0.5 0.384
15 48 50 0.49 0.473 0.473
16 45 55 0.5 0.5 0.505
17 55 25 0.4 0.31 0.3
18 84 80 0.82 0.765 0.778
19 63 65 0.64 0.639 0.753
20 28 30 29 0.31 0.238
Gokhan Gokmen et al. / Procedia Social and Behavioral Sciences 2 (2010) 902–909
909
Acknowledgment
This study is supported by T.R Marmara University Scientific Research Project Presidency; under project no
FEN-E-050608-138.
References
Altrock, V., C. (1995). Fuzzy Logic Applications in Europe, In J. Yen, R. Langari, and L. A. Zadeh (Eds.) Industrial Applications of Fuzzy Logic
and Intelligent Systems, Chicago:. IEEE Press.
Bezdek, J. (1994). Fuzziness vs. probability: Again (?).IEEE Transactions on Fuzzy Systems, 2, 1-3.
Dubois D.& Prade, H. (1993). Fuzzy sets and probability: misunderstandings, bridges and gaps. Proceedings of the IEEE International
Conference on Fuzzy Systems, California, 2, 1059–1068.
Rutkowski, L. (2004). Flexible Neuro-Fuzzy Systems: Structures, Learning and Performance Evaluation, Bostan: Kluwer Academic Publisher.
Semerci, Ç.(2004). The Influence Of Fuzzy Logic Theory On Students’ Achievement, The Turkish Online Journal of Educational Technology, 3
(2), Article 9..
ùen, C. G & Cenkçi, D. (2009). An Integrateg Approach to Determination and Evaluation of Production Planning Performance CrÕteria. Journal
of Engineering and Natural Sciences, 27, 4-5.
The Mathworks. (2009). Fuzzy Logic Toolbox User’s Guide, The Mathworks Inc. Retrieved September 10 2009 from
http://www.mathworks.com/access/helpdesk/help/pdf_doc/fuzzy/fuzzy.pdf
Timothy, J. R. (2004). Fuzzy Logic With Engineering Applications, Chichester. West Sussex . UK: McGraw-Hill, Inc.
Zadeh, L.A.(1965). Information and Control. Fuzzy sets. Retrieved September 10 2009 from http://www-bisc.cs.berkeley.edu/Zadeh-1965.pdf
Zimmermann, H. J.(2001). Fuzzy Set Theory and Its Applications, London : Kluwer Academic Publisher.
... Based on this system, student performance assessment depends on the results of the exam and is evaluated only as a factor of success or failure. As an alternative, non-classical performance assessment methods can be used, such as fuzzy logic can be applied to various forms of decision making including research on techniques and artificial intelligence (Barlybayev et al., 2016;Gokmen et al., 2010;Yadav and Singh, 2011). Fuzzy logic is used to manage intrinsic uncertainty associated with teacher subjective judgments and allows modeling of students in linguistic form (Darwish, 2016). ...
... Thus, the application of fuzzy logic models can be done with a more flexible student learning evaluation model. This also works for flexible non-homogeneous data and objective performance evaluations, which is reported by Gokmen et al. (2010). Evaluation of student performance assessment using fuzzy logic has great flexibility and reliability. ...
... The most widely used sample average was 20 samples from 7 articles reviewed, such as Gokmen et al. (2010), Singh (2011), Darwish (2016), Yadav et al. (2014), Sakthivel et al. (2013), Bhatt and Bhatt (2011), and Inyang and Joshua (2013). Based on these findings, we also found that three out of 38 articles did not explain explicitly the number of sample sizes in the article, such as Ingoley and Bakal (2012) ...
Article
Full-text available
The assessment system generally requires transparency and objectivity to assess student performance in terms of abstraction. Fuzzy logic method has been used as one of the best methods to reduce this uncertainty. Therefore, we have conducted a literature review to examine the application of fuzzy logic in assessing the performance of different students. The Preferred Reporting Items for the Systematics Review and Meta-Analysis Method (PRISMA) were used as the basic method for conducting systematic reviews and meta-analyses. The articles reviewed were 38 articles from 2008 until 2018. All articles were classified based on the author, year of publication, type of journal or conference, sample size, context, data type, fuzzy technique, and basic findings. The results of this review show the positive effects of using fuzzy logic on student performance assessment. Overall, this review provides an appropriate reference for further research by identifying research needs in aspects of student performance assessment.
... Fuzzy logic, fuzzy sets, and fuzzy functions have been widely used since its introduction by Zadeh [13]. We would like to emphasize only several works that have a connection with our investigation in e-learning and e-testing: [14][15][16][17]. ...
... A classical technique for reevaluations of test results by fuzzy sets is to consider some borderline grades that need to be reassessed [14,15]. However, we will present a different approach. ...
Preprint
Full-text available
This article presents a hybrid approach to assessing students’ foreign language proficiency in a cyber-physical educational environment. It focuses on the advantages of integrated assessment of student knowledge by considering the impact of automatic assessment, learners’ independent work, and their achievements to date. An assessment approach is described using the mathematical theory of fuzzy functions, which are employed to ensure fair evaluation of students. The largest possible number of students, whose re-evaluation of test results will not affect the overall performance of the student group, is automatically determined. The study also models the assessment process in the cyber-physical educational environment through the formal semantics of calculus of context-aware ambients (CCA).
... Fuzzy logic, fuzzy sets, and fuzzy functions have been widely used since first being introduced by Zadeh [11]. We would like to emphasize only several works that have a connection with our investigation in e-learning and e-testing: [12][13][14][15]. ...
... A classical technique for reevaluations of test results with fuzzy sets is considering some borderline grades that need to be reassessed [12,13]. However, we present a different approach, in which we search for a maximum number of possible borderline grades to be fuzzified without changing the statistical distribution of the overall grade. ...
Article
Full-text available
This article presents a hybrid approach to assessing students’ foreign language proficiency in a cyber–physical educational environment. It focuses on the advantages of the integrated assessment of student knowledge by considering the impact of automatic assessment, learners’ independent work, and their achievements to date. An assessment approach is described using the mathematical theory of fuzzy functions, which are employed to ensure the fair evaluation of students. The largest possible number of students whose reevaluation of test results will not affect the overall performance of the student group is automatically determined. The study also models the assessment process in the cyber–physical educational environment through the formal semantics of calculus of context-aware ambients (CCAs).
... Starting from data of 176 students the data for 44 students are presented. Similar thing was done by Gökmen et al. 2010. ...
Conference Paper
The goal of the paper is to study the influence of different input factors, such as the results of pre-test and attitudes, on students as- sessments in learning mathematicsand statistics. The attitudes to mathematics and students environment is described with fuzzy numbers. Fuzzy theory, package is used to predict the score.positive and negative aspects.
... It demonstrates that agricultural productivity is increasing. Many successful expert systems in a variety of fields, such as economics, healthcare, education, weather forecasting, market trends, and different kinds of planning activities, have been created as a result of technology adaptation [34][35][36][37]. Statistics regarding Pakistani smartphone usage patterns have been revealed by the Pakistan Advertiser Society [38]. ...
Article
Full-text available
Globally, agriculture holds significant importance for human food, economic activities, and employment opportunities. Wheat stands out as the most cultivated crop in the farming sector; however, its annual production faces considerable challenges from various diseases. Timely and accurate identification of these wheat plant diseases is crucial to mitigate damage and enhance overall yield. Pakistan stands among the leading crop producers due to favorable weather and rich soil for production. However, traditional agricultural practices persist, and there is insufficient emphasis on leveraging technology. A significant challenge faced by the agriculture sector, particularly in countries like Pakistan, is the untimely and inefficient diagnosis of crop diseases. Existing methods for disease identification often result in inaccuracies and inefficiencies, leading to reduced productivity. This study proposes an efficient application for wheat crop disease diagnosis, adaptable for both mobile devices and computer systems as the primary decision-making engine. The application utilizes sophisticated machine learning techniques, including Decision Tree (DT), Random Forest (RF), Support Vector Machine (SVM), and AdaBoost, combined with feature extraction methods such as Count Vectorization (CV) and Term Frequency-Inverse Document Frequency (TF-IDF). These advanced methods collectively achieve up to 99% accuracy in diagnosing 14 key wheat diseases, representing a significant improvement over traditional approaches. The application provides a practical decision-making tool for farmers and agricultural experts in Pakistan, offering precise disease diagnostics and management recommendations. By integrating these cutting-edge techniques, the system advances agricultural technology, enhancing disease detection and supporting increased wheat production, thus contributing valuable innovations to both the field of machine learning and agricultural practices.
... Esta situación limita el desarrollo de habilidades prácticas que den solución a distintos problemas del mundo real en el entorno de los alumnos. En el ámbito del cómputo educativo se han reportado numerosas aplicaciones, por ejemplo, un sistema de evaluación del desempeño de estudiantes en prácticas de laboratorio (Gokmen et al, 2010), el diagnóstico cognitivo de los alumnos (Huapaya et al, 2012), la predicción de estilos de aprendizaje (Deborah et al, 2015), el desarrollo de sistemas tutoriales (Karaci, 2019;Makram et al, 2020), así como juegos educativos (Massoud et al, 2018) y gamificación (Magaña y Organero, 2014). Los múltiples trabajos encontrados en la literatura facilitan el progreso de las diferentes actividades educativas durante los procesos de enseñanza y aprendizaje. ...
Chapter
Full-text available
Resumen. Se presenta una modalidad de aprendizaje basado en un proyecto en el marco de la asignatura de Sistemas basados en conocimientos. El objetivo general plantea que, al finalizar el curso, el alumno pueda diseñar y codificar sus propias soluciones, desarrollando los módulos que comprenden la base del conocimiento y el motor de inferencia. Tanto la base del conocimiento como el motor de inferencia se abordan dentro de las unidades temáticas de concepto de conocimiento y sistemas expertos. En este proyecto, se combina la exploración de fundamentos teóricos básicos con el desarrollo de un simulador interactivo y su implementación física codificando elementos de hardware de bajo costo. Durante el trabajo en el simulador, el alumno propone, integra e interpreta los parámetros necesarios que dan paso a la puesta en marcha de un sistema de control difuso, explorando y desarrollando los diferentes módulos que lo componen, con el objetivo de obtener un prototipo físico funcional con base en sus propios casos de estudio analizados. A través del cómputo físico los estudiantes verifican y comprueban los diseños y cálculos teóricos que realizan en cada uno de los módulos que comprenden el sistema.
Chapter
In computer science, fuzzy logic is a powerful tool that expands upon classical binary logic to represent ambiguity and imprecision mathematically. It emulates human thinking and effectively tackles issues involving uncertainty and vagueness. The concepts of fuzzy sets, membership functions, and fuzziness play a crucial role in developing fuzzy inference systems, which make decisions based on fuzzy logic. Furthermore, the application of interval type-2 fuzzy sets can better handle problems with significant uncertainty than traditional fuzzy sets. Fuzzy finite state machines (FFSMs) are another application of fuzzy logic that provides a more versatile approach to modeling complex systems. The chapter describes all of those above and highlights the use of fuzzy reasoning techniques in educational applications and games, demonstrating the potential of this technology to significantly enhance the way we learn and interact with technology. In addition to providing an overview of fuzzy logic principles and their applications, this chapter presents a review of educational applications and games where fuzzy logic has been utilized. The review examines various ways in which fuzzy logic has been integrated into educational contexts, showing its potential to enhance learning experiences. Additionally, this chapter identifies open problems and challenges in using fuzzy logic within educational settings, highlighting areas for future research and development. By synthesizing existing literature and identifying gaps in knowledge, this review contributes to a deeper understanding of the role of fuzzy logic in educational technology and points towards new directions for further exploration and innovation.
Article
Education is a field that is affected by technological development and requires rapid adaptation. Metaverse is one of these technologies and it is predicted that it will take its place widely in the world of the future, including education in research. However, it is seen that there are few studies on metaverse and the studies are generally analysed using statistical methods. From this point of view, the aim of this study was to predict the metaverse knowledge levels of pre-service mathematics teachers by using Adaptive Neuro-Fuzzy Inference System (ANFIS) and to create models. The use of fuzzy logic has spread to the field of education with the development of science and technology. ANFIS combines neural network research and fuzzy logic to utilise the relevant capabilities. Considering this important advantage, ANFIS model was established to predict the metaverse knowledge levels of pre-service teachers. The research was conducted with the participation of 192 pre-service teachers. Personal information form and metaverse scale were used as data collection tools. As a result of the study, the scores of the pre-service teachers obtained from the metaverse scale were found to be at a moderate level and the real and artificial scores of the pre-service teachers' metaverse knowledge levels were found to be quite close to each other.
Article
Full-text available
Purpose The purpose of this study was to analyze importance of artificial intelligence (AI) in education and its emphasis on assessment and adversity quotient (AQ). Design/methodology/approach The study utilizes a systematic literature review of over 141 journal papers and psychometric tests to evaluate AQ. Thematic analysis of quantitative and qualitative studies explores domains of AI in education. Findings Results suggest that assessing the AQ of students with the help of AI techniques is necessary. Education is a vital tool to develop and improve natural intelligence, and this survey presents the discourse use of AI techniques and behavioral strategies in the education sector of the recent era. The study proposes a conceptual framework of AQ with the help of assessment style for higher education undergraduates. Originality/value Research on AQ evaluation in the Indian context is still emerging, presenting a potential avenue for future research. Investigating the relationship between AQ and academic performance among Indian students is a crucial area of research. This can provide insights into the role of AQ in academic motivation, persistence and success in different academic disciplines and levels of education. AQ evaluation offers valuable insights into how individuals deal with and overcome challenges. The findings of this study have implications for higher education institutions to prepare for future challenges and better equip students with necessary skills for success. The papers reviewed related to AI for education opens research opportunities in the field of psychometrics, educational assessment and the evaluation of AQ.
Conference Paper
The quizzes allow the tutor to assess the student's knowledge level briefly. However, creating a quiz is a challenging task that requires time and effort. If the tutor wants to create multiple quizzes tailored to the student's needs, the time needed to construct them increases dramatically. Furthermore, a large pool of questions and activities makes creating personalised quizzes more complex. A solution to the above is employing genetic algorithms to quickly and automatically produce personalised quizzes and tests. However, a genetic algorithm uses complex mathematical forms, which tutors of various knowledge domains find difficult to understand. Given this, the paper presents a genetic algorithm that embeds a fuzzy rule-based mechanism in the fitness calculation phase to select the most appropriate questions for each learner and create personalised quizzes more realistically. The presented algorithm aims to describe with linguistic terms the appropriateness of each question rather than obscure mathematics forms. In such a way, estimating the suitability of a quiz question is closer to the human way of thinking and becomes more explainable to tutors. The presented fuzzy genetic algorithm has been performed for creating quizzes for learners of the programming language HTML. The algorithm accepts a pool of questions and the learner's characteristics and needs. It gives as output a report, which includes the questions sorted by their suitability and a recommended quiz that best fits the learner's needs.
Book
Full-text available
Fuzzy Set Theory - And Its Applications, Third Edition is a textbook for courses in fuzzy set theory. It can also be used as an introduction to the subject. The character of a textbook is balanced with the dynamic nature of the research in the field by including many useful references to develop a deeper understanding among interested readers. The book updates the research agenda (which has witnessed profound and startling advances since its inception some 30 years ago) with chapters on possibility theory, fuzzy logic and approximate reasoning, expert systems, fuzzy control, fuzzy data analysis, decision making and fuzzy set models in operations research. All chapters have been updated. Exercises are included.
Article
Full-text available
This paper is meant to survey the literature pertaining to this debate, and to try to overcome misunderstandings and to supply access to many basic references that have addressed the "probability versus fuzzy set" challenge. This problem has not a single facet, as will be claimed here. Moreover it seems that a lot of controversies might have been avoided if protagonists had been patient enough to build a common language and to share their scientific backgrounds. The main points made here are as follows. i) Fuzzy set theory is a consistent body of mathematical tools. ii) Although fuzzy sets and probability measures are distinct, several bridges relating them have been proposed that should reconcile opposite points of view ; especially possibility theory stands at the cross-roads between fuzzy sets and probability theory. iii) Mathematical objects that behave like fuzzy sets exist in probability theory. It does not mean that fuzziness is reducible to randomness. Indeed iv) there are ways of approaching fuzzy sets and possibility theory that owe nothing to probability theory. Interpretations of probability theory are multiple especially frequentist versus subjectivist views (Fine [31]) ; several interpretations of fuzzy sets also exist. Some interpretations of fuzzy sets are in agreement with probability calculus and some are not. The paper is structured as follows : first we address some classical misunderstandings between fuzzy sets and probabilities. They must be solved before any discussion can take place. Then we consider probabilistic interpretations of membership functions, that may help in membership function assessment. We also point out nonprobabilistic interpretations of fuzzy sets. The next section examines the literature on possibility-probability transformati...
Article
This chapter summarizes only two popular methods of classification. The first is classification using equivalence relations. This approach makes use of certain special properties of equivalence relations and the concept of defuzzification known as lambda-cuts on the relations. The second method of classification is a very popular method known as fuzzy c-means (FCM), so named because of its close analog in the crisp world, hard c-means (HCM). This method uses concepts in n-dimensional Euclidean space to determine the geometric closeness of data points by assigning them to various clusters or classes and then determining the distance between the clusters. In the case of fuzzy relations, for all fuzzy equivalence relations, their ?-cuts are equivalent ordinary relations. Hence, to classify data points in the universe using fuzzy relations, we need to find the associated fuzzy equivalence relation. fuzzy logic; pattern clustering
Article
As science and technology develop, the use's areas of Fuzzy Logic Theory develop too. Measurement and evaluation in education is one of these areas. The purpose of this research is to explain the influence of fuzzy logic theory on students' achievement. An experimental method is employed in the research. The traditional achievement marks and The Fuzzy Logic Theory-based achievement marks of students are calculated and compared in the research. In the result, a significant difference between the traditional achievement marks ( X =52.77; S=17.92; N=32) and Fuzzy Logic Theory-based achievement marks ( X =64.84; S=12.87; N=32) are found in favour of fuzzy logic (t=-10.87; p
The Influence Of Fuzzy Logic Theory On Students' Achievement An Integrateg Approach to Determination and Evaluation of Production Planning Performance CrÕteria Fuzzy Logic Toolbox User's Guide, The Mathworks Inc. Retrieved Fuzzy Logic With Engineering Applications Information and Control. Fuzzy sets
  • L C Rutkowski
  • D Cenkçi
Rutkowski, L. (2004). Flexible Neuro-Fuzzy Systems: Structures, Learning and Performance Evaluation, Bostan: Kluwer Academic Publisher. Semerci, Ç.(2004). The Influence Of Fuzzy Logic Theory On Students' Achievement, The Turkish Online Journal of Educational Technology, 3 (2), Article 9.. ùen, C. G & Cenkçi, D. (2009). An Integrateg Approach to Determination and Evaluation of Production Planning Performance CrÕteria. Journal of Engineering and Natural Sciences, 27, 4-5. The Mathworks. (2009). Fuzzy Logic Toolbox User's Guide, The Mathworks Inc. Retrieved September 10 2009 from http://www.mathworks.com/access/helpdesk/help/pdf_doc/fuzzy/fuzzy.pdf Timothy, J. R. (2004). Fuzzy Logic With Engineering Applications, Chichester. West Sussex. UK: McGraw-Hill, Inc. Zadeh, L.A.(1965). Information and Control. Fuzzy sets. Retrieved September 10 2009 from http://www-bisc.cs.berkeley.edu/Zadeh-1965.pdf Zimmermann, H. J.(2001). Fuzzy Set Theory and Its Applications, London : Kluwer Academic Publisher.
Fuzzy Logic Applications in Europe Industrial Applications of Fuzzy Logic and Intelligent Systems Fuzziness vs. probability: Again (?)
  • V Altrock
Altrock, V., C. (1995). Fuzzy Logic Applications in Europe, In J. Yen, R. Langari, and L. A. Zadeh (Eds.) Industrial Applications of Fuzzy Logic and Intelligent Systems, Chicago:. IEEE Press. Bezdek, J. (1994). Fuzziness vs. probability: Again (?).IEEE Transactions on Fuzzy Systems, 2, 1-3.