Académique Documents
Professionnel Documents
Culture Documents
Dr. Bama S
Assistant Professor
Department of Information Science and Technology
CEG Campus
Anna University
1 / 39
Fuzzy Logic Introduction
2 / 39
Fuzzy Logic Introduction
1 We say something like “it is sunny and warm today”
2 / 39
Fuzzy Logic Introduction
1 We say something like “it is sunny and warm today”
2 And “If it is sunny and warm today, I can walk outside”
2 / 39
Fuzzy Logic Introduction
1 We say something like “it is sunny and warm today”
2 And “If it is sunny and warm today, I can walk outside”
3 From the above statements we automatically infer “I can
walk outside”
2 / 39
Fuzzy Logic Introduction
1 We say something like “it is sunny and warm today”
2 And “If it is sunny and warm today, I can walk outside”
3 From the above statements we automatically infer “I can
walk outside”
2 / 39
Representation in Classical Logic
-Adapted from Shane Warren & Brittney Ballard slides
3 / 39
Representation in Fuzzy Logic
-Adapted from Shane Warren & Brittney Ballard slides
4 / 39
Representation in Fuzzy Logic Contd.,
-Adapted from Shane Warren & Brittney Ballard slides
5 / 39
Origins
-Adapted from Shane Warren & Brittney Ballard slides
6 / 39
Fuzzy control system
-Adapted from Shane Warren & Brittney Ballard slides
7 / 39
Fuzzy Temperature controller
-Adapted from Shane Warren & Brittney Ballard slides
8 / 39
Fuzzy Control System - Block diagram
9 / 39
Crisp vs Fuzzy sets
10 / 39
Crisp vs Fuzzy sets
10 / 39
Crisp vs Fuzzy sets
10 / 39
Crisp vs Fuzzy sets
10 / 39
Crisp vs Fuzzy sets
11 / 39
Fuzzy sets
11 / 39
Fuzzy sets
11 / 39
Fuzzy sets
11 / 39
Fuzzy sets
11 / 39
Fuzzy Control system - Example
12 / 39
Fuzzy Control system - Example
12 / 39
Fuzzy Control system - Example
12 / 39
Fuzzy Control system - Example
12 / 39
Fuzzy Control system - Example
12 / 39
Fuzzy Linguistic Variables - Inputs
13 / 39
Fuzzy Linguistic Variables - Inputs
14 / 39
Fuzzy Linguistic Variables - Output
15 / 39
Rules
16 / 39
Rules
16 / 39
Rules
16 / 39
Rules
16 / 39
Rules
16 / 39
Example speed calculation
How fast will one drive if it is:
65◦ F
17 / 39
Example speed calculation
How fast will one drive if it is:
65◦ F
17 / 39
Fuzzification
18 / 39
Fuzzification
19 / 39
Fuzzy operators
20 / 39
Fuzzy disjunction
21 / 39
Fuzzy conjunction
22 / 39
Fuzzy conjunction
23 / 39
Fuzzy conjunction
24 / 39
Fuzzy conjunction
25 / 39
Fuzzy conjunction
26 / 39
Back to example
27 / 39
Defuzzification
28 / 39
Defuzzification
29 / 39
Defuzzification
30 / 39
Defuzzification
31 / 39
Defuzzification
32 / 39
Benefits
-Adapted from Shane Warren & Brittney Ballard slides
33 / 39
Source
34 / 39
Reasoning with probability
35 / 39
Reasoning with probability
35 / 39
Reasoning with probability
35 / 39
Reasoning with probability
35 / 39
Bayes Theorem
(P(B|A)P(A)
P(A|B) =
P(B)
P(Ei ).P(A/Ei )
P(Ei /A) =
∑ni=1 P(Ei )P( EAi )
36 / 39
Example 1
37 / 39
Example 1
37 / 39
Example 1
37 / 39
Example 1
37 / 39
Example 1
37 / 39
Example 1
( 35 )( 12 ) 21
= =
( 12 )( 35 ) + ( 12 )( 74 ) 41
37 / 39
Example 2
38 / 39
Example 2
38 / 39
Example 2
P(truth|w)P(w)
P(w|truth) =
P(truth|w)P(w) + P(¬truth|w)P(¬w)
38 / 39
Example 2
P(truth|w)P(w)
P(w|truth) =
P(truth|w)P(w) + P(¬truth|w)P(¬w)
( 56 )( 19 ) 5
= =
( 56 )( 19 ) + ( 16 )( 98 ) 13
38 / 39
Example3
39 / 39