Professional Documents
Culture Documents
Fuzzy Logic
Learning Outcomes
Lexical Uncertainty:
• "Tall Men", "Hot Days", or "Stable Currencies"
• We Will Probably Have a Successful Business Year.
• The Experience of Expert A Shows That B Is Likely
to Occur. However, Expert C Is Convinced This Is
Not True.
Most Words and Evaluations We Use in Our Daily Reasoning Are Not
Clearly Defined in a Mathematical Manner.
This Allows Humans to Reason on an Abstract Level!
CT032-3-3 Further Artificial Intelligence Fuzzy Logic
Probability and
Uncertainty
“... a person suffering from
hepatitis shows in 60% of all
cases a strong fever, in 45% of
all cases yellowish colored skin,
and in 30% of all cases suffers
from nausea ...”
38.7°C
38°C
40.1°C 41.4°C
Fuzzy Set Theory:
42°C
39.3°C
“Strong Fever” 38.7°C
37.2°C 38°C
40.1°C 41.4°C
42°C
39.3°C
“More-or-Less” Rather Than “Strong Fever”
“Either-Or”! 37.2°C
CT032-3-3 Further Artificial Intelligence Fuzzy Logic
Overview (figure from Earl Cox)
0
36°C 37°C 38°C 39°C 40°C 41°C 42°C
µ(x)
low temp normal raised temperature strong fever
1
… pretty much raised …
0
36°C 37°C 38°C 39°C 40°C 41°C 42°C
Linguistic
Level
1. Fuzzification 3. Defuzzification
Numerical
Level
Linguistic
Level
1. Fuzzification 3. Defuzzification
Numerical
Level
0.2
0.1
0 0
-90° -45° 0° 4° 45° 90° -10 0 10 12m 20 30
Angle Distance [yards]
CT032-3-3 Further Artificial Intelligence Fuzzy Logic
The components of a fuzzy
inference system
0
-30 -15 0 15 30
Power [Kilowatts] 6.4 KW
CT032-3-3 Further Artificial Intelligence Fuzzy Logic
Types of Fuzzy Controllers:
Direct Controller
The Outputs of the Fuzzy Logic System Are the Command Variables of the Plant:
Command
IF temp=low
AND P=high
Variables
THEN A=med
IF ...
Plant
Measured Variables
IF temp=low
Set Values PID
AND P=high
THEN A=med
PID Plant
IF ...
Measured Variables
Human Operator
Type Control!
IF temp=low
AND P=high P
THEN A=med
I Command Variable
D
IF ...
PID Plant
Fuzzification Inference Defuzzification
Measured Variable
IF temp=low
AND P=high
THEN A=med Command Variable
IF ...
Plant
PID
Fuzzification Inference Defuzzification
Measured Variable