Fuzzy Inference Systems Design
Fuzzy Inference Systems Design
Fuzzy Inference
Fuzzy inference (reasoning) is the actual process of mapping
from a given input to an output using fuzzy logic.
Fuzzy inference system is a computing framework based on
fuzzy set theory, fuzzy if-then-rules and fuzzy reasoning.
Applications: data classification, decision analysis, expert
systems, times series predictions, robotics & pattern recognition
Fuzzy inference system is known by a number of names, such
as : fuzzy rule-based system, fuzzy model, fuzzy associative
memory, fuzzy logic controller & fuzzy system
Fuzzy Inference Systems
• Base on
• Fuzzy set theory
• Fuzzy If-Then rules
• Fuzzy Reasoning
Fuzzy Inference Systems
• Also named
• Fuzzy-rule-based system
• Fuzzy Expert system
• Fuzzy model
• Fuzzy associative memory
• Fuzzy logic controller
• Fuzzy system
Fuzzy inference
• Mamdani style
If pressure is high then volume is small
high small
• Sugeno style
If speed is medium then resistance = 5*speed
medium
resistance = 5*speed
Fuzzy inference system (FIS)
.3
.1
2 Speed
Rule 1: w1 = .3; r1 = 2
Rule 2: w2 = .8; r2 = 4*2 Resistance = S(wi*ri) / Swi
Rule 3: w3 = .1; r3 = 8*2 = 7.12
First-order Sugeno FIS
• Rule base
If X is A1 and Y is B1 then Z = p1*x + q1*y + r1
If X is A2 and Y is B2 then Z = p2*x + q2*y + r2
• Fuzzy reasoning
A1 B1 z1 =
w1
p1*x+q1*y+r1
X Y
A2 B2 z2 =
w2 p2*x+q2*y+r2
X Y w1*z1+w2*z2
x=3 y=2 z=
P w1+w2
Fuzzy modeling
...
xn Fuzzy Inference System y*