0% found this document useful (0 votes)
76 views

Fuzzy Inference Systems Design

Fuzzy inference systems are computing frameworks based on fuzzy set theory and fuzzy if-then rules to map inputs to outputs. There are two main types: Mamdani, which was proposed in 1975 to control systems based on linguistic rules from experts, and Sugeno, which is more computationally efficient and works well with optimization. Fuzzy inference systems have applications in areas like control, classification, decision analysis, expert systems, and prediction.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
76 views

Fuzzy Inference Systems Design

Fuzzy inference systems are computing frameworks based on fuzzy set theory and fuzzy if-then rules to map inputs to outputs. There are two main types: Mamdani, which was proposed in 1975 to control systems based on linguistic rules from experts, and Sugeno, which is more computationally efficient and works well with optimization. Fuzzy inference systems have applications in areas like control, classification, decision analysis, expert systems, and prediction.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

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

 The process of formulating the mapping from a given input


to an output using fuzzy logic.
 The mapping then provides a basis from which decisions can
be made, or patterns discerned.
 Fuzzy Logic Toolbox uses Mamdani-type and Sugeno-type:
Vary in the way outputs are determined.
Applications
Automatic control
Data classification
Decision analysis
Expert systems
Computer vision
Mamdani's fuzzy inference method

Proposed in 1975 by Ebrahim Mamdani


 control a steam engine and boiler combination
 synthesizing a set of linguistic control rules
 obtained from experienced human operators.
Based on Lotfi Zadeh's 1973 paper
Fuzzy Logic Toolbox uses a modified version
Mamdani fuzzy inference
The Mamdani-style fuzzy inference process is performed in four steps:
1. Fuzzification of the input variables,
2. Rule evaluation;
3. Aggregation of the rule outputs, and finally
4. Defuzzification.
Fuzzy IF-THEN rules

• 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)

If speed is low then resistance = 2


If speed is medium then resistance = 4*speed
If speed is high then resistance = 8*speed

MFs low medium high


.8

.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

x1 Unknown target system y

...
xn Fuzzy Inference System y*

• Given desired i/o pairs (training data set) of the form


(x1, ..., xn; y), construct a FIS to match the i/o pairs

• Two steps in fuzzy modeling


structure identification --- input selection, MF numbers
parameter identification --- optimal parameters
How to make a decision on which method to apply – Mamdani
or Sugeno?
 Mamdani method is widely accepted for capturing expert
knowledge. It allows us to describe the expertise in more
intuitive, more human-like manner. However, Mamdani-type
fuzzy inference entails a substantial computational burden.
 On the other hand, Sugeno method is computationally effective
and works well with optimization and adaptive techniques, which
makes it very attractive in control problems, particularly for
dynamic nonlinear systems.

You might also like