Chap 4: Fuzzy Inference Systems

Slides:



Advertisements
Similar presentations
1 Chap 4: Fuzzy Expert Systems Part 2 Asst. Prof. Dr. Sukanya Pongsuparb Dr. Srisupa Palakvangsa Na Ayudhya Dr. Benjarath Pupacdi SCCS451 Artificial Intelligence.
Advertisements

Fuzzy Inference Systems. Review Fuzzy Models If then.
Graphical Technique of Inference

Fuzzy Inference Systems
 Negnevitsky, Pearson Education, Lecture 5 Fuzzy expert systems: Fuzzy inference n Mamdani fuzzy inference n Sugeno fuzzy inference n Case study.
AI – CS364 Fuzzy Logic Fuzzy Logic 3 03 rd October 2006 Dr Bogdan L. Vrusias
Fuzzy Systems and Control Günay Karlı, Ph.D.. Before we begin… some clever people have said in the past…
Fuzzy Expert System. Basic Notions 1.Fuzzy Sets 2.Fuzzy representation in computer 3.Linguistic variables and hedges 4.Operations of fuzzy sets 5.Fuzzy.
Fuzzy Expert System.
Chapter 18 Fuzzy Reasoning.
1 Chapter 18 Fuzzy Reasoning. 2 Chapter 18 Contents (1) l Bivalent and Multivalent Logics l Linguistic Variables l Fuzzy Sets l Membership Functions l.
August 12, 2003 IV. FUZZY SET METHODS - CLUSTER ANALYSIS: Math Clinic Fall IV. FUZZY SET METHODS for CLUSTER ANALYSIS and (super brief) NEURAL NETWORKS.
Dan Simon Cleveland State University
Artificial Neural Network An artificial neural network (ANN), usually called neural network (NN), is a mathematical model or computational model that is.
The Equivalence between fuzzy logic controllers and PD controllers for single input systems Professor: Chi-Jo Wang Student: Nguyen Thi Hoai Nam Student.
Fuzzy Rule-based Models *Neuro-fuzzy and Soft Computing - J.Jang, C. Sun, and, E. Mizutani, Prentice Hall 1997.
Fuzzy Logic. Sumber (download juga): 0logic%20toolbox.pdf
What are Neuro-Fuzzy Systems A neuro-fuzzy system is a fuzzy system that uses a learning algorithm derived from or inspired by neural network theory to.
Neuro-fuzzy Systems Xinbo Gao School of Electronic Engineering Xidian University 2004,10.
Fuzzy Sets Introduction/Overview Material for these slides obtained from: Modern Information Retrieval by Ricardo Baeza-Yates and Berthier Ribeiro-Neto.
Fuzzy Expert Systems. 2 Fuzzy Logic Four types of fuzzy logics Classic logic Crisp setence: Height(John, 180) → Weight(John, 60) Crisp data: Height(John,
Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Sugeno fuzzy inference Case study.
Fuzzy expert systems Chapter #9.
ANFIS (Adaptive Network Fuzzy Inference system)
Institute of Intelligent Power Electronics – IPE Page1 A Dynamical Fuzzy System with Linguistic Information Feedback Xiao-Zhi Gao and Seppo J. Ovaska Institute.
“Principles of Soft Computing, 2 nd Edition” by S.N. Sivanandam & SN Deepa Copyright  2011 Wiley India Pvt. Ltd. All rights reserved. CHAPTER 12 FUZZY.
Fuzzy Inference Systems
Fuzzy Inference and Reasoning
Chapter 4: Fuzzy Inference Systems Introduction (4.1) Mamdani Fuzzy models (4.2) Sugeno Fuzzy Models (4.3) Tsukamoto Fuzzy models (4.4) Other Considerations.
Lecture 32 Fuzzy Set Theory (4)
Fuzzy Expert System n Introduction n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy sets n Fuzzy rules n Summary.
Ch.3 Fuzzy Rules and Fuzzy Reasoning
Introduction of Fuzzy Inference Systems By Kuentai Chen.
VIDYA PRATISHTHAN’S COLLEGE OF ENGINEERING, BARAMATI.
Chapter 3: Fuzzy Rules & Fuzzy Reasoning Extension Principle & Fuzzy Relations (3.2) Fuzzy if-then Rules(3.3) Fuzzy Reasonning (3.4)
Chapter 13 (Continued) Fuzzy Expert Systems 1. Fuzzy Rule-based Expert System 2.
CSIE Dept., National Taiwan Univ., Taiwan
Introduction to Pattern Recognition
Chapter 9 Fuzzy Inference
Neural Networks and Its Deep Structures
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Intro to Machine Learning
Outline Soft computing Fuzzy logic and fuzzy inference systems
MATLAB Fuzzy Logic Toolbox
Fuzzy Inference Systems
Fuzzy expert systems Fuzzy inference Mamdani fuzzy inference
Feature Selection for Pattern Recognition
Introduction to Fuzzy Logic
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Fuzzy logic Introduction 3 Fuzzy Inference Aleksandar Rakić
Department of Electronics and Commn. Engg.
منطق فازی.
Dr. Unnikrishnan P.C. Professor, EEE
Dr. Unnikrishnan P.C. Professor, EEE
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Neuro-Fuzzy and Soft Computing for Speaker Recognition (語者辨識)
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Adaptive Neuro-Fuzzy Inference Systems (ANFIS)
Chap 8: Adaptive Networks
Lecture 5 Fuzzy expert systems: Fuzzy inference
Ch. 20 Genetic Algorithms Genetic Algorithms ...
Hierarchical Clustering
Fuzzy Logic Colter McClure.
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Dr. Unnikrishnan P.C. Professor, EEE
Fuzzy Sets Neuro-Fuzzy and Soft Computing: Fuzzy Sets ...
Fuzzy Inference Systems
Presentation transcript:

Chap 4: Fuzzy Inference Systems 2019/5/14 Fuzzy Set Theory Chap 4: Fuzzy Inference Systems ... In this talk, we are going to apply two neural network controller design techniques to fuzzy controllers, and construct the so-called on-line adaptive neuro-fuzzy controllers for nonlinear control systems. We are going to use MATLAB, SIMULINK and Handle Graphics to demonstrate the concept. So you can also get a preview of some of the features of the Fuzzy Logic Toolbox, or FLT, version 2.

Fuzzy If-Then Rules Mamdani style 2019/5/14 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 By using fuzzy sets, we can formulate fuzzy if-then rules that are commonly used in our daily expressions. Basically, we have two types of fuzzy rules. For Mamdani style, for instance, if pressure is high then volume is small, where igh?and mall?are described by fuzzy sets. For Sugeno style, if the speed of a moving object is medium then the resistance due to atmosphere is 5 times the speed. The basic difference between these two rules is in their THEN part, where Madman style has a fuzzy but Surgeon style has a linear equation. Madman style fuzzy rules were first proposed in the literature; they are more appealing to human intuition. Surgeon style fuzzy rules are proposed later, but they are more suited for mathematical design and analysis. In this talk, wel concentrate on Surgeon style fuzzy if-then rules. medium resistance = 5*speed

Mamdani Fuzzy System page 74 2019/5/14 Mamdani Fuzzy System page 74 Graphics representation: A1 B1 C1 w1 Z X Y A2 B2 C2 w2 Z X Y T-norm C’ Z x is 4.5 X y is 56.8 Y z is zCOA

Fuzzy Inference System (FIS) 2019/5/14 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 A single fuzzy rule is not very interesting. But if we have a collection of fuzzy rules, we can use them to describe a system behavior. This leads to a fuzzy inference system. For instance, we can describe the resistance experienced by a moving object by the following three rules: .... Then given a crisp speed value, how do we find the resistance value from these three rules? It quite simple and can be done in three steps. In the first step, we find the membership grades for ow? edium? and igh? For instance, if speed is 2, the membership grades for ow? edium?and igh?are .3, .8, and .1, respectively. These numbers also represent how the given input condition peed = 2?satisfies the IF part of the rules. Sometimes these numbers are called the firing strengths of the rules. In the second step, we find the output of each rule, given speed is 2. In the third step, we apply a weighted average method to find the overall resistance, where the weighting factors are equal to the firing strengths of the rules. The whole process to derive the output from a given input condition is called fuzzy reasoning. For a two-input FIS, the process of fuzzy reasoning is better represented by the following diagram. .1 2 Speed Rule 1: w1 = .3; r1 = 2 Rule 2: w2 = .8; r2 = 4*2 Rule 3: w3 = .1; r3 = 8*2 Resistance = S(wi*ri) / Swi = 7.12

TSK Fuzzy System page 81 Rule base Fuzzy reasoning 2019/5/14 TSK Fuzzy System page 81 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 = p1*x+q1*y+r1 w1 In this talk, we are going to use first-order Sugeno fuzzy inference system exclusively, where the output equation of each rule is a linear equation. For example, if we have two fuzzy rules ... We can express the process of fuzzy reasoning by this diagram. First we find the membership grades of the IF parts of the rules; the heights of the dashed line represent these values. Since the pre-conditions in the IF part are connected by AND, so we use multiplication to find the firing strength of each rule. For instance, firing strength w1 for rule 1 is the product of the heights of these two dashed lines. Similar for w2. Once we have w1 and w2, the overall output is again derived by weighted average. X Y A2 B2 z2 = p2*x+q2*y+r2 w2 X Y x=3 y=2 z = w1+w2 w1*z1+w2*z2 P

Tsukamoto Fuzzy System page 84 2019/5/14 Tsukamoto Fuzzy System page 84 Graphics representation: A1 B1 C1 w1 Z X Y z1 A2 B2 C2 w2 Z X Y z2 T-norm z = w1+w2 w1*z1+w2*z2 x is 4.5 X y is 56.8 Y

Zhang-Kandel Fuzzy System 2019/5/14 Zhang-Kandel Fuzzy System Graphics representation: A1 B1 C1 w1 Z X Y za zb A2 B2 C2 w2 Z X Y zc zd T-norm z = w1+w2 w1*z1+w2*z2 x is 4.5 X y is 56.8 Y Z1={Za, Zb} Z2={Zc, Zd}