Dept. of Mechanical and Control Systems Eng.

Slides:



Advertisements
Similar presentations
Graphical Technique of Inference
Advertisements

Fuzzy Expert System  An expert might say, “ Though the power transformer is slightly overloaded, I can keep this load for a while”.  Another expert.
AI – CS364 Fuzzy Logic Fuzzy Logic 3 03 rd October 2006 Dr Bogdan L. Vrusias
Fuzzy Inference and Defuzzification
An Introduction to Type-2 Fuzzy Sets and Systems
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.
Final Exam: May 10 Thursday. If event E occurs, then the probability that event H will occur is p ( H | E ) IF E ( evidence ) is true THEN H ( hypothesis.
FUZZY SYSTEMS. Fuzzy Systems Fuzzy Sets – To quantify and reason about fuzzy or vague terms of natural language – Example: hot, cold temperature small,
Fuzzy Logic E. Fuzzy Inference Engine. “antecedent” “consequent”
Fuzzy Expert System.
Fuzzy Logic E. Fuzzy Inference Engine. “antecedent” “consequent”
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.
WELCOME TO THE WORLD OF FUZZY SYSTEMS. DEFINITION Fuzzy logic is a superset of conventional (Boolean) logic that has been extended to handle the concept.
ILLUMINATION CONTROL USING FUZZY LOGIC PRESENTED BY: VIVEK RAUNAK reg:
Introduction to Rule-Based Systems, Expert Systems, Fuzzy Systems Introduction to Rule-Based Systems, Expert Systems, Fuzzy Systems (sections 2.7, 2.8,
The Equivalence between fuzzy logic controllers and PD controllers for single input systems Professor: Chi-Jo Wang Student: Nguyen Thi Hoai Nam Student.
CS621: Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–4: Fuzzy Inferencing 29 th July 2010.
Rule-Based Fuzzy Model. In rule-based fuzzy systems, the relationships between variables are represented by means of fuzzy if–then rules of the following.
9/3/2015Intelligent Systems and Soft Computing1 Lecture 4 Fuzzy expert systems: Fuzzy logic Introduction, or what is fuzzy thinking? Introduction, or what.
Fuzzy Sets Introduction/Overview Material for these slides obtained from: Modern Information Retrieval by Ricardo Baeza-Yates and Berthier Ribeiro-Neto.
Fuzzy Logic. Lecture Outline Fuzzy Systems Fuzzy Sets Membership Functions Fuzzy Operators Fuzzy Set Characteristics Fuzziness and Probability.
Fuzzy Control –Configuration –Design choices –Takagi-Sugeno controller.
Fuzzy Rules 1965 paper: “Fuzzy Sets” (Lotfi Zadeh) Apply natural language terms to a formal system of mathematical logic
Fuzzy Expert Systems. 2 Motivation On vagueness “Everything is vague to a degree you do not realise until you have tried to make it precise.” Bertrand.
Fuzzy Inference (Expert) System
Fuzzy Logic Controller Intelligent System course.
Intelligent Control Methods Lecture 10: Fuzzy Control (1) Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Lógica difusa  Bayesian updating and certainty theory are techniques for handling the uncertainty that arises, or is assumed to arise, from statistical.
Fuzzy Inference Systems. Fuzzy inference (reasoning) is the actual process of mapping from a given input to an output using fuzzy logic. The process involves.
Lecture 3 Fuzzy Reasoning 1. inference engine core of every fuzzy controller the computational mechanism with which decisions can be inferred even though.
“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 and Reasoning
AI Fuzzy Systems. History, State of the Art, and Future Development Sde Seminal Paper “Fuzzy Logic” by Prof. Lotfi Zadeh, Faculty in Electrical.
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.
Chapter 10 Fuzzy Control and Fuzzy Expert Systems
Chapter 19. Fuzzy Reasoning
1 Lecture 4 The Fuzzy Controller design. 2 By a fuzzy logic controller (FLC) we mean a control law that is described by a knowledge-based system consisting.
Fuzzy Relations( 關係 ), Fuzzy Graphs( 圖 形 ), and Fuzzy Arithmetic( 運算 ) Chapter 4.
Type-2 Fuzzy Web Shopping Agents Menglei Tang and Yanqing Zhang Georgia State University Gang Zhang Tianjin University.
Chapter 13 (Continued) Fuzzy Expert Systems 1. Fuzzy Rule-based Expert System 2.
Introduction to Fuzzy Logic and Fuzzy Systems
Artificial Intelligence CIS 342
Chapter 9 Fuzzy Inference
Expert System Structure
Fuzzy Inference Systems
Fuzzy Logic and Approximate Reasoning
Fuzzy Logic 11/6/2001.
Fuzzy Logic and Fuzzy Sets
Introduction to Fuzzy Logic
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Fuzzy logic Introduction 3 Fuzzy Inference Aleksandar Rakić
Introduction To Intelligent Control
Boolean vs Fuzzy Strictly 0 or 1 output Output varies between 0 and 1
Fuzzy System Structure
CLASSICAL LOGIC and FUZZY LOGIC
Dr. Unnikrishnan P.C. Professor, EEE
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Implementation of Intelligent Control on TITech Pendulum
Propositional Logic Defining Propositional Logic
فازی سازی و غیرفازی سازی
CS 220: Discrete Structures and their Applications
Fuzzy Logic Colter McClure.
Intelligent Control, Its evolution, Recent Technology on Robotics
Dr. Unnikrishnan P.C. Professor, EEE
This time: Fuzzy Logic and Fuzzy Inference
Fuzzy Inference Systems
Introduction to Fuzzy Set Theory
Chapter 19. Fuzzy Reasoning
Presentation transcript:

Dept. of Mechanical and Control Systems Eng. Engineering Education Methodology on Intelligent Control (Fuzzy Logic and Fuzzy Control) M.Yamakita Dept. of Mechanical and Control Systems Eng. Tokyo Inst. Of Tech. 2019/2/24

Natural Reasoning IF he/she is Tall, THEN his/her foot is Big. IF his/her foot is Big, THEN his/her shoe’s are Expensive. IF he is Tall, THEN his shoe’s are Expensive. IF he/she is Tall, THEN his/her foot is Big. Mr. Smith is Tall. Mr. Smith’s foot is Big. 2019/2/24

Crisp Expert System Inference (Reasoning) Formal Logic A → B A → B Condition part (Antecedent part) Implication operator Conclusion (Operation part) A → B B → C IF A THEN B A → B IF A THEN B A is true IF B THEN C A A → C IF A THEN C B B is true Hypothetical Syllogism Modus Ponens 2019/2/24

Crisp Logic ( ( Mr.A Mrs.B Tall ] 181cm 170cm ] 177cm Short ( 2019/2/24

IF he is Tall, THEN his foot is Big. Mrs. B is Tall. Mrs. B’s foot is Big. Mr. A is Very-Tall. × Mr. A is Very-Tall. Mr.A’s foot is Very-Big. Natural Reasoning 2019/2/24

Fuzzy Logic (Fuzzy Inference) A’ B’ A → B A → B A’ B’ IF A THEN B A’ is true B’ is true A → B A’ A → B B → C IF A THEN B B’ IF B THEN C B  → C B’ A’ → C’ IF A’ THEN C’ A’ → C’ 2019/2/24

How To Realize Fuzzy Inference ? Introduction of membership function ! We consider a member of a set as well as the degree of the membership. Degree of property 100% 50% 30% ) x 170 180 190 Height Tall Very Tall 2019/2/24

Representation of Fuzzy Set 1.Countable Set 2. Uncountable Set 2019/2/24

Example 1.0 0.5 x 170 180 190 Height Tall Very Tall 1. Countable Case Membership Function 1.0 0.5 x 170 180 190 Height Tall Very Tall 2019/2/24

1.0 0.5 x 170 180 190 Height Tall Very Tall 1. Uncountable Case Membership Function 1.0 0.5 x 170 180 190 Height Tall Very Tall 2019/2/24

Fuzzy Set Operations 1. Implication 2. Union 3. Intersection 4. Compliment 2019/2/24

Fuzzy Relation Definition [Fuzzy Relation] Let assume that X and Y are sets. Fuzzy relation R of X and Y is a fuzzy subset of X x Y as In general, fuzzy relation R of is 2019/2/24

Composition of Relations Definition [Composition of Fuzzy Relations] Let R and S are fuzzy relations, i.e., Composition of fuzzy relations, R and S, is a fuzzy set defined by R S X Y Z If A is a fuzzy set and R is a fuzzy relation, is 2019/2/24

Fuzzy Inference A → B A’ B’ Caution! A’ and B’ are Fuzzy Sets. Direct Method (Mamdani) A → B A’ B’ IF A THEN B A’ is true B’ is true (Max-Min Composition) Caution! A’ and B’ are Fuzzy Sets. 2019/2/24

If he/she is tall then his/her foot is big. He is very tall. A=Tall B=Big A’=Very Tall If he/she is tall then his/her foot is big. He is very tall. If he/she is tall then his/her foot is big. He is 178cm tall. A=Tall B=Big A’=178 B’ is still Fuzzy Set A’ is not fuzzy set or Defuzzy value 2019/2/24

Fuzzy Control B A A B C A B C A B C Rules Input Output x is is and y 1 : If x is A and y is = B then z is C 1 1 1 Rule 2 : If x is A and y is = B then z is C 2 2 2 . . is z then y and x If : n Rule = A B C n n n Input x is B A is and o y Output 2019/2/24

Defuzzication Control Input is Number Defuzzication If x and y are defuzzy values, This operation is sometimes replaced by x (multiplication) 2019/2/24

Triangular Membership Function -1 1 NM NS NB ZO PS PM PB Example R1: If x is NS, and y is PS, then z is PS If x is ZO, and y is ZO, then z is ZO R2: NS PS PS R1 PS ZO ZO ZO R2 2019/2/24

Further Simplification (Height Method) NS PS PS R1 PS ZO ZO ZO R2 Further Simplification (Height Method) NS PS PS R1 PS ZO ZO ZO R2 2019/2/24

TS(Takegaki-Sugeno)Model Singleton Fuzzifier Product Inference Weighted Average Deffuzifier PM PS PS R3 PS PS PS R4 2019/2/24

References S.Murakami: Fuzzy Control , Vol. 22, Computer and Application’s Mook, Corona Pub.(1988) in Japanese K.Hirota: Fuzzy !?, Inter AI (Aug,88-June,90) in Japanese S.S.Farinwata et. Ed.: Fuzzy Control, Wiley (2000) 2019/2/24