Beruflich Dokumente
Kultur Dokumente
g
Proposition
2
Logic variable
3
Basic connectives for logic variable
s
(1)Negation
(2)Conjunction
4
Basic connectives for logic variable
s
(3) Disjunction
(4)Implication
5
Logical function
6
Logic Formula
7
Tautology
9
Tautology
10
Predicate logic
11
Fuzzy Propositions
T(p) = S(F(v)).
p : Age (V) is very(S) young (F).
Representation of Fuzzy Rule
17
Representation of Fuzzy Rule
18
Fuzzy rule as a relation
If x is A, then y is B
x is A, y is B fuzzy predicates A( x), B( y )
If A( x), then B( y )
can be represente d by relation
R( x, y ) : A( x) B( y )
R( x, y ) can be considered a fuzzy set with 2 - dim membership function
R ( x, y ) f ( A ( x), B ( y ))
where f is " fuzzy implicatio n function" , performs the task
of transform ing the membership degrees of x in A and y in B
into those of ( x, y ) in A B
19
Fuzzy implications
20
Example of Fuzzy implications
22
Example of Fuzzy implications
When " temperatur e is fairly high" or t is A ' , A ' T
23
Representation of Fuzzy Rule
Single input and single output
Fact: u is A ' : R (u )
Rule: If u is A then w is C : R(u, w)
Result: w is C ' : R( w) R(u ) oR(u, w)
25
Compositional rule of inference
The inference procedure is called as the compositional rule of inference. The
inference is determined by two factors : implication operator and
composition operator.
26
Representation of Fuzzy Rule
Fact: u is A ' : R (u )
Rule: If u is A then w is C : R(u, w)
Result: w is C ' : R( w) R(u ) oR(u, w)
R(u , w) : A C
28
One singleton input and one fuzzy output
Mamdani
29
One singleton input and one fuzzy output
Larsen
Fact: u is A ' : R (u )
Rule: If u is A then w is C : R(u, w)
Result: w is C ' : R( w) R(u ) oR(u, w)
30
One singleton input and one fuzzy output
Larsen
31
One fuzzy input and one fuzzy output
Mamdani
Fact: u is A ' : R (u )
Rule: If u is A then w is C : R(u, w)
Result: w is C ' : R( w) R(u ) oR(u, w)
32
One fuzzy input and one fuzzy output
Mamdani
33
Ri consists of R and R 1 2
35
Two singleton inputs and one fuzzy output
Mamdani
Fact: u is A ' and v is B ' : R (u , v )
Rule: If u is A and v is B then w is C : R(u, v, w)
Result: w is C ' : R( w) R(u, v) oR(u, v, w)
36
Two singleton inputs and one fuzzy output
Mamdani
37
Example
R : if x is A and y is B, then z is C
where A (0,1,2), B (1,2,3), C (5,6,7) are triangula r fuzzy sets.
If input x 0 1 and y 0 1.5 (Singleton ) , then output?
38
Two fuzzy inputs and one fuzzy output
Mamdani
Fact: u is A ' and v is B ' : R (u , v )
Rule: If u is A and v is B then w is C : R(u, v, w)
Result: w is C ' : R( w) R(u, v) oR(u, v, w)
39
Two fuzzy inputs and one fuzzy output
Mamdani
40
Two fuzzy inputs and one fuzzy output
Mamdani
41
Example
R : if x is A and y is B, then z is C
where A (0,1,2), B (1,2,3), C (5,6,7) are triangula r fuzzy sets.
If input A' (1,2,3) and B' (1.5, 2.5, 3.5) (Fuzzy set) , then output?
42
Multiple rules
43
Multiple rules
44
Multiple rules
45
Example
R 1 : if x is A1 , then z is C1
R 2 : if x is A 2 , then z is C 2
where A1 (0,1,2), C1 (1,2,3), A 2 (0.5,1.5,2.5), C 2 (2,3,4)
are triangula r fuzzy sets.
If input x 0 1 (Singleton ) , then output?
46
Mamdani method
47
Mamdani method
48
Mamdani method
49
Mamdani method
50
Larsen method
51
Larsen method
52
Larsen method
53
Larsen method
54
Fuzzy Logic Controller
55
Inference
56
Inference
57
Inference
58
Inference
59
Defuzzification
Mean of Maximum Method (MOM)
60
Defuzzification
Center of Area Method (COA)
61
Defuzzification
Bisector of Area (BOA)
62