Chapter 4 - Fuzzy Logic Lecture
Chapter 4 - Fuzzy Logic Lecture
• A ∪ B = {x/x ∈ A or x ∈ B} .
Intersection
• A ∩ B = {x/x ∈ A and x ∈ B} .
Complement
• A = {x/x /∈ A,x ∈ X} .
Difference
Idempotency A ∪ A = A, A ∩ A = A.
Identity A ∪ φ = A A ∩ X = A A ∩ φ = φ A ∪ X = X.
Transitivity If A ⊆ B ⊆ C, then A ⊆ C.
Idempotency ∪ =,∩ = .
Transtivity If ⊂ ⊂ then ⊂
Involution = = .
a database which defines the membership functions of the fuzzy sets used in the fuzzy rules;
a fuzzification interface which transforms the crisp inputs into degrees of match with linguistic values; and
a defuzzification interface which transforms the fuzzy results of the inference into a crisp output.
Maslina Zolkepli @ Fuzzy Logic Lecture 02/06/2025 20/31
THE WORKINGS OF FIS
• The crisp input is converted in to fuzzy by using fuzzification method.
• After fuzzification the rule base is formed. The rule base and the database are jointly
referred to as the knowledge base. Defuzzification is used to convert fuzzy value to the
real world value which is the output.
• The steps of fuzzy reasoning (inference operations upon fuzzy IF–THEN rules) performed
by FISs are:
1. Compare the input variables with the membership functions on the antecedent part to obtain the
membership values of each linguistic label. (this step is often called fuzzification.)
2. Combine (through a specific t-norm operator, usually multiplication or min) the membership values
on the premise part to get firing strength (weight) of each rule.
3. Generate the qualified consequents (either fuzzy or crisp) or each rule depending on the firing
strength.
4. Aggregate the qualified consequents to produce a crisp output. (This step is called defuzzification.)
Maslina Zolkepli @ Fuzzy Logic Lecture 02/06/2025 21/31
MAMDANI’S FUZZY INFERENCE METHOD
1. Determining a set of fuzzy rules
Fuzzy Logic in Data Mining • Adaptive Fuzzy Partition in Data Base Mining: Application to Olfaction
Fuzzy Logic in Image Processing • Image Filtering, Edge Detection, and Edge Tracing Using Fuzzy Reasoning
• Fuzzy Knowledge-Based System for the Control of a Refuse Incineration Plant Refuse Incineration
Fuzzy Logic Applications in • Application of Fuzzy Control for Optimal Operation of Complex Chilling Systems
Industrial Automation
• Fuzzy Logic Control of an Industrial Indexing Motion Application