Fuzzy Reasoning
Outline
- Introduction
- Bivalent & Multivalent Logics
- Fundamental fuzzy concepts
- Fuzzification
- Defuzzification
- Fuzzy Expert System
- Neuro-fuzzy System
Fuzzy Reasoning Outline Introduction Bivalent & Multivalent - - PowerPoint PPT Presentation
Fuzzy Reasoning Outline Introduction Bivalent & Multivalent Logics Fundamental fuzzy concepts Fuzzification Defuzzification Fuzzy Expert System Neuro-fuzzy System Introduction Fuzzy concept first introduced by
– True or false
– Each fact is either True or false – Often unclear whether a given fact is true or false
– A particular expression will turn out to be true
– True , false, and undetermined – 1 represents true, 0 represents false, and real numbers between 0 and 1
– There is Uncertainty , (at the moment we don’t know whether the
– We are Certain of the truth value of the proposition, it is just vague (it is
– Defined by the values that are contained within it. – A value is either within the set, or it is not. e.g a set of natural number
– Each value is a member of the set to some degree, or is not a member of the
– Example: the tall people. Bill is 7 feet tall, so he is definitely included in the
– Fuzzy set A is defined by membership function MA. – Choose entirely arbitrarily, reflect a subjective view on the part of the
– A list of pairs for representing fuzzy set in computer like A = {(x1,MA(x1)),
– Not A the complement of A, Intersection, and Union – Commutative, Associative, Distributive, and DeMorgan's law
– Complement of A, M¬A(x) = 1 - MA(x) – Intersection, MA ∩ B (x) = MIN (MA (x),MB (x)) – Union, MA ∪ B (x) = MAX (MA (x),MB (x)) – Containment, B ⊂ A iff ∀x (MB (x) ≤ MA (x))
–
– A ∨ ¬A = TRUE – A ∧ ¬A = FALSE
– A ∨ ¬A can be to some extend false – A ∧ ¬A can be to some extend true
A B A˅B 0.5 0.5 1 1 0.5 0.5 0.5 0.5 0.5 0.5 1 1 1 1 1 0.5 1 1 1 1
A ̚A 1 0.5 0.5 1
A B A->B 1 0.5 1 1 1 * 0.5 0.5 * 0.5 0.5 0.5 0.5 1 1 1 1 0.5 0.5 1 1 1
A B A->B 1 0.5 1 1 1 0.5 0.5 0.5 1 0.5 1 1 1 1 0.5 0.5 1 1 1