Fuzzy System
Fuzzy System
Nouran M. Radwan
Assistant lecturer at Sadat Academy
Agenda
Fuzzy logic
Fuzzy Sets
Crisp and Fuzzy Sets
Experts are vague
Fuzzy Expert Systems
Fuzzy Rules
Fuzzy Logic
Applications
Fuzzy Expert System
Applications
Journals of Fuzzy to
find Researches
Fuzzy
Fuzzy Logic
Fuzzy logic is based on the idea of varying
degrees of truth.
Computers can apply this logic to
represent vague and imprecise ideas, such
as temperature, height, speed, distance,
beauty all come on a sliding scale.
The motor is running really hot.
Fuzzy Sets
Crisp Sets
Short
Tall
Average
0.4
Tall
0.2
0.0
150
Fuzzy Sets
0.8
0.6
160
170
180
190
200
210
Tall men
={0/180,
0.5/185, 1/190}
Average men
={0/165, 1/175,
0/185}
Short men
={1/160,
0.5/165, 0/170}
Fuzzy Expert
Systems
2.
3.
4.
5.
Fuzzy Rules
In 1973, Lotfi Zadeh presented a new
approach to analysis of complex systems.
He suggested capturing human
knowledge in fuzzy rules.
Fuzzy Rules
Crisp IF-THEN rule
Rule: 1
IF speed is > 100 THEN stopping_distance is long
Rule: 2
IF speed is < 40 THEN stopping_distance is short
Fuzzy IF-THEN rule
Rule: 1
IF speed is fast THEN stopping_distance is long
Rule: 2
IF speed is slow THEN stopping_distance is short
Fuzzy Rules
A fuzzy rule can have multiple antecedents
IF project_duration is long AND project_staffing
is large AND project_funding is inadequate
THEN risk is high.
IF service is excellent OR food is delicious
THEN tip is generous.
Fuzzification
Input Membership
Functions
Fuzzy Input
Rule Evaluation
Rules / Inferences
Fuzzy Output
Defuzzification
Crisp Output
Output Membership
Functions
Fuzzification
In the process of fuzzification,
Inference
In the process of inference,
Degree of Support of each rule is
computed.
Fuzzy inference is the process of applying
reasoning to compute fuzzy outputs.
Fuzzy inference is a decision making unit
where testing of all of the rules in a fuzzy
rules are performed and integrated to
make a decision.
Defuzzification
In the process of defuzzification,
Convert the fuzzy value obtained from
composition into a crisp value.
This process is often complex since the
fuzzy set might not translate directly into a
crisp value.
Fuzzy logic
Applications
Researches