Escolar Documentos
Profissional Documentos
Cultura Documentos
and
Fuzzy Logic
By
Ahmed
Bashar
1
Outlines
Introduction to AI
AI Applications
AI Techniques
Fuzzy Definitions
Fuzzy Applications
Fuzzy Sets
Fuzzy Sets Representation
2
Introduction to AI
Artificial Intelligence (AI) is the field that studies
the synthesis and analysis of computational
machines or software that exhibits intelligence. It
embodies the computing methods for automated
perception, learning, understanding and reasoning.
3
Intelligent Agent
Environment
Agent
4
Applications of AI
Finance
Robotics
Games
Medicine
The web
5
AI in Robotics
Environment
Robot
Decision
6
You and your Doctor
You and
Environment
your Doctor
AI in Medicine
Decision
Diagnostic
agent
7
AI Techniques
A. Fuzzy Logic
9
Definition
Experts rely on common sense when they solve
problems.
1
1
Advertisement:
Extraklasse Washing Machine - 1200 rpm. The Extraklasse
machine has a number of features which will make life easier
for you.
Fuzzy Logic detects the type and amount of laundry in the
drum and allows only as much water to enter the machine as
is really needed for the loaded amount. And less water will
heat up quicker - which means less energy consumption.
Foam detection
Too much foam is compensated by an additional rinse cycle: If
Fuzzy Logic detects the formation of too much foam in the
rinsing spin
Imbalance cycle, it simply activates an additional rinse cycle.
compensation
InFantastic!
the event of imbalance, Fuzzy Logic immediately calculates the
maximum possible speed, sets this speed and starts spinning. This
provides optimum utilization of the spinning time at full speed []
Washing without wasting - with automatic water level
adjustment
Fuzzy automatic water level adjustment adapts water and
energy consumption to the individual requirements of each
wash programme, depending on the amount of laundry and
1 type of fabric []
2
More Definitions
Fuzzy logic is a set of mathematical principles for
knowledge representation based on degrees of
membership.
13
Fuzzy Sets
The concept of a set is fundamental to mathematics.
14
Fuzzy Sets
Degree of Membership
Name Height, cm
Crisp Fuzzy
Chris 208 1 1.00
Mark 205 1 1.00
John 198 1 0.98
Tom 181 1 0.82
David 179 0 0.78
Mike 172 0 0.24
Bob 167 0 0.15
Steven 158 0 0.06
Bill 155 0 0.01
Peter 152 0 0.00
15
Crisp Vs Fuzzy Sets
Degree of
Crisp Sets
The x-axis represents the Membership
1.0
universe of discourse
0.8
the range of all possible Tall Men
0.6
values applicable to a
0.4
chosen variable. In our
0.2
case, the variable is the
0.0
man height. According to 150 160 170 180 190 200 210
0.2
0.0
150 160 170 180 190 200 210
Height, cm
Degree of Fuzzy Sets
Membership
1.0
0.8
0.6 Short Average Tall
0.4
0.2 Tall
0.0
150 160 170 180 190 200 210
17
Fuzzy Set Representation
Typical functions that can be used to represent a fuzzy set
are sigmoid, Gaussian and pi. However, these functions
increase the time of computation. Therefore, in practice,
most applications use linear fit functions.
(x)
X Fuzzy Subset A
1
0
x
Crisp Subset A Fuzziness Fuzziness
18