尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Fuzzy Inference Systems
Course: Computational Intelligence Engineering (Soft Computing)
Prof. (Dr.) Pravat Kumar Rout
Department of EEE, ITER,
Siksha ‘O’Anusandhan (Deemed to be University),
Bhubaneswar, Odisha, India
1
Definition
2
✓Fuzzy inference (reasoning) is the
actual process of mapping from a given
input to an output using fuzzy logic.
✓The process involves all the pieces that
we have discussed in the previous
sections: membership functions, fuzzy
logic operators, and if-then rules
Fuzzy Inference System
 Fuzzy inference is a method that interprets the values in the input vector and, based
on some sets of rules, assigns values to the output vector. In fuzzy logic, the truth of
any statement becomes a matter of a degree.
 Fuzzy inference is 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.
 The process of fuzzy inference involves all of the pieces described so far, i.e.,
membership functions, fuzzy logic operators, and if-then rules.
 Two main types of fuzzy inference systems can be implemented: Mamdani-type
(1977) and Sugeno-type (1985). These two types of inference systems vary
somewhat in the way outputs are determined.
3
4
Structure
5
6
Basic Structure
7
FUZZIFIER • Converts the crisp input to a
linguistic variable using the membership
functions stored in the fuzzy knowledge
base. This process is known as fuzzification
.
Step-1 Fuzzify Inputs
8
After the inputs are fuzzified, you know the degree to which each part of the antecedent
is satisfied for each rule. If the antecedent of a given rule has more than one part, the
fuzzy operator is applied to obtain one number that represents the result of the
antecedent for that rule.
This number is then applied to the output function.
The input to the fuzzy operator is two or more membership values from fuzzified input
variables. The output is a single truth value.
Step-2 Apply Fuzzy
Operators
9
Step-3 Apply Implication Method
10
In fuzzy logic systems, the fuzzy
knowledge base represents the facts of
the rules and linguistic variables based on
the fuzzy set theory so that the knowledge
base systems will allow
approximate reasoning.
11
Step-4 Aggregate all inputs
12
Step-5 Defuzzify
13
•Defuzzification is the process of producing
a quantifiable result in Crisp logic, given
fuzzy sets and corresponding membership
degrees.
•It is the process that maps a fuzzy set to a
crisp set.
•It is typically needed in fuzzy
control systems. These will have a number
of rules that transform a number of
variables into a fuzzy result, that is, the
result is described in terms of membership
in fuzzy sets .
•For example, rules designed to decide
how much pressure to apply might result in
"Decrease Pressure (15%), Maintain
Pressure (34%), Increase Pressure (72%)".
Defuzzification is interpreting the
membership degrees of the fuzzy sets into
a specific decision or real value.
14 Overall Fuzzy Inference Diagram
15
16
A fuzzy inference system (FIS) is
a system that uses fuzzy set theory
to map inputs (features in the case
of fuzzy classification) to outputs
(classes in the case
of fuzzy classification).
Steps of Fuzzy Inference System
The steps of fuzzy reasoning (inference operations upon fuzzy IF–THEN rules)
performed by FISs are:
 1.Compare the input variables with the membership functions on the
antecedent part to obtain the membership values of each linguistic label. (this
step is often called fuzzification.)
 2. Combine (usually multiplication or min) the membership values on the
premise part to get firing strength (deree of fullfillment) of each rule.
 3. Generate the qualified consequents (either fuzzy or crisp) or each rule
depending on the firing strength.
 4. Aggregate the qualified consequents to produce a crisp output. (This step is
called defuzzification.)
17
18
Steps of Fuzzy Inference System...
19
Mamdani-type inference
 Mamdani-type inference expects the output membership functions to be fuzzy sets.
 After the aggregation process, there is a fuzzy set for each output variable, which
needs defuzzification.
 It is possible, and sometimes more efficient, to use a single spike as the output
membership function rather than a distributed fuzzy set.
 This, sometimes called a singleton output membership function, can be considered
a pre-defuzzified fuzzy set.
 It enhances the efficiency of the defuzzification process because it greatly simplifies
the computation required by the more general Mamdani method, which finds the
centroid of a two-dimensional function. Instead of integrating across the two-
dimensional function to find the centroid, the weighted average of a few data
points can be used.
20
Mamdani Fuzzy Inference Systems
 Mamdani fuzzy inference was first introduced as a method to create a control
system by synthesizing a set of linguistic control rules obtained from experienced
human operators. In a Mamdani system, the output of each rule is a fuzzy set.
 Since Mamdani systems have more intuitive and easier to understand rule bases,
they are well-suited to expert system applications where the rules are created from
human expert knowledge, such as medical diagnostics.
 The output of each rule is a fuzzy set derived from the output membership function
and the implication method of the FIS. These output fuzzy sets are combined into a
single fuzzy set using the aggregation method of the FIS. Then, to compute a final
crisp output value, the combined output fuzzy set is defuzzified using one of the
methods described in Defuzzification Methods .
21
22
1. Determine the set of Fuzzy Rules
2. Make the inputs fuzzy using input
fuzzy membership functions
3. Combined the fuzzified inputs
according to the fuzzy rules for
establishing a rule strength
4. Determine the consequent of the
rule by combining the rule strength
and the output membership function
5. Combine all the consequents to get
an output distribution
6. Finally, a defuzzified output
distribution is obtained
23
24
25
Mamdani Fuzzy Inference System
 Intuitive
 Well-suited to human input
 More interpretable rule base
 Have widespread acceptance
26
Sugeno method of fuzzy inference
 The Sugeno method of fuzzy inference is similar to the Mamdani method in
many respects.
 The first two parts of the fuzzy inference process, fuzzifying the inputs and
applying the fuzzy operator, are exactly the same.
 The main difference between Mamdani-type and Sugeno-type fuzzy
inference is that the output membership functions are only linear or constant
for the Sugeno-type fuzzy inference.
 A typical fuzzy rule in a first-order Sugeno fuzzy model has the form. where A
and B are fuzzy sets in the antecedent, while p, q, and r are all constants.
27
Continue...
 Higher-order Sugeno fuzzy models are possible, but they introduce significant
complexity with little obvious merit.
 Because of the linear dependence of each rule on the system’s input
variables, the Sugeno method is ideal for acting as an interpolating supervisor
of multiple linear controllers that are to be applied, respectively, to different
operating conditions of a dynamic nonlinear systems.
 A Sugeno fuzzy inference system is extremely well suited to the task of
smoothly interpolating the linear gains that would be applied across the input
space, i.e., it is a natural and efficient gain scheduler.
 Similarly, a Sugeno system is suitable for modeling nonlinear systems by
interpolating multiple linear models.
28
Sugeno Fuzzy Inference System
 Sugeno fuzzy inference, also referred to as Takagi-Sugeno-Kang fuzzy inference,
uses singleton output membership functions that are either constant or a linear
function of the input values.
 The defuzzification process for a Sugeno system is more computationally efficient
compared to that of a Mamdani system, since it uses a weighted average or
weighted sum of a few data points rather than compute a centroid of a two-
dimensional area.
29
30
31
32
33
Sugeno Fuzzy Inference System
 Computationally efficient
 Work well with linear techniques, such as PID control
 Work well with optimization and adaptive techniques
 Guarantee output surface continuity
 Well-suited to mathematical analysis
34
35
Comparison between Mamdani FIS and Sugeno FIS
36

More Related Content

What's hot

Introduction to soft computing
 Introduction to soft computing Introduction to soft computing
Introduction to soft computing
Siksha 'O' Anusandhan (Deemed to be University )
 
Fuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th SemFuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th Sem
DigiGurukul
 
Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural network
Sopheaktra YONG
 
Machine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural NetworksMachine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural Networks
Francesco Collova'
 
Adaline madaline
Adaline madalineAdaline madaline
Adaline madaline
Nagarajan
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic ppt
Ritu Bafna
 
Learning set of rules
Learning set of rulesLearning set of rules
Learning set of rules
swapnac12
 
Counter propagation Network
Counter propagation NetworkCounter propagation Network
Counter propagation Network
Akshay Dhole
 
Fuzzy expert system
Fuzzy expert systemFuzzy expert system
Fuzzy expert system
Hsuvas Borkakoty
 
Back propagation
Back propagationBack propagation
Back propagation
Nagarajan
 
Artificial Neural Networks Lect3: Neural Network Learning rules
Artificial Neural Networks Lect3: Neural Network Learning rulesArtificial Neural Networks Lect3: Neural Network Learning rules
Artificial Neural Networks Lect3: Neural Network Learning rules
Mohammed Bennamoun
 
Bayes Belief Networks
Bayes Belief NetworksBayes Belief Networks
Bayes Belief Networks
Sai Kumar Kodam
 
If then rule in fuzzy logic and fuzzy implications
If then rule  in fuzzy logic and fuzzy implicationsIf then rule  in fuzzy logic and fuzzy implications
If then rule in fuzzy logic and fuzzy implications
Siksha 'O' Anusandhan (Deemed to be University )
 
Hybrid systems
Hybrid systemsHybrid systems
Hybrid systems
Dr. C.V. Suresh Babu
 
Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}
FellowBuddy.com
 
Basics of Soft Computing
Basics of Soft  Computing Basics of Soft  Computing
Basics of Soft Computing
Sangeetha Rajesh
 
Fuzzy+logic
Fuzzy+logicFuzzy+logic
Fuzzy+logic
Mahesh Todkar
 
Unification and Lifting
Unification and LiftingUnification and Lifting
Unification and Lifting
Megha Sharma
 
Learning sets of rules, Sequential Learning Algorithm,FOIL
Learning sets of rules, Sequential Learning Algorithm,FOILLearning sets of rules, Sequential Learning Algorithm,FOIL
Learning sets of rules, Sequential Learning Algorithm,FOIL
Pavithra Thippanaik
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
Aditya Sharma
 

What's hot (20)

Introduction to soft computing
 Introduction to soft computing Introduction to soft computing
Introduction to soft computing
 
Fuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th SemFuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th Sem
 
Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural network
 
Machine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural NetworksMachine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural Networks
 
Adaline madaline
Adaline madalineAdaline madaline
Adaline madaline
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic ppt
 
Learning set of rules
Learning set of rulesLearning set of rules
Learning set of rules
 
Counter propagation Network
Counter propagation NetworkCounter propagation Network
Counter propagation Network
 
Fuzzy expert system
Fuzzy expert systemFuzzy expert system
Fuzzy expert system
 
Back propagation
Back propagationBack propagation
Back propagation
 
Artificial Neural Networks Lect3: Neural Network Learning rules
Artificial Neural Networks Lect3: Neural Network Learning rulesArtificial Neural Networks Lect3: Neural Network Learning rules
Artificial Neural Networks Lect3: Neural Network Learning rules
 
Bayes Belief Networks
Bayes Belief NetworksBayes Belief Networks
Bayes Belief Networks
 
If then rule in fuzzy logic and fuzzy implications
If then rule  in fuzzy logic and fuzzy implicationsIf then rule  in fuzzy logic and fuzzy implications
If then rule in fuzzy logic and fuzzy implications
 
Hybrid systems
Hybrid systemsHybrid systems
Hybrid systems
 
Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}
 
Basics of Soft Computing
Basics of Soft  Computing Basics of Soft  Computing
Basics of Soft Computing
 
Fuzzy+logic
Fuzzy+logicFuzzy+logic
Fuzzy+logic
 
Unification and Lifting
Unification and LiftingUnification and Lifting
Unification and Lifting
 
Learning sets of rules, Sequential Learning Algorithm,FOIL
Learning sets of rules, Sequential Learning Algorithm,FOILLearning sets of rules, Sequential Learning Algorithm,FOIL
Learning sets of rules, Sequential Learning Algorithm,FOIL
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 

Similar to Fuzzy inference systems

Ejsr 86 3
Ejsr 86 3Ejsr 86 3
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
ijfls
 
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
ijfls
 
109 me0422
109 me0422109 me0422
109 me0422
aboma2hawi
 
J010528691
J010528691J010528691
J010528691
IOSR Journals
 
L20.ppt
L20.pptL20.ppt
L20.ppt
Tigabu Yaya
 
Iv unit-rule rule base
Iv unit-rule rule baseIv unit-rule rule base
Iv unit-rule rule base
kypameenendranathred
 
Fuzzy Logic Controller for Modern Power Systems
Fuzzy Logic Controller for Modern Power SystemsFuzzy Logic Controller for Modern Power Systems
Fuzzy Logic Controller for Modern Power Systems
IRJET Journal
 
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEMPERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
ijccmsjournal
 
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEMPERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
ijccmsjournal
 
Ece478 12es_final_report
Ece478 12es_final_reportEce478 12es_final_report
Ece478 12es_final_report
Thanh Sang Nguyen
 
Implementation of Fuzzy Tsukamoto Algorithm in Determining Work Feasibility
Implementation of Fuzzy Tsukamoto Algorithm in Determining Work FeasibilityImplementation of Fuzzy Tsukamoto Algorithm in Determining Work Feasibility
Implementation of Fuzzy Tsukamoto Algorithm in Determining Work Feasibility
Universitas Pembangunan Panca Budi
 
Fuzzy expert system based optimal capacitor allocation in distribution system-2
Fuzzy expert system based optimal capacitor allocation in distribution system-2Fuzzy expert system based optimal capacitor allocation in distribution system-2
Fuzzy expert system based optimal capacitor allocation in distribution system-2
IAEME Publication
 
Intelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical ProcessIntelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical Process
CSCJournals
 
Extracted pages from Neural Fuzzy Systems.docx
Extracted pages from Neural Fuzzy Systems.docxExtracted pages from Neural Fuzzy Systems.docx
Extracted pages from Neural Fuzzy Systems.docx
dannyabe
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
theijes
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controller
vinayvickky
 
Rule Evaluation on a Motorola SIMD
Rule Evaluation on a Motorola SIMDRule Evaluation on a Motorola SIMD
Rule Evaluation on a Motorola SIMD
Meltin Bell
 
Fuzzy logic &_inference_system
Fuzzy logic &_inference_systemFuzzy logic &_inference_system
Fuzzy logic &_inference_system
°ღ•ŚℋÚßℋÁℳ Пℐğáℳ
 
A report on designing a model for improving CPU Scheduling by using Machine L...
A report on designing a model for improving CPU Scheduling by using Machine L...A report on designing a model for improving CPU Scheduling by using Machine L...
A report on designing a model for improving CPU Scheduling by using Machine L...
MuskanRath1
 

Similar to Fuzzy inference systems (20)

Ejsr 86 3
Ejsr 86 3Ejsr 86 3
Ejsr 86 3
 
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
 
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
 
109 me0422
109 me0422109 me0422
109 me0422
 
J010528691
J010528691J010528691
J010528691
 
L20.ppt
L20.pptL20.ppt
L20.ppt
 
Iv unit-rule rule base
Iv unit-rule rule baseIv unit-rule rule base
Iv unit-rule rule base
 
Fuzzy Logic Controller for Modern Power Systems
Fuzzy Logic Controller for Modern Power SystemsFuzzy Logic Controller for Modern Power Systems
Fuzzy Logic Controller for Modern Power Systems
 
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEMPERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
 
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEMPERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
PERFORMANCE COMPARISON OF TWO CONTROLLERS ON A NONLINEAR SYSTEM
 
Ece478 12es_final_report
Ece478 12es_final_reportEce478 12es_final_report
Ece478 12es_final_report
 
Implementation of Fuzzy Tsukamoto Algorithm in Determining Work Feasibility
Implementation of Fuzzy Tsukamoto Algorithm in Determining Work FeasibilityImplementation of Fuzzy Tsukamoto Algorithm in Determining Work Feasibility
Implementation of Fuzzy Tsukamoto Algorithm in Determining Work Feasibility
 
Fuzzy expert system based optimal capacitor allocation in distribution system-2
Fuzzy expert system based optimal capacitor allocation in distribution system-2Fuzzy expert system based optimal capacitor allocation in distribution system-2
Fuzzy expert system based optimal capacitor allocation in distribution system-2
 
Intelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical ProcessIntelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical Process
 
Extracted pages from Neural Fuzzy Systems.docx
Extracted pages from Neural Fuzzy Systems.docxExtracted pages from Neural Fuzzy Systems.docx
Extracted pages from Neural Fuzzy Systems.docx
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controller
 
Rule Evaluation on a Motorola SIMD
Rule Evaluation on a Motorola SIMDRule Evaluation on a Motorola SIMD
Rule Evaluation on a Motorola SIMD
 
Fuzzy logic &_inference_system
Fuzzy logic &_inference_systemFuzzy logic &_inference_system
Fuzzy logic &_inference_system
 
A report on designing a model for improving CPU Scheduling by using Machine L...
A report on designing a model for improving CPU Scheduling by using Machine L...A report on designing a model for improving CPU Scheduling by using Machine L...
A report on designing a model for improving CPU Scheduling by using Machine L...
 

More from Siksha 'O' Anusandhan (Deemed to be University )

Defining the Research Problem .pdf
Defining the Research Problem .pdfDefining the Research Problem .pdf
Defining the Research Problem .pdf
Siksha 'O' Anusandhan (Deemed to be University )
 
phd Thesis and Paper writing.pdf
phd Thesis and Paper writing.pdfphd Thesis and Paper writing.pdf
phd Thesis and Paper writing.pdf
Siksha 'O' Anusandhan (Deemed to be University )
 
Presentation.pdf
Presentation.pdfPresentation.pdf
An Introduction to Research Methodology.pdf
An Introduction to Research Methodology.pdfAn Introduction to Research Methodology.pdf
An Introduction to Research Methodology.pdf
Siksha 'O' Anusandhan (Deemed to be University )
 
Dr. P.K. Rout Final_my jouney.pdf
Dr. P.K. Rout Final_my jouney.pdfDr. P.K. Rout Final_my jouney.pdf
Dr. P.K. Rout Final_my jouney.pdf
Siksha 'O' Anusandhan (Deemed to be University )
 
VIRTUAL POWER PLANT (VPP).pdf
VIRTUAL POWER PLANT (VPP).pdfVIRTUAL POWER PLANT (VPP).pdf
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
Siksha 'O' Anusandhan (Deemed to be University )
 
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
Siksha 'O' Anusandhan (Deemed to be University )
 
Design and implementation of active power filter for harmonic elimination and...
Design and implementation of active power filter for harmonic elimination and...Design and implementation of active power filter for harmonic elimination and...
Design and implementation of active power filter for harmonic elimination and...
Siksha 'O' Anusandhan (Deemed to be University )
 
Topologies and Controls for Optimal Energy Bifurcation in AC, DC, and Hybrid ...
Topologies and Controls for Optimal Energy Bifurcation in AC, DC, and Hybrid ...Topologies and Controls for Optimal Energy Bifurcation in AC, DC, and Hybrid ...
Topologies and Controls for Optimal Energy Bifurcation in AC, DC, and Hybrid ...
Siksha 'O' Anusandhan (Deemed to be University )
 
Final talk trident-05-10-2021- dr p k rout-converted
Final talk trident-05-10-2021- dr p k rout-convertedFinal talk trident-05-10-2021- dr p k rout-converted
Final talk trident-05-10-2021- dr p k rout-converted
Siksha 'O' Anusandhan (Deemed to be University )
 
Role of teachers in technical education
Role of teachers in technical educationRole of teachers in technical education
Role of teachers in technical education
Siksha 'O' Anusandhan (Deemed to be University )
 
Technical presentation format for M.Tech, Ph.D. students
Technical presentation format for M.Tech, Ph.D. students Technical presentation format for M.Tech, Ph.D. students
Technical presentation format for M.Tech, Ph.D. students
Siksha 'O' Anusandhan (Deemed to be University )
 
Integrated protection and control strategies for microgrid
Integrated protection and control strategies for microgrid Integrated protection and control strategies for microgrid
Integrated protection and control strategies for microgrid
Siksha 'O' Anusandhan (Deemed to be University )
 
Integrated protection and control strategies for microgrid
Integrated protection and control strategies for microgridIntegrated protection and control strategies for microgrid
Integrated protection and control strategies for microgrid
Siksha 'O' Anusandhan (Deemed to be University )
 
Differential evolution optimization technique
Differential evolution optimization techniqueDifferential evolution optimization technique
Differential evolution optimization technique
Siksha 'O' Anusandhan (Deemed to be University )
 
Hebb network
Hebb networkHebb network
Mc culloch pitts neuron
Mc culloch pitts neuronMc culloch pitts neuron
Defuzzification
DefuzzificationDefuzzification
Fuzzy relations and fuzzy compositional rules
Fuzzy relations  and fuzzy compositional rulesFuzzy relations  and fuzzy compositional rules
Fuzzy relations and fuzzy compositional rules
Siksha 'O' Anusandhan (Deemed to be University )
 

More from Siksha 'O' Anusandhan (Deemed to be University ) (20)

Defining the Research Problem .pdf
Defining the Research Problem .pdfDefining the Research Problem .pdf
Defining the Research Problem .pdf
 
phd Thesis and Paper writing.pdf
phd Thesis and Paper writing.pdfphd Thesis and Paper writing.pdf
phd Thesis and Paper writing.pdf
 
Presentation.pdf
Presentation.pdfPresentation.pdf
Presentation.pdf
 
An Introduction to Research Methodology.pdf
An Introduction to Research Methodology.pdfAn Introduction to Research Methodology.pdf
An Introduction to Research Methodology.pdf
 
Dr. P.K. Rout Final_my jouney.pdf
Dr. P.K. Rout Final_my jouney.pdfDr. P.K. Rout Final_my jouney.pdf
Dr. P.K. Rout Final_my jouney.pdf
 
VIRTUAL POWER PLANT (VPP).pdf
VIRTUAL POWER PLANT (VPP).pdfVIRTUAL POWER PLANT (VPP).pdf
VIRTUAL POWER PLANT (VPP).pdf
 
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
 
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
Robust Active Power Filter Controller Design for Microgrid and Electric Vehic...
 
Design and implementation of active power filter for harmonic elimination and...
Design and implementation of active power filter for harmonic elimination and...Design and implementation of active power filter for harmonic elimination and...
Design and implementation of active power filter for harmonic elimination and...
 
Topologies and Controls for Optimal Energy Bifurcation in AC, DC, and Hybrid ...
Topologies and Controls for Optimal Energy Bifurcation in AC, DC, and Hybrid ...Topologies and Controls for Optimal Energy Bifurcation in AC, DC, and Hybrid ...
Topologies and Controls for Optimal Energy Bifurcation in AC, DC, and Hybrid ...
 
Final talk trident-05-10-2021- dr p k rout-converted
Final talk trident-05-10-2021- dr p k rout-convertedFinal talk trident-05-10-2021- dr p k rout-converted
Final talk trident-05-10-2021- dr p k rout-converted
 
Role of teachers in technical education
Role of teachers in technical educationRole of teachers in technical education
Role of teachers in technical education
 
Technical presentation format for M.Tech, Ph.D. students
Technical presentation format for M.Tech, Ph.D. students Technical presentation format for M.Tech, Ph.D. students
Technical presentation format for M.Tech, Ph.D. students
 
Integrated protection and control strategies for microgrid
Integrated protection and control strategies for microgrid Integrated protection and control strategies for microgrid
Integrated protection and control strategies for microgrid
 
Integrated protection and control strategies for microgrid
Integrated protection and control strategies for microgridIntegrated protection and control strategies for microgrid
Integrated protection and control strategies for microgrid
 
Differential evolution optimization technique
Differential evolution optimization techniqueDifferential evolution optimization technique
Differential evolution optimization technique
 
Hebb network
Hebb networkHebb network
Hebb network
 
Mc culloch pitts neuron
Mc culloch pitts neuronMc culloch pitts neuron
Mc culloch pitts neuron
 
Defuzzification
DefuzzificationDefuzzification
Defuzzification
 
Fuzzy relations and fuzzy compositional rules
Fuzzy relations  and fuzzy compositional rulesFuzzy relations  and fuzzy compositional rules
Fuzzy relations and fuzzy compositional rules
 

Recently uploaded

Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl LucknowCall Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
yogita singh$A17
 
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
nainakaoornoida
 
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
felixwold
 
BBOC407 Module 1.pptx Biology for Engineers
BBOC407  Module 1.pptx Biology for EngineersBBOC407  Module 1.pptx Biology for Engineers
BBOC407 Module 1.pptx Biology for Engineers
sathishkumars808912
 
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
shourabjaat424
 
Call Girls Madurai 8824825030 Escort In Madurai service 24X7
Call Girls Madurai 8824825030 Escort In Madurai service 24X7Call Girls Madurai 8824825030 Escort In Madurai service 24X7
Call Girls Madurai 8824825030 Escort In Madurai service 24X7
Poonam Singh
 
Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine
 
Lateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptxLateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptx
DebendraDevKhanal1
 
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
IJCNCJournal
 
Literature review for prompt engineering of ChatGPT.pptx
Literature review for prompt engineering of ChatGPT.pptxLiterature review for prompt engineering of ChatGPT.pptx
Literature review for prompt engineering of ChatGPT.pptx
LokerXu2
 
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASICINTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
GOKULKANNANMMECLECTC
 
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
Ak47
 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
drshikhapandey2022
 
SPICE PARK JUL2024 ( 6,866 SPICE Models )
SPICE PARK JUL2024 ( 6,866 SPICE Models )SPICE PARK JUL2024 ( 6,866 SPICE Models )
SPICE PARK JUL2024 ( 6,866 SPICE Models )
Tsuyoshi Horigome
 
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book NowKandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
SONALI Batra $A12
 
🔥Young College Call Girls Chandigarh 💯Call Us 🔝 7737669865 🔝💃Independent Chan...
🔥Young College Call Girls Chandigarh 💯Call Us 🔝 7737669865 🔝💃Independent Chan...🔥Young College Call Girls Chandigarh 💯Call Us 🔝 7737669865 🔝💃Independent Chan...
🔥Young College Call Girls Chandigarh 💯Call Us 🔝 7737669865 🔝💃Independent Chan...
sonamrawat5631
 
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
simrangupta87541
 
paper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdfpaper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdf
ShurooqTaib
 
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
hotchicksescort
 
Covid Management System Project Report.pdf
Covid Management System Project Report.pdfCovid Management System Project Report.pdf
Covid Management System Project Report.pdf
Kamal Acharya
 

Recently uploaded (20)

Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl LucknowCall Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
 
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
 
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
 
BBOC407 Module 1.pptx Biology for Engineers
BBOC407  Module 1.pptx Biology for EngineersBBOC407  Module 1.pptx Biology for Engineers
BBOC407 Module 1.pptx Biology for Engineers
 
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
 
Call Girls Madurai 8824825030 Escort In Madurai service 24X7
Call Girls Madurai 8824825030 Escort In Madurai service 24X7Call Girls Madurai 8824825030 Escort In Madurai service 24X7
Call Girls Madurai 8824825030 Escort In Madurai service 24X7
 
Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024
 
Lateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptxLateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptx
 
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
 
Literature review for prompt engineering of ChatGPT.pptx
Literature review for prompt engineering of ChatGPT.pptxLiterature review for prompt engineering of ChatGPT.pptx
Literature review for prompt engineering of ChatGPT.pptx
 
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASICINTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
 
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
 
SPICE PARK JUL2024 ( 6,866 SPICE Models )
SPICE PARK JUL2024 ( 6,866 SPICE Models )SPICE PARK JUL2024 ( 6,866 SPICE Models )
SPICE PARK JUL2024 ( 6,866 SPICE Models )
 
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book NowKandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
Kandivali Call Girls ☑ +91-9967584737 ☑ Available Hot Girls Aunty Book Now
 
🔥Young College Call Girls Chandigarh 💯Call Us 🔝 7737669865 🔝💃Independent Chan...
🔥Young College Call Girls Chandigarh 💯Call Us 🔝 7737669865 🔝💃Independent Chan...🔥Young College Call Girls Chandigarh 💯Call Us 🔝 7737669865 🔝💃Independent Chan...
🔥Young College Call Girls Chandigarh 💯Call Us 🔝 7737669865 🔝💃Independent Chan...
 
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
 
paper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdfpaper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdf
 
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
 
Covid Management System Project Report.pdf
Covid Management System Project Report.pdfCovid Management System Project Report.pdf
Covid Management System Project Report.pdf
 

Fuzzy inference systems

  • 1. Fuzzy Inference Systems Course: Computational Intelligence Engineering (Soft Computing) Prof. (Dr.) Pravat Kumar Rout Department of EEE, ITER, Siksha ‘O’Anusandhan (Deemed to be University), Bhubaneswar, Odisha, India 1
  • 2. Definition 2 ✓Fuzzy inference (reasoning) is the actual process of mapping from a given input to an output using fuzzy logic. ✓The process involves all the pieces that we have discussed in the previous sections: membership functions, fuzzy logic operators, and if-then rules
  • 3. Fuzzy Inference System  Fuzzy inference is a method that interprets the values in the input vector and, based on some sets of rules, assigns values to the output vector. In fuzzy logic, the truth of any statement becomes a matter of a degree.  Fuzzy inference is 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.  The process of fuzzy inference involves all of the pieces described so far, i.e., membership functions, fuzzy logic operators, and if-then rules.  Two main types of fuzzy inference systems can be implemented: Mamdani-type (1977) and Sugeno-type (1985). These two types of inference systems vary somewhat in the way outputs are determined. 3
  • 5. 5
  • 7. 7 FUZZIFIER • Converts the crisp input to a linguistic variable using the membership functions stored in the fuzzy knowledge base. This process is known as fuzzification . Step-1 Fuzzify Inputs
  • 8. 8 After the inputs are fuzzified, you know the degree to which each part of the antecedent is satisfied for each rule. If the antecedent of a given rule has more than one part, the fuzzy operator is applied to obtain one number that represents the result of the antecedent for that rule. This number is then applied to the output function. The input to the fuzzy operator is two or more membership values from fuzzified input variables. The output is a single truth value. Step-2 Apply Fuzzy Operators
  • 10. 10 In fuzzy logic systems, the fuzzy knowledge base represents the facts of the rules and linguistic variables based on the fuzzy set theory so that the knowledge base systems will allow approximate reasoning.
  • 13. 13 •Defuzzification is the process of producing a quantifiable result in Crisp logic, given fuzzy sets and corresponding membership degrees. •It is the process that maps a fuzzy set to a crisp set. •It is typically needed in fuzzy control systems. These will have a number of rules that transform a number of variables into a fuzzy result, that is, the result is described in terms of membership in fuzzy sets . •For example, rules designed to decide how much pressure to apply might result in "Decrease Pressure (15%), Maintain Pressure (34%), Increase Pressure (72%)". Defuzzification is interpreting the membership degrees of the fuzzy sets into a specific decision or real value.
  • 14. 14 Overall Fuzzy Inference Diagram
  • 15. 15
  • 16. 16 A fuzzy inference system (FIS) is a system that uses fuzzy set theory to map inputs (features in the case of fuzzy classification) to outputs (classes in the case of fuzzy classification).
  • 17. Steps of Fuzzy Inference System The steps of fuzzy reasoning (inference operations upon fuzzy IF–THEN rules) performed by FISs are:  1.Compare the input variables with the membership functions on the antecedent part to obtain the membership values of each linguistic label. (this step is often called fuzzification.)  2. Combine (usually multiplication or min) the membership values on the premise part to get firing strength (deree of fullfillment) of each rule.  3. Generate the qualified consequents (either fuzzy or crisp) or each rule depending on the firing strength.  4. Aggregate the qualified consequents to produce a crisp output. (This step is called defuzzification.) 17
  • 18. 18 Steps of Fuzzy Inference System...
  • 19. 19
  • 20. Mamdani-type inference  Mamdani-type inference expects the output membership functions to be fuzzy sets.  After the aggregation process, there is a fuzzy set for each output variable, which needs defuzzification.  It is possible, and sometimes more efficient, to use a single spike as the output membership function rather than a distributed fuzzy set.  This, sometimes called a singleton output membership function, can be considered a pre-defuzzified fuzzy set.  It enhances the efficiency of the defuzzification process because it greatly simplifies the computation required by the more general Mamdani method, which finds the centroid of a two-dimensional function. Instead of integrating across the two- dimensional function to find the centroid, the weighted average of a few data points can be used. 20
  • 21. Mamdani Fuzzy Inference Systems  Mamdani fuzzy inference was first introduced as a method to create a control system by synthesizing a set of linguistic control rules obtained from experienced human operators. In a Mamdani system, the output of each rule is a fuzzy set.  Since Mamdani systems have more intuitive and easier to understand rule bases, they are well-suited to expert system applications where the rules are created from human expert knowledge, such as medical diagnostics.  The output of each rule is a fuzzy set derived from the output membership function and the implication method of the FIS. These output fuzzy sets are combined into a single fuzzy set using the aggregation method of the FIS. Then, to compute a final crisp output value, the combined output fuzzy set is defuzzified using one of the methods described in Defuzzification Methods . 21
  • 22. 22 1. Determine the set of Fuzzy Rules 2. Make the inputs fuzzy using input fuzzy membership functions 3. Combined the fuzzified inputs according to the fuzzy rules for establishing a rule strength 4. Determine the consequent of the rule by combining the rule strength and the output membership function 5. Combine all the consequents to get an output distribution 6. Finally, a defuzzified output distribution is obtained
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. Mamdani Fuzzy Inference System  Intuitive  Well-suited to human input  More interpretable rule base  Have widespread acceptance 26
  • 27. Sugeno method of fuzzy inference  The Sugeno method of fuzzy inference is similar to the Mamdani method in many respects.  The first two parts of the fuzzy inference process, fuzzifying the inputs and applying the fuzzy operator, are exactly the same.  The main difference between Mamdani-type and Sugeno-type fuzzy inference is that the output membership functions are only linear or constant for the Sugeno-type fuzzy inference.  A typical fuzzy rule in a first-order Sugeno fuzzy model has the form. where A and B are fuzzy sets in the antecedent, while p, q, and r are all constants. 27
  • 28. Continue...  Higher-order Sugeno fuzzy models are possible, but they introduce significant complexity with little obvious merit.  Because of the linear dependence of each rule on the system’s input variables, the Sugeno method is ideal for acting as an interpolating supervisor of multiple linear controllers that are to be applied, respectively, to different operating conditions of a dynamic nonlinear systems.  A Sugeno fuzzy inference system is extremely well suited to the task of smoothly interpolating the linear gains that would be applied across the input space, i.e., it is a natural and efficient gain scheduler.  Similarly, a Sugeno system is suitable for modeling nonlinear systems by interpolating multiple linear models. 28
  • 29. Sugeno Fuzzy Inference System  Sugeno fuzzy inference, also referred to as Takagi-Sugeno-Kang fuzzy inference, uses singleton output membership functions that are either constant or a linear function of the input values.  The defuzzification process for a Sugeno system is more computationally efficient compared to that of a Mamdani system, since it uses a weighted average or weighted sum of a few data points rather than compute a centroid of a two- dimensional area. 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. Sugeno Fuzzy Inference System  Computationally efficient  Work well with linear techniques, such as PID control  Work well with optimization and adaptive techniques  Guarantee output surface continuity  Well-suited to mathematical analysis 34
  • 35. 35 Comparison between Mamdani FIS and Sugeno FIS
  • 36. 36
  翻译: