Conventional (Boolean) Set Theory: Fuzzy Set Theory © INFORM 1990-1998Slide 1 “Strong Fever” 40.1°C 42°C 41.4°C 39.3°C 38.7°C 37.2°C 38°C Fuzzy Set Theory:

Slides:



Advertisements
Similar presentations
Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advertisements

Logical and Artificial Intelligence in Games Lecture 13
© Negnevitsky, Pearson Education, Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference.
1
Slide 1 Insert your own content. Slide 2 Insert your own content.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
By John E. Hopcroft, Rajeev Motwani and Jeffrey D. Ullman
David Burdett May 11, 2004 Package Binding for WS CDL.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Custom Statutory Programs Chapter 3. Customary Statutory Programs and Titles 3-2 Objectives Add Local Statutory Programs Create Customer Application For.
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
Name the Symbols. Name the Symbols 6 Figure Grid Map skills Quiz Reference Quiz Click on the symbol at
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
Fuzzy Logic 11/6/2001. Agenda General Definition Applications Formal Definitions Operations Rules Fuzzy Air Conditioner Controller Structure.
Xuan Cheng Xiamen University
$100 $200 $300 $400 $100 $200 $300 $400 $100 $200 $300 $400 $100 $200 $300 $400 $100 $200 $300 $400.
Fuzzy expert systems Fuzzy inference Mamdani fuzzy inference
1 Chap 4: Fuzzy Expert Systems Part 2 Asst. Prof. Dr. Sukanya Pongsuparb Dr. Srisupa Palakvangsa Na Ayudhya Dr. Benjarath Pupacdi SCCS451 Artificial Intelligence.
Break Time Remaining 10:00.
Turing Machines.
Table 12.1: Cash Flows to a Cash and Carry Trading Strategy.
PP Test Review Sections 6-1 to 6-6
Bright Futures Guidelines Priorities and Screening Tables
The Frequency Table or Frequency Distribution Table
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
Discrete Mathematical Structures: Theory and Applications
Bellwork Do the following problem on a ½ sheet of paper and turn in.
CS 6143 COMPUTER ARCHITECTURE II SPRING 2014 ACM Principles and Practice of Parallel Programming, PPoPP, 2006 Panel Presentations Parallel Processing is.
Exarte Bezoek aan de Mediacampus Bachelor in de grafische en digitale media April 2014.
Copyright © 2013, 2009, 2006 Pearson Education, Inc. 1 Section 5.5 Dividing Polynomials Copyright © 2013, 2009, 2006 Pearson Education, Inc. 1.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
1..
Adding Up In Chunks.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Synthetic.
Test B, 100 Subtraction Facts
Datorteknik TopologicalSort bild 1 To verify the structure Easy to hook together combinationals and flip-flops Harder to make it do what you want.
Intelligent Control Methods Lecture 11: Fuzzy control 2 Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Essential Cell Biology
Converting a Fraction to %
Datorteknik TopologicalSort bild 1 To verify the structure Easy to hook together combinationals and flip-flops Harder to make it do what you want.
Immunobiology: The Immune System in Health & Disease Sixth Edition
Physics for Scientists & Engineers, 3rd Edition
Energy Generation in Mitochondria and Chlorplasts
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
Case Study Container Crane Control. Objectives of Ports For delivery of goods through containers transported by cargo ships. Example is PTP in Johore,
Industrial Application of Fuzzy Logic Control © INFORM Slide 1 Tutorial and Workshop © Constantin von Altrock Inform Software Corporation 2001.
Fuzzy Logic Based on a system of non-digital (continuous & fuzzy without crisp boundaries) set theory and rules. Developed by Lotfi Zadeh in 1965 Its advantage.
Fuzzy Medical Image Segmentation
Fuzzy Systems and Applications
Fuzzy Logic. Priyaranga Koswatta Mundhenk and Itti, 2007.
Artificial Intelligence in Game Design Lecture 6: Fuzzy Logic and Fuzzy State Machines.
Lec 34 Fuzzy Logic Control (II)
PART 9 Fuzzy Systems 1. Fuzzy controllers 2. Fuzzy systems and NNs 3. Fuzzy neural networks 4. Fuzzy Automata 5. Fuzzy dynamic systems FUZZY SETS AND FUZZY.
NEURO-FUZZY LOGIC 1 X 0 A age Crisp version for young age.
AI Fuzzy Systems. History, State of the Art, and Future Development Sde Seminal Paper “Fuzzy Logic” by Prof. Lotfi Zadeh, Faculty in Electrical.
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.
Chapter 10 FUZZY CONTROL Chi-Yuan Yeh.
Fuzzy Logic Workshop   Design of Fuzzy Controller for Temperature Chamber  
Fuzzy Inference System
Fuzzy Logic 11/6/2001.
Homework 8 Min Max “Temperature is low” AND “Temperature is middle”
Lecture 35 Fuzzy Logic Control (III)
FUZZIFICATION AND DEFUZZIFICATION
Homework 9 Min Max “Temperature is low” AND “Temperature is middle”
Lecture 35 Fuzzy Logic Control (III)
Chapter 19. Fuzzy Reasoning
Presentation transcript:

Conventional (Boolean) Set Theory: Fuzzy Set Theory © INFORM Slide 1 “Strong Fever” 40.1°C 42°C 41.4°C 39.3°C 38.7°C 37.2°C 38°C Fuzzy Set Theory: 40.1°C 42°C 41.4°C 39.3°C 38.7°C 37.2°C 38°C “More-or-Less” Rather Than “Either-Or” ! “Strong Fever”

Discrete Definition: µ SF (35°C) = 0µ SF (38°C) = 0.1µ SF (41°C) = 0.9 µ SF (36°C) = 0µ SF (39°C) = 0.35µ SF (42°C) = 1 µ SF (37°C) = 0µ SF (40°C) = 0.65µ SF (43°C) = 1 Discrete Definition: µ SF (35°C) = 0µ SF (38°C) = 0.1µ SF (41°C) = 0.9 µ SF (36°C) = 0µ SF (39°C) = 0.35µ SF (42°C) = 1 µ SF (37°C) = 0µ SF (40°C) = 0.65µ SF (43°C) = 1 Fuzzy Set Definitions © INFORM Slide 2 Continuous Definition: No More Artificial Thresholds!

...Terms, Degree of Membership, Membership Function, Base Variable... Linguistic Variable © INFORM Slide 3 … pretty much raised …... but just slightly strong … A Linguistic Variable Defines a Concept of Our Everyday Language!

Fuzzification, Fuzzy Inference, Defuzzification: Basic Elements of a Fuzzy Logic System © INFORM Slide 4 Fuzzy Logic Defines the Control Strategy on a Linguistic Level!

Container Crane Case Study: Basic Elements of a Fuzzy Logic System © INFORM Slide 5 Two Measured Variables and One Command Variable !

Control Loop of the Fuzzy Logic Controlled Container Crane: Basic Elements of a Fuzzy Logic System © INFORM Slide 6 Closing the Loop With Words !

Term Definitions: Distance:= {far, medium, close, zero, neg_close} Angle:= {pos_big, pos_small, zero, neg_small, neg_big} Power:= {pos_high, pos_medium, zero, neg_medium, neg_high} Term Definitions: Distance:= {far, medium, close, zero, neg_close} Angle:= {pos_big, pos_small, zero, neg_small, neg_big} Power:= {pos_high, pos_medium, zero, neg_medium, neg_high} 1. Fuzzification: - Linguistic Variables - © INFORM Slide 7 Membership Function Definition: 4° m The Linguistic Variables Are the “Vocabulary” of a Fuzzy Logic System !

Computation of the “IF-THEN”-Rules: #1: IF Distance = medium AND Angle = pos_small THEN Power = pos_medium #2: IF Distance = medium AND Angle = zero THEN Power = zero #3: IF Distance = far AND Angle = zero THEN Power = pos_medium Computation of the “IF-THEN”-Rules: #1: IF Distance = medium AND Angle = pos_small THEN Power = pos_medium #2: IF Distance = medium AND Angle = zero THEN Power = zero #3: IF Distance = far AND Angle = zero THEN Power = pos_medium 2. Fuzzy-Inference: - “IF-THEN”-Rules - © INFORM Slide 8 X XAggregation:Computing the “IF”-Part X XComposition: Computing the “THEN”-Part X XAggregation:Computing the “IF”-Part X XComposition: Computing the “THEN”-Part The Rules of the Fuzzy Logic Systems Are the “Laws” It Executes !

2. Fuzzy-Inference: - Aggregation - © INFORM Slide 9 Boolean Logic Only Defines Operators for 0/1: ABAvB Boolean Logic Only Defines Operators for 0/1: ABAvB Fuzzy Logic Delivers a Continuous Extension: X X AND: µ AvB = min{ µ A ; µ B } X X OR: µ A+B = max{ µ A ; µ B } X X NOT: µ -A = 1 - µ A Fuzzy Logic Delivers a Continuous Extension: X X AND: µ AvB = min{ µ A ; µ B } X X OR: µ A+B = max{ µ A ; µ B } X X NOT: µ -A = 1 - µ A Aggregation of the “IF”-Part: #1: min{ 0.9, 0.8 } = 0.8 #2: min{ 0.9, 0.2 } = 0.2 #3: min{ 0.1, 0.2 } = 0.1 Aggregation of the “IF”-Part: #1: min{ 0.9, 0.8 } = 0.8 #2: min{ 0.9, 0.2 } = 0.2 #3: min{ 0.1, 0.2 } = 0.1 Aggregation Computes How “Appropriate” Each Rule Is for the Current Situation !

2. Fuzzy-Inference: Composition © INFORM Slide 10 Result for the Linguistic Variable "Power": pos_highwith the degree 0.0 pos_medium with the degree 0.8 ( = max{ 0.8, 0.1 } ) zero with the degree 0.2 neg_medium with the degree 0.0 neg_high with the degree 0.0 Result for the Linguistic Variable "Power": pos_highwith the degree 0.0 pos_medium with the degree 0.8 ( = max{ 0.8, 0.1 } ) zero with the degree 0.2 neg_medium with the degree 0.0 neg_high with the degree 0.0 Composition Computes How Each Rule Influences the Output Variables !

3. Defuzzification © INFORM Slide 11 Finding a Compromise Using “Center-of-Maximum”: 6.4 KW “Balancing” Out the Result !

Types of Fuzzy Controllers: - Direct Controller - Types of Fuzzy Controllers: - Direct Controller - © INFORM Slide 12 The Outputs of the Fuzzy Logic System Are the Command Variables of the Plant: Fuzzy Rules Output Absolute Values !

Types of Fuzzy Controllers: - Supervisory Control - Types of Fuzzy Controllers: - Supervisory Control - © INFORM Slide 13 Fuzzy Logic Controller Outputs Set Values for Underlying PID Controllers: Human Operator Type Control !

Types of Fuzzy Controllers: - PID Adaptation - Types of Fuzzy Controllers: - PID Adaptation - © INFORM Slide 14 Fuzzy Logic Controller Adapts the P, I, and D Parameter of a Conventional PID Controller: The Fuzzy Logic System Analyzes the Performance of the PID Controller and Optimizes It !

Types of Fuzzy Controllers: - Fuzzy Intervention - Types of Fuzzy Controllers: - Fuzzy Intervention - © INFORM Slide 15 Fuzzy Logic Controller and PID Controller in Parallel: Intervention of the Fuzzy Logic Controller into Large Disturbances !