07/02/22 [email protected]Type-2 Fuzzy Logic Advisor Type-2 Fuzzy Logic Advisor for Evaluating Students’ for Evaluating Students’ Cooperative Training Cooperative Training Owais Ahmed Malik Owais Ahmed Malik King Fahd University of Petroleum King Fahd University of Petroleum & Minerals & Minerals (KFUPM/HBCC) (KFUPM/HBCC) Saudi Arabia Saudi Arabia 3rd UK Workshop on AI in Education
30
Embed
4/25/2014 [email protected] Type-2 Fuzzy Logic Advisor for Evaluating Students Cooperative Training Owais Ahmed Malik King Fahd University of Petroleum.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Students’ learning performance is Students’ learning performance is measured by some measured by some evaluation means.evaluation means.
Students’ EvaluationStudents’ Evaluation Process of collecting students’ workProcess of collecting students’ work Making decision based on collected Making decision based on collected
information information
Methods of EvaluationMethods of Evaluation ObjectiveObjective SubjectiveSubjective
Cooperative Training Cooperative Training AssessmentAssessment
Cooperative Training/InternshipCooperative Training/Internship An important tool to develop student skillsAn important tool to develop student skills Some real work experience in industrySome real work experience in industry
A typical assessment for Coop A typical assessment for Coop training:training:
Progress reportsProgress reports Final reportFinal report Presenting the workPresenting the work External supervisor remarksExternal supervisor remarks Onsite visit by the internal supervisor Onsite visit by the internal supervisor
Motivation for Perception-based Motivation for Perception-based AssessmentAssessment
Assessment of different components Assessment of different components of Coop training is subjective.of Coop training is subjective.
Communication skills during presentationCommunication skills during presentation Organization of presentation/reportOrganization of presentation/report Literary quality of reportLiterary quality of report Quality of subject matterQuality of subject matter Student’s attitude towards workStudent’s attitude towards work Enthusiasm and interest in workEnthusiasm and interest in work
Difficult to apply the objective Difficult to apply the objective methods to evaluate these student methods to evaluate these student activitiesactivities
Motivation for Perception-based Motivation for Perception-based AssessmentAssessment
Assessment mostly based on Assessment mostly based on perception of an evaluatorperception of an evaluator
Judgment in terms of words (Excellent, Judgment in terms of words (Excellent, Very Good, and Good etc.)Very Good, and Good etc.)
Conventional assessment methods Conventional assessment methods usually do not consider the usually do not consider the uncertainties in usage of wordsuncertainties in usage of words
Motivation for type-2 fuzzy set be used Motivation for type-2 fuzzy set be used to model a wordto model a word
Fuzzy Logic (FL)Fuzzy Logic (FL) Mathematical and Statistical techniques are Mathematical and Statistical techniques are
often unsatisfactory in decision making.often unsatisfactory in decision making. Experts make decisions with imprecise data in an Experts make decisions with imprecise data in an
uncertain world.uncertain world. They work with knowledge that is rarely defined They work with knowledge that is rarely defined
mathematically or algorithmically but uses vague mathematically or algorithmically but uses vague terminology with words.terminology with words.
FL designed to handle imprecision and FL designed to handle imprecision and uncertainty in the measurement processuncertainty in the measurement process
Methodology of computing with words (CW)Methodology of computing with words (CW) Mimics the perception-based decision Mimics the perception-based decision
Linguistic VariableLinguistic Variable Example : Example : Age of a personAge of a person Term Set: Term Set: Young, Middle-aged, OldYoung, Middle-aged, Old etc. etc.
Each linguistic term is associated with a fuzzy Each linguistic term is associated with a fuzzy setset
Each term has a defined membership function Each term has a defined membership function (MF): (MF):
A fuzzy set A fuzzy set AA in in XX can be expressed as: can be expressed as:
Type-2 Fuzzy SetType-2 Fuzzy Set Imprecise perception-based data can be Imprecise perception-based data can be
modelled by using type-2 fuzzy logicmodelled by using type-2 fuzzy logic Type-2 fuzzy set is 3-dimensionalType-2 fuzzy set is 3-dimensional representation representation Type-2 fuzzy sets help us to deal with the Type-2 fuzzy sets help us to deal with the
uncertaintyuncertainty Footprint of Uncertainty (FOU):Footprint of Uncertainty (FOU):
Bounded region in the primary membership function of a Bounded region in the primary membership function of a type-2 fuzzy set type-2 fuzzy set
2-Dimensional depiction of type-2 fuzzy sets2-Dimensional depiction of type-2 fuzzy sets Upper and Lower Membership FunctionsUpper and Lower Membership FunctionsFor more details:For more details: Mendel J. M., Mendel J. M., Uncertain Rule-Based Fuzzy Logic Uncertain Rule-Based Fuzzy Logic SystemsSystems, Prentice-Hall, Upper Saddle River, NJ 07458, (2001), Prentice-Hall, Upper Saddle River, NJ 07458, (2001)
Proposed Model for Cooperative Proposed Model for Cooperative Training AssessmentTraining Assessment
Based on knowledge mining (knowledge Based on knowledge mining (knowledge engineering) methodologyengineering) methodology
Information extracted in the form of IF-Information extracted in the form of IF-THEN rules from evaluators (expertsTHEN rules from evaluators (experts))
Rules are modelled using fuzzy logic systemRules are modelled using fuzzy logic system Used as Used as FFuzzy uzzy LLogic ogic AAdvisor (FLA)dvisor (FLA) Two-stage FLA based on interval type-2 Two-stage FLA based on interval type-2
fuzzy logicfuzzy logic Each assessment component is evaluated using Each assessment component is evaluated using
an independent FLAan independent FLA Results of these FLAs are combined to calculate Results of these FLAs are combined to calculate
Input/Output Fuzzy Sets for Input/Output Fuzzy Sets for Proposed ModelProposed Model
Input (criteria of assessment) and output Input (criteria of assessment) and output (evaluation) attributes divided into four fuzzy (evaluation) attributes divided into four fuzzy setssets
Type-2 fuzzy sets: Type-2 fuzzy sets: ExcellentExcellent, , GoodGood, , FairFair and and PoorPoor Survey results for labels of fuzzy setsSurvey results for labels of fuzzy sets
Rules FormulationRules Formulation All possible combinations of antecedent All possible combinations of antecedent
fuzzy sets are employedfuzzy sets are employed Consequents of rules are provided by the Consequents of rules are provided by the
evaluators (experts)evaluators (experts) Each rule has a histogram of responsesEach rule has a histogram of responses Number of rules depends on the number of Number of rules depends on the number of
inputs and fuzzy sets associated with theminputs and fuzzy sets associated with them Example rule for Example rule for Coop Evaluation FLACoop Evaluation FLA
Rl: Rl: IF IF Final ReportFinal Report is is ExcellentExcellent AND AND Progress ReportProgress Report is is GoodGood AND AND Final PresentationFinal Presentation is is FairFair AND AND External EvaluationExternal Evaluation is is ExcellentExcellent THEN THEN GRADEGRADE is ( is (VERY GOODVERY GOOD))
Type-2 fuzzy sets model the perception-Type-2 fuzzy sets model the perception-based evaluation based evaluation
Proposed model has the potential to Proposed model has the potential to capture the uncertainties in subjective capture the uncertainties in subjective evaluation evaluation
Successful testing for small group of Successful testing for small group of studentsstudents
Provides more accurate evaluation of a Provides more accurate evaluation of a student as compared to existing methodstudent as compared to existing method
Future DirectionsFuture Directions Testing of the system for large number of Testing of the system for large number of
studentsstudents Investigating the use of the system for other Investigating the use of the system for other
courses/situations e.g. assessing group projects courses/situations e.g. assessing group projects etcetc..
Type-2 fuzzy sets to be tested for representing Type-2 fuzzy sets to be tested for representing final gradesfinal grades
Deciding the optimal number of linguistic Deciding the optimal number of linguistic input/output variables for assessment input/output variables for assessment componentscomponents
Working with non-singleton input from evaluatorsWorking with non-singleton input from evaluators