What is Fuzzy Logic? Fuzzy logic is a tool for embedding human knowledge (experience, expertise, heuristics) Fuzzy Logic

Size: px
Start display at page:

Download "What is Fuzzy Logic? Fuzzy logic is a tool for embedding human knowledge (experience, expertise, heuristics) Fuzzy Logic"

Transcription

1 Fuzz Logic Andrew Kusiak 239 Seamans Center Iowa Cit, IA (Based on the material provided b Professor V. Kecman) What is Fuzz Logic? Fuzz logic is a tool for embedding human knowledge (eperience, epertise, heuristics) Wh Fuzz Logic? Human knowledge is fuzz: epressed in fuzz linguistic terms, e.g., oung, old, large, cheap. Temperature is epressed as cold, warm or hot. No quantitative meaning. Fuzz Logic Fuzz logic ma be viewed as a bridge over the ecessivel wide gap between the precision of classical crisp logic and the imprecision of both the real world and its human interpretation Paraphrasing L. Zadeh Fuzz Logic Fuzz logic attempts to model the wa of reasoning of the human brain. Almost all of human eperience can be epressed in the form of the IF -THEN rules. Human reasoning is pervasivel approimate, non-quantitative, linguistic, and dispositional (meaning, usuall qualified). The World is Not Binar! Gradual transitions and ambiguities at the boundaries Good, Da, Young, Health, YES, True, Happ, Tall,, Bad, Night, Old, Ill NO False, Sad, Short,,

2 When and Wh to Appl FL? Human knowledge is available Mathematical model is unknown or impossible to obtain Process substantiall nonlinear Lack of precise sensor information When and Wh to Appl FL? At higher levels of hierarchical control sstems In decision making processes How to Transfer Human Knowledge Into the Model? Knowledge must be structured. Possible shortcomings: Knowledge is subjective Eperts ma bounce between etreme points of view: Have problems with structuring the knowledge, or Too aware in his/hers epertise, or Tend to hide knowledge, or... Solution: Find a good epert. Fuzz Sets vs Crisp Sets Crisp Sets Fuzz Sets Fuzz Sets vs Crisp Sets Crisp Sets Fuzz Sets Modeling or Approimating a Function: Curve or Surface Fitting m m Venn Diagrams µ - membership degree, possibilit distribution, grade of belonging Names used in other disciplines: regression (L or NL), estimation, identification, filtering

3 Modeling a Function Standard mathematical approach of curve fitting (more or less satisfactor fit) Modeling a Function Curve fitting b using fuzz rules (patches) Surface approimation for 2 inputs or hper-surface (3 or more inputs) Modeling a Function Small number of rules - Large patches or rough approimation More rules - more smaller patches and better approimation What is the origin of the patches and how do the work? Consider modeling two different functions b fuzz rules Eample Eample Less rules decreases the approimation accurac. An increase in a number of rules increases the precision at the cost of a computation time needed to process these rules. This is the most classical soft computing dilemma - A trade-off between the imprecision and uncertaint on one hand and low solution cost, tractabilit and robustness on the other. The appropriate rules for the two functions are: Eample IF is low THEN is high. IF is low THEN is high. IF is medium THEN is low. IF is medium THEN is medium. IF is large THEN is high. IF is large THEN is low.

4 Eample These rules define three large rectangular patches that cover the functions. The are shown in the net slide together with two possible approimators for each function. Eample 2 Modeling two different functions b fuzz rules Eample 2 Humans do not (or onl rarel) think in terms of nonlinear functions. Humans do not draw these functions in their mind. We neither tr to see them as geometrical artifacts. The two original functions (solid lines in both graphs) covered b three patches produced b IF-THEN rules and modeled b two possible approimators (dashed and dotted curves). In general, we do not process geometrical figures, curves, surfaces or hpersurfaces while performing some tasks or epressing our knowledge. Eample 2 Eample 2 Car Eample Even more, our epertise or understanding of some functional dependencies is ver often not a structured piece of knowledge at all. We tpicall perform comple tasks without being able to epress how the are eecuted. Eplain to our colleague in the form of IF- THEN rules how to ride a bike. The steps in fuzz modeling are alwas the same. i) Define the variables of relevance, interest or importance: In engineering we use to call them input and output variables ii) Define the subsets intervals: Small - medium, or negative - positive, or Left - right (labels are variables dependant)

5 Car Eample Car Eample Car Eample iii) Choose the shapes and the positions of fuzz subsets, i.e., Membership functions, i.e., attributes iv) Set the rule form, i.e., IF - THEN Rules INPUTS: D = DISTANCE, v = SPEED OUTPUT: B = BRAKING FORCE D B D B v v) Perform computations and (if needed) tune (learn, adjust, adapt) the positions and the shapes of both the input and the output attributes of the model v Analze the rules for some given distance D and for different velocit v, i.e., B = f(v) Car Eample Velocit Low High Small High High Low Car Eample The fuzz patch High Low Car Eample The fuzz patches 2 (km/h) IF the Velocit is Low, THEN the is Small IF the Velocit is, THEN the is IF the Velocit is High THEN the is High, 2 Small High Velocit 2 Small High Velocit

6 The Fuzz Patches Define the Function High Low Car Eample The fuzz patches Note the overlapping of fuzz subsets that leads to a smooth approimation 2 of the function between the Small High Velocit and Braking Force Velocit Car Eample The Fuzz Patches Define the Function High Low 2 Small High Three possible dependencies between the Velocit and Breaking force. Each of us drives differentl Velocit FUNCTIONAL DEPENDENCE OF THE VARIABLES SURFACE OF KNOWLEDGE Fuzz Control of the Distance Between Two Cars Visualization of 2 INPUTS: D and v, and OUTPUT B is possible. For more inputs everthing remains the same but visualization is not possible. BrakingForce Speed Distance 2 Room Temperature Eample: Slow Eample: Room Temperature Slow Eample: Room Temperature Slow 3 ( o C) 3 ( o C) If Room Temperature is Cold then is Slow 3 ( o C) If Room Temperature is Cold then is Slow If Room Temperature is Warm then is

7 Eample: Room Temperature Slow Slow Eample: The fuzz patches Slow Eample: The fuzz patches 3 ( o C) If Room Temperature is Cold then is Slow If Room Temperature is Warm then is If Room Temperature is Hot then is 3 ( o C) Room Temperature Room Temperature 3 ( o C) Slow Note the overlapping of fuzz subsets leads to a smooth approimation of the function between the and Temperature Eample: 3 ( Cold o C) Warm Hot The fuzz patches Room Temperature There must be some overlapping of the input fuzz subsets (membership or characteristic functions) if we want to obtain a smooth model O U T P U T VL L M S VS I N P U T Eample: VS S M L VL If there was no overlapping one obtains the stepwise function as shown net There must be some overlapping of the input fuzz subsets (membership or characteristic functions) if we want to obtain a smooth model O U T P U T VB B M S VS Eample: VS S M B VB I N P U T

8 Output Computation: Fuzzification, Inference and Defuzzifaction Room Temperature Slow 22 3 ( o C) R: If Room Temperature is Cold Then is Slow R2: If Room Temperature is Warm Then is R3: If Room Temperature is Hot Then is Eample: After the fuzz modeling is done there is an operational phase: Compute the fan speed when the room temperature = 22 o C NOTE: 22 o C belongs to the subsets Warm and Hot.6 Fuzzification and Inference Room Temperature Slow 22 3 ( o C) If Room Temperature is Cold Then is Slow If Room Temperature is Warm Then is If Room Temperature is Hot Then is Fuzzification and Inference Room Temperature.6.3 Slow 22 3 ( o C) If Room Temperature is Cold then is Slow If Room Temperature is Warm then is If Room Temperature is Hot then is Fuzzification and Inference Room Temperature ( o C) 22 If Room Temperature is Cold then is Slow If Room Temperature is Warm then is If Room Temperature is Hot then is Slow WHAT IS THE OUTPUT VALUE? Defuzzification 6 The result of the fuzz inference is a fuzz subset composed of the slices of fan speed: (blue) and (red) How to find a crisp (useful in the real world application) value? One of several methods used to obtain a crisp output value is the center of area formula

9 Eample: Vehicle Turning Problem Generic fuzz logic controller - Developed in Matlab - User friendl - Multiple inputs Man other commercial applications are possible Configuration of the Vehicle Turning Problem Finish θ = Car angle (INPUT ) d = Distance from center line (INPUT 2) φ ma = π/4: Upper bound of steering angle (OUTPUT) v =. m/s d Start Conclusions Fuzz logic can be implemented wherever there is structured human knowledge, epertise, heuristics, eperience. Fuzz logic is not needed whenever there is an analtical closed-form model that, using a reasonable number of equations, can solve a problem in a reasonable time, at the reasonable costs and with higher accurac. Conclusions Finding good (accountable) epert Right choice of the variables Increasing the number of inputs, as well as the number of fuzz subsets per input variable, the number of rules increases eponentiall (curse of dimensionalit) Good news is that there are plent of real life problems and situations that can be solved with small number of rules onl

Outline. Introduction, or what is fuzzy thinking? Fuzzy sets Linguistic variables and hedges Operations of fuzzy sets Fuzzy rules Summary.

Outline. Introduction, or what is fuzzy thinking? Fuzzy sets Linguistic variables and hedges Operations of fuzzy sets Fuzzy rules Summary. Fuzzy Logic Part ndrew Kusiak Intelligent Systems Laboratory 239 Seamans Center The University of Iowa Iowa City, Iowa 52242-527 andrew-kusiak@uiowa.edu http://www.icaen.uiowa.edu/~ankusiak Tel: 39-335

More information

Fuzzy Controller. Fuzzy Inference System. Basic Components of Fuzzy Inference System. Rule based system: Contains a set of fuzzy rules

Fuzzy Controller. Fuzzy Inference System. Basic Components of Fuzzy Inference System. Rule based system: Contains a set of fuzzy rules Fuzz Controller Fuzz Inference Sstem Basic Components of Fuzz Inference Sstem Rule based sstem: Contains a set of fuzz rules Data base dictionar: Defines the membership functions used in the rules base

More information

Financial Informatics XI: Fuzzy Rule-based Systems

Financial Informatics XI: Fuzzy Rule-based Systems Financial Informatics XI: Fuzzy Rule-based Systems Khurshid Ahmad, Professor of Computer Science, Department of Computer Science Trinity College, Dublin-2, IRELAND November 19 th, 28. https://www.cs.tcd.ie/khurshid.ahmad/teaching.html

More information

14.1 Systems of Linear Equations in Two Variables

14.1 Systems of Linear Equations in Two Variables 86 Chapter 1 Sstems of Equations and Matrices 1.1 Sstems of Linear Equations in Two Variables Use the method of substitution to solve sstems of equations in two variables. Use the method of elimination

More information

1.5. Analyzing Graphs of Functions. The Graph of a Function. What you should learn. Why you should learn it. 54 Chapter 1 Functions and Their Graphs

1.5. Analyzing Graphs of Functions. The Graph of a Function. What you should learn. Why you should learn it. 54 Chapter 1 Functions and Their Graphs 0_005.qd /7/05 8: AM Page 5 5 Chapter Functions and Their Graphs.5 Analzing Graphs of Functions What ou should learn Use the Vertical Line Test for functions. Find the zeros of functions. Determine intervals

More information

2010/07/12. Content. Fuzzy? Oxford Dictionary: blurred, indistinct, confused, imprecisely defined

2010/07/12. Content. Fuzzy? Oxford Dictionary: blurred, indistinct, confused, imprecisely defined Content Introduction Graduate School of Science and Technology Basic Concepts Fuzzy Control Eamples H. Bevrani Fuzzy GC Spring Semester, 2 2 The class of tall men, or the class of beautiful women, do not

More information

Speed (km/h) How can you determine the inverse of a function?

Speed (km/h) How can you determine the inverse of a function? .7 Inverse of a Function Engineers have been able to determine the relationship between the speed of a car and its stopping distance. A tpical function describing this relationship is D.v, where D is the

More information

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence Models for Inexact Reasoning Fuzzy Logic Lesson 8 Fuzzy Controllers Master in Computational Logic Department of Artificial Intelligence Fuzzy Controllers Fuzzy Controllers are special expert systems KB

More information

Unit 10 - Graphing Quadratic Functions

Unit 10 - Graphing Quadratic Functions Unit - Graphing Quadratic Functions PREREQUISITE SKILLS: students should be able to add, subtract and multipl polnomials students should be able to factor polnomials students should be able to identif

More information

Fuzzy Rules and Fuzzy Reasoning (chapter 3)

Fuzzy Rules and Fuzzy Reasoning (chapter 3) 9/4/00 Fuzz ules and Fuzz easoning (chapter ) Kai Goebel, ill Cheetham GE Corporate esearch & Development goebel@cs.rpi.edu cheetham@cs.rpi.edu (adapted from slides b. Jang) Fuzz easoning: The ig Picture

More information

= x. Algebra II Notes Quadratic Functions Unit Graphing Quadratic Functions. Math Background

= x. Algebra II Notes Quadratic Functions Unit Graphing Quadratic Functions. Math Background Algebra II Notes Quadratic Functions Unit 3.1 3. Graphing Quadratic Functions Math Background Previousl, ou Identified and graphed linear functions Applied transformations to parent functions Graphed quadratic

More information

MATH GRADE 8 UNIT 4 LINEAR RELATIONSHIPS EXERCISES

MATH GRADE 8 UNIT 4 LINEAR RELATIONSHIPS EXERCISES MATH GRADE 8 UNIT LINEAR RELATIONSHIPS Copright 01 Pearson Education, Inc., or its affiliate(s). All Rights Reserved. Printed in the United States of America. This publication is protected b copright,

More information

A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller

A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller International Journal of Engineering and Applied Sciences (IJEAS) A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller K.A. Akpado, P. N. Nwankwo, D.A. Onwuzulike, M.N. Orji

More information

3.2 LOGARITHMIC FUNCTIONS AND THEIR GRAPHS

3.2 LOGARITHMIC FUNCTIONS AND THEIR GRAPHS Section. Logarithmic Functions and Their Graphs 7. LOGARITHMIC FUNCTIONS AND THEIR GRAPHS Ariel Skelle/Corbis What ou should learn Recognize and evaluate logarithmic functions with base a. Graph logarithmic

More information

Essential Question How can you solve a nonlinear system of equations?

Essential Question How can you solve a nonlinear system of equations? .5 Solving Nonlinear Sstems Essential Question Essential Question How can ou solve a nonlinear sstem of equations? Solving Nonlinear Sstems of Equations Work with a partner. Match each sstem with its graph.

More information

5. Zeros. We deduce that the graph crosses the x-axis at the points x = 0, 1, 2 and 4, and nowhere else. And that s exactly what we see in the graph.

5. Zeros. We deduce that the graph crosses the x-axis at the points x = 0, 1, 2 and 4, and nowhere else. And that s exactly what we see in the graph. . Zeros Eample 1. At the right we have drawn the graph of the polnomial = ( 1) ( 2) ( 4). Argue that the form of the algebraic formula allows ou to see right awa where the graph is above the -ais, where

More information

ME 534. Mechanical Engineering University of Gaziantep. Dr. A. Tolga Bozdana Assistant Professor

ME 534. Mechanical Engineering University of Gaziantep. Dr. A. Tolga Bozdana Assistant Professor ME 534 Intelligent Manufacturing Systems Chp 4 Fuzzy Logic Mechanical Engineering University of Gaziantep Dr. A. Tolga Bozdana Assistant Professor Motivation and Definition Fuzzy Logic was initiated by

More information

Second-Order Linear Differential Equations C 2

Second-Order Linear Differential Equations C 2 C8 APPENDIX C Additional Topics in Differential Equations APPENDIX C. Second-Order Homogeneous Linear Equations Second-Order Linear Differential Equations Higher-Order Linear Differential Equations Application

More information

A11.1 Areas under curves

A11.1 Areas under curves Applications 11.1 Areas under curves A11.1 Areas under curves Before ou start You should be able to: calculate the value of given the value of in algebraic equations of curves calculate the area of a trapezium.

More information

Derivatives 2: The Derivative at a Point

Derivatives 2: The Derivative at a Point Derivatives 2: The Derivative at a Point 69 Derivatives 2: The Derivative at a Point Model 1: Review of Velocit In the previous activit we eplored position functions (distance versus time) and learned

More information

This time: Fuzzy Logic and Fuzzy Inference

This time: Fuzzy Logic and Fuzzy Inference This time: Fuzzy Logic and Fuzzy Inference Why use fuzzy logic? Tipping example Fuzzy set theory Fuzzy inference CS 460, Sessions 22-23 1 What is fuzzy logic? A super set of Boolean logic Builds upon fuzzy

More information

A Powerful way to analyze and control a complex system

A Powerful way to analyze and control a complex system A Powerful way to analyze and control a complex system From the set theory point of view,it is a superset of conventional (Boolean) logic that has been extended to handle the concept of partial truth values

More information

Fuzzy Systems. Introduction

Fuzzy Systems. Introduction Fuzzy Systems Introduction Prof. Dr. Rudolf Kruse Christoph Doell {kruse,doell}@iws.cs.uni-magdeburg.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Department of Knowledge Processing

More information

Uncertain System Control: An Engineering Approach

Uncertain System Control: An Engineering Approach Uncertain System Control: An Engineering Approach Stanisław H. Żak School of Electrical and Computer Engineering ECE 680 Fall 207 Fuzzy Logic Control---Another Tool in Our Control Toolbox to Cope with

More information

15.4 Equation of a Circle

15.4 Equation of a Circle Name Class Date 1.4 Equation of a Circle Essential Question: How can ou write the equation of a circle if ou know its radius and the coordinates of its center? Eplore G.1.E Show the equation of a circle

More information

Chapter Fair Game Review Find the missing value in the table. Big Ideas Math Blue 119

Chapter Fair Game Review Find the missing value in the table. Big Ideas Math Blue 119 Name Date Chapter 6 Fair Game Review Find the missing value in the table... 5 7 5 9 7 6 8.. 6 9 6 8 8 9 8 8 5. 6..5 9.5 5.5 6 5.8 5.8.8.6. Copright Big Ideas Learning, LLC Big Ideas Math Blue 9 Name Date

More information

Algebra II Notes Unit Six: Polynomials Syllabus Objectives: 6.2 The student will simplify polynomial expressions.

Algebra II Notes Unit Six: Polynomials Syllabus Objectives: 6.2 The student will simplify polynomial expressions. Algebra II Notes Unit Si: Polnomials Sllabus Objectives: 6. The student will simplif polnomial epressions. Review: Properties of Eponents (Allow students to come up with these on their own.) Let a and

More information

Fuzzy Systems. Introduction

Fuzzy Systems. Introduction Fuzzy Systems Introduction Prof. Dr. Rudolf Kruse Christian Moewes {kruse,cmoewes}@iws.cs.uni-magdeburg.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Department of Knowledge

More information

Strain Transformation and Rosette Gage Theory

Strain Transformation and Rosette Gage Theory Strain Transformation and Rosette Gage Theor It is often desired to measure the full state of strain on the surface of a part, that is to measure not onl the two etensional strains, and, but also the shear

More information

Properties of Limits

Properties of Limits 33460_003qd //04 :3 PM Page 59 SECTION 3 Evaluating Limits Analticall 59 Section 3 Evaluating Limits Analticall Evaluate a it using properties of its Develop and use a strateg for finding its Evaluate

More information

Fuzzy Logic and Computing with Words. Ning Xiong. School of Innovation, Design, and Engineering Mälardalen University. Motivations

Fuzzy Logic and Computing with Words. Ning Xiong. School of Innovation, Design, and Engineering Mälardalen University. Motivations /3/22 Fuzzy Logic and Computing with Words Ning Xiong School of Innovation, Design, and Engineering Mälardalen University Motivations Human centric intelligent systems is a hot trend in current research,

More information

Content. Learning. Regression vs Classification. Regression a.k.a. function approximation and Classification a.k.a. pattern recognition

Content. Learning. Regression vs Classification. Regression a.k.a. function approximation and Classification a.k.a. pattern recognition Content Andrew Kusiak Intelligent Systems Laboratory 239 Seamans Center The University of Iowa Iowa City, IA 52242-527 andrew-kusiak@uiowa.edu http://www.icaen.uiowa.edu/~ankusiak Introduction to learning

More information

Lecture 13 - Handling Nonlinearity

Lecture 13 - Handling Nonlinearity Lecture 3 - Handling Nonlinearit Nonlinearit issues in control practice Setpoint scheduling/feedforward path planning repla - linear interpolation Nonlinear maps B-splines Multivariable interpolation:

More information

FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL

FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL Eample: design a cruise control system After gaining an intuitive understanding of the plant s dynamics and establishing the design objectives, the control engineer typically solves the cruise control

More information

Chapter 3: Three faces of the derivative. Overview

Chapter 3: Three faces of the derivative. Overview Overview We alread saw an algebraic wa of thinking about a derivative. Geometric: zooming into a line Analtic: continuit and rational functions Computational: approimations with computers 3. The geometric

More information

2.3 Solving Absolute Value Inequalities

2.3 Solving Absolute Value Inequalities .3 Solving Absolute Value Inequalities Essential Question: What are two was to solve an absolute value inequalit? Resource Locker Eplore Visualizing the Solution Set of an Absolute Value Inequalit You

More information

Exponential and Logarithmic Functions

Exponential and Logarithmic Functions Eponential and Logarithmic Functions 6 Figure Electron micrograph of E. Coli bacteria (credit: Mattosaurus, Wikimedia Commons) CHAPTER OUTLINE 6. Eponential Functions 6. Logarithmic Properties 6. Graphs

More information

LESSON #12 - FORMS OF A LINE COMMON CORE ALGEBRA II

LESSON #12 - FORMS OF A LINE COMMON CORE ALGEBRA II LESSON # - FORMS OF A LINE COMMON CORE ALGEBRA II Linear functions come in a variet of forms. The two shown below have been introduced in Common Core Algebra I and Common Core Geometr. TWO COMMON FORMS

More information

Functions of Several Variables

Functions of Several Variables Chapter 1 Functions of Several Variables 1.1 Introduction A real valued function of n variables is a function f : R, where the domain is a subset of R n. So: for each ( 1,,..., n ) in, the value of f is

More information

10.2 Graphing Square Root Functions

10.2 Graphing Square Root Functions Name Class Date. Graphing Square Root Functions Essential Question: How can ou use transformations of a parent square root function to graph functions of the form g () = a (-h) + k or g () = b (-h) + k?

More information

10.3 Solving Nonlinear Systems of Equations

10.3 Solving Nonlinear Systems of Equations 60 CHAPTER 0 Conic Sections Identif whether each equation, when graphed, will be a parabola, circle, ellipse, or hperbola. Then graph each equation.. - 7 + - =. = +. = + + 6. + 9 =. 9-9 = 6. 6 - = 7. 6

More information

11.4 Polar Coordinates

11.4 Polar Coordinates 11. Polar Coordinates 917 11. Polar Coordinates In Section 1.1, we introduced the Cartesian coordinates of a point in the plane as a means of assigning ordered pairs of numbers to points in the plane.

More information

This time: Fuzzy Logic and Fuzzy Inference

This time: Fuzzy Logic and Fuzzy Inference This time: Fuzzy Logic and Fuzzy Inference Why use fuzzy logic? Tipping example Fuzzy set theory Fuzzy inference CS 460, Sessions 22-23 1 What is fuzzy logic? A super set of Boolean logic Builds upon fuzzy

More information

Introducing Instantaneous Rate of Change

Introducing Instantaneous Rate of Change Introducing Instantaneous Rate of Change The diagram shows a door with an automatic closer. At time t = 0 seconds someone pushes the door. It swings open, slows down, stops, starts closing, then closes

More information

Intro. ANN & Fuzzy Systems. Lec 34 Fuzzy Logic Control (II)

Intro. ANN & Fuzzy Systems. Lec 34 Fuzzy Logic Control (II) Lec 34 Fuzz Logic Control (II) Outline Control Rule Base Fuzz Inference Defuzzification FLC Design Procedures (C) 2001 b Yu Hen Hu 2 General form of rule: IF Control Rule Base x 1 is A 1 AND AND x M is

More information

Fuzzy Systems, Modeling and Identification

Fuzzy Systems, Modeling and Identification Fuzz Sstems, Modeling and Identification Robert Babuška Delft Universit of Technolog, Department of Electrical Engineering Control Laborator, Mekelweg 4, P.O. Bo 53, 26 GA Delft, The Netherlands tel: +3

More information

Physics Gravitational force. 2. Strong or color force. 3. Electroweak force

Physics Gravitational force. 2. Strong or color force. 3. Electroweak force Phsics 360 Notes on Griffths - pluses and minuses No tetbook is perfect, and Griffithsisnoeception. Themajorplusisthat it is prett readable. For minuses, see below. Much of what G sas about the del operator

More information

3.1 Exponential Functions and Their Graphs

3.1 Exponential Functions and Their Graphs .1 Eponential Functions and Their Graphs Sllabus Objective: 9.1 The student will sketch the graph of a eponential, logistic, or logarithmic function. 9. The student will evaluate eponential or logarithmic

More information

Chapter One. Chapter One

Chapter One. Chapter One Chapter One Chapter One CHAPTER ONE Hughes Hallett et al c 005, John Wile & Sons ConcepTests and Answers and Comments for Section.. Which of the following functions has its domain identical with its range?

More information

Chapter 18 Quadratic Function 2

Chapter 18 Quadratic Function 2 Chapter 18 Quadratic Function Completed Square Form 1 Consider this special set of numbers - the square numbers or the set of perfect squares. 4 = = 9 = 3 = 16 = 4 = 5 = 5 = Numbers like 5, 11, 15 are

More information

LESSON #11 - FORMS OF A LINE COMMON CORE ALGEBRA II

LESSON #11 - FORMS OF A LINE COMMON CORE ALGEBRA II LESSON # - FORMS OF A LINE COMMON CORE ALGEBRA II Linear functions come in a variet of forms. The two shown below have been introduced in Common Core Algebra I and Common Core Geometr. TWO COMMON FORMS

More information

APPLICATION OF AIR HEATER AND COOLER USING FUZZY LOGIC CONTROL SYSTEM

APPLICATION OF AIR HEATER AND COOLER USING FUZZY LOGIC CONTROL SYSTEM APPLICATION OF AIR HEATER AND COOLER USING FUZZY LOGIC CONTROL SYSTEM Dr.S.Chandrasekaran, Associate Professor and Head, Khadir Mohideen College, Adirampattinam E.Tamil Mani, Research Scholar, Khadir Mohideen

More information

8.1 Exponents and Roots

8.1 Exponents and Roots Section 8. Eponents and Roots 75 8. Eponents and Roots Before defining the net famil of functions, the eponential functions, we will need to discuss eponent notation in detail. As we shall see, eponents

More information

Linear and Nonlinear Systems of Equations. The Method of Substitution. Equation 1 Equation 2. Check (2, 1) in Equation 1 and Equation 2: 2x y 5?

Linear and Nonlinear Systems of Equations. The Method of Substitution. Equation 1 Equation 2. Check (2, 1) in Equation 1 and Equation 2: 2x y 5? 3330_070.qd 96 /5/05 Chapter 7 7. 9:39 AM Page 96 Sstems of Equations and Inequalities Linear and Nonlinear Sstems of Equations What ou should learn Use the method of substitution to solve sstems of linear

More information

3.7 InveRSe FUnCTIOnS

3.7 InveRSe FUnCTIOnS CHAPTER functions learning ObjeCTIveS In this section, ou will: Verif inverse functions. Determine the domain and range of an inverse function, and restrict the domain of a function to make it one-to-one.

More information

4 The Cartesian Coordinate System- Pictures of Equations

4 The Cartesian Coordinate System- Pictures of Equations The Cartesian Coordinate Sstem- Pictures of Equations Concepts: The Cartesian Coordinate Sstem Graphs of Equations in Two Variables -intercepts and -intercepts Distance in Two Dimensions and the Pthagorean

More information

Math 7/Unit 4 Practice Test: Patterns and Functions

Math 7/Unit 4 Practice Test: Patterns and Functions Math 7/Unit 4 Practice Test: Patterns and Functions Name: Date: Define the terms below and give an eample. 1. arithmetic sequence. function 3. linear equation 4. What ordered pair represents the origin?.

More information

Linear Equations and Arithmetic Sequences

Linear Equations and Arithmetic Sequences CONDENSED LESSON.1 Linear Equations and Arithmetic Sequences In this lesson, ou Write eplicit formulas for arithmetic sequences Write linear equations in intercept form You learned about recursive formulas

More information

OUTLINE. Introduction History and basic concepts. Fuzzy sets and fuzzy logic. Fuzzy clustering. Fuzzy inference. Fuzzy systems. Application examples

OUTLINE. Introduction History and basic concepts. Fuzzy sets and fuzzy logic. Fuzzy clustering. Fuzzy inference. Fuzzy systems. Application examples OUTLINE Introduction History and basic concepts Fuzzy sets and fuzzy logic Fuzzy clustering Fuzzy inference Fuzzy systems Application examples "So far as the laws of mathematics refer to reality, they

More information

2.2 SEPARABLE VARIABLES

2.2 SEPARABLE VARIABLES 44 CHAPTER FIRST-ORDER DIFFERENTIAL EQUATIONS 6 Consider the autonomous DE 6 Use our ideas from Problem 5 to find intervals on the -ais for which solution curves are concave up and intervals for which

More information

Quick Review 4.1 (For help, go to Sections 1.2, 2.1, 3.5, and 3.6.)

Quick Review 4.1 (For help, go to Sections 1.2, 2.1, 3.5, and 3.6.) Section 4. Etreme Values of Functions 93 EXPLORATION Finding Etreme Values Let f,.. Determine graphicall the etreme values of f and where the occur. Find f at these values of.. Graph f and f or NDER f,,

More information

Regular Physics - Notes Ch. 1

Regular Physics - Notes Ch. 1 Regular Phsics - Notes Ch. 1 What is Phsics? the stud of matter and energ and their relationships; the stud of the basic phsical laws of nature which are often stated in simple mathematical equations.

More information

Laurie s Notes. Overview of Section 3.5

Laurie s Notes. Overview of Section 3.5 Overview of Section.5 Introduction Sstems of linear equations were solved in Algebra using substitution, elimination, and graphing. These same techniques are applied to nonlinear sstems in this lesson.

More information

EEE 8005 Student Directed Learning (SDL) Industrial Automation Fuzzy Logic

EEE 8005 Student Directed Learning (SDL) Industrial Automation Fuzzy Logic EEE 8005 Student Directed Learning (SDL) Industrial utomation Fuzzy Logic Desire location z 0 Rot ( y, φ ) Nail cos( φ) 0 = sin( φ) 0 0 0 0 sin( φ) 0 cos( φ) 0 0 0 0 z 0 y n (0,a,0) y 0 y 0 z n End effector

More information

Differentiation and applications

Differentiation and applications FS O PA G E PR O U N C O R R EC TE D Differentiation and applications. Kick off with CAS. Limits, continuit and differentiabilit. Derivatives of power functions.4 C oordinate geometr applications of differentiation.5

More information

Systems of Linear Equations: Solving by Graphing

Systems of Linear Equations: Solving by Graphing 8.1 Sstems of Linear Equations: Solving b Graphing 8.1 OBJECTIVE 1. Find the solution(s) for a set of linear equations b graphing NOTE There is no other ordered pair that satisfies both equations. From

More information

Summary and Vocabulary

Summary and Vocabulary Chapter 2 Chapter 2 Summar and Vocabular The functions studied in this chapter are all based on direct and inverse variation. When k and n >, formulas of the form = k n define direct-variation functions,

More information

1. Radium has a half-life of 1600 years. How much radium will be left from a 1000-gram sample after 1600 years?

1. Radium has a half-life of 1600 years. How much radium will be left from a 1000-gram sample after 1600 years? The Radioactive Deca Eperiment ACTIVITY 7 Learning Targets: Given a verbal description of a function, make a table and a graph of the function. Graph a function and identif and interpret ke features of

More information

5.2 Solving Linear-Quadratic Systems

5.2 Solving Linear-Quadratic Systems Name Class Date 5. Solving Linear-Quadratic Sstems Essential Question: How can ou solve a sstem composed of a linear equation in two variables and a quadratic equation in two variables? Resource Locker

More information

Handling Uncertainty using FUZZY LOGIC

Handling Uncertainty using FUZZY LOGIC Handling Uncertainty using FUZZY LOGIC Fuzzy Set Theory Conventional (Boolean) Set Theory: 38 C 40.1 C 41.4 C 38.7 C 39.3 C 37.2 C 42 C Strong Fever 38 C Fuzzy Set Theory: 38.7 C 40.1 C 41.4 C More-or-Less

More information

8.4. If we let x denote the number of gallons pumped, then the price y in dollars can $ $1.70 $ $1.70 $ $1.70 $ $1.

8.4. If we let x denote the number of gallons pumped, then the price y in dollars can $ $1.70 $ $1.70 $ $1.70 $ $1. 8.4 An Introduction to Functions: Linear Functions, Applications, and Models We often describe one quantit in terms of another; for eample, the growth of a plant is related to the amount of light it receives,

More information

3.1. Shape and Structure Forms of Quadratic Functions ESSENTIAL IDEAS TEXAS ESSENTIAL KNOWLEDGE AND SKILLS FOR MATHEMATICS 169A

3.1. Shape and Structure Forms of Quadratic Functions ESSENTIAL IDEAS TEXAS ESSENTIAL KNOWLEDGE AND SKILLS FOR MATHEMATICS 169A Shape and Structure Forms of Quadratic Functions.1 LEARNING GOALS KEY TERMS In this lesson, ou will: Match a quadratic function with its corresponding graph. Identif ke characteristics of quadratic functions

More information

2.5 CONTINUITY. a x. Notice that Definition l implicitly requires three things if f is continuous at a:

2.5 CONTINUITY. a x. Notice that Definition l implicitly requires three things if f is continuous at a: SECTION.5 CONTINUITY 9.5 CONTINUITY We noticed in Section.3 that the it of a function as approaches a can often be found simpl b calculating the value of the function at a. Functions with this propert

More information

2-3. Linear Regression and Correlation. Vocabulary

2-3. Linear Regression and Correlation. Vocabulary Chapter 2 Lesson 2-3 Linear Regression and Correlation BIG IDEA The regression line is the line of best fi t to data. The correlation coeffi cient measures the strength and direction of a linear pattern

More information

Ready To Go On? Skills Intervention 5-1 Using Transformations to Graph Quadratic Functions

Ready To Go On? Skills Intervention 5-1 Using Transformations to Graph Quadratic Functions Read To Go On? Skills Intervention 5-1 Using Transformations to Graph Quadratic Functions Find these vocabular words in Lesson 5-1 and the Multilingual Glossar. Vocabular quadratic function parabola verte

More information

5.6. Differential equations

5.6. Differential equations 5.6. Differential equations The relationship between cause and effect in phsical phenomena can often be formulated using differential equations which describe how a phsical measure () and its derivative

More information

13.2 Exponential Growth Functions

13.2 Exponential Growth Functions Name Class Date. Eponential Growth Functions Essential Question: How is the graph of g () = a b - h + k where b > related to the graph of f () = b? A.5.A Determine the effects on the ke attributes on the

More information

Domain, Range, and End Behavior

Domain, Range, and End Behavior Locker LESSON 1.1 Domain, Range, and End Behavior Common Core Math Standards The student is epected to: F-IF.5 Relate the domain of a function to its graph and, where applicable, to the quantitative relationship

More information

10.4 Nonlinear Inequalities and Systems of Inequalities. OBJECTIVES 1 Graph a Nonlinear Inequality. 2 Graph a System of Nonlinear Inequalities.

10.4 Nonlinear Inequalities and Systems of Inequalities. OBJECTIVES 1 Graph a Nonlinear Inequality. 2 Graph a System of Nonlinear Inequalities. Section 0. Nonlinear Inequalities and Sstems of Inequalities 6 CONCEPT EXTENSIONS For the eercises below, see the Concept Check in this section.. Without graphing, how can ou tell that the graph of + =

More information

13.2 Exponential Decay Functions

13.2 Exponential Decay Functions Name Class Date 13. Eponential Deca Functions Essential Question: How is the graph of g () = a b h + k where < b < 1 related to the graph of f () = b? Eplore 1 Graphing and Analzing f () = ( 1 and f ()

More information

6.4 graphs OF logarithmic FUnCTIOnS

6.4 graphs OF logarithmic FUnCTIOnS SECTION 6. graphs of logarithmic functions 9 9 learning ObjeCTIveS In this section, ou will: Identif the domain of a logarithmic function. Graph logarithmic functions. 6. graphs OF logarithmic FUnCTIOnS

More information

Content. Learning Goal. Regression vs Classification. Support Vector Machines. SVM Context

Content. Learning Goal. Regression vs Classification. Support Vector Machines. SVM Context Content Andrew Kusiak 39 Seamans Center Iowa City, IA 5-57 andrew-kusiak@uiowa.edu http://www.icaen.uiowa.edu/~ankusiak (Based on the material provided by Professor. Kecman) Introduction to learning from

More information

1.2 Functions and Their Properties PreCalculus

1.2 Functions and Their Properties PreCalculus 1. Functions and Their Properties PreCalculus 1. FUNCTIONS AND THEIR PROPERTIES Learning Targets for 1. 1. Determine whether a set of numbers or a graph is a function. Find the domain of a function given

More information

The Force Table Introduction: Theory:

The Force Table Introduction: Theory: 1 The Force Table Introduction: "The Force Table" is a simple tool for demonstrating Newton s First Law and the vector nature of forces. This tool is based on the principle of equilibrium. An object is

More information

Unit 12 Study Notes 1 Systems of Equations

Unit 12 Study Notes 1 Systems of Equations You should learn to: Unit Stud Notes Sstems of Equations. Solve sstems of equations b substitution.. Solve sstems of equations b graphing (calculator). 3. Solve sstems of equations b elimination. 4. Solve

More information

CS344: Introduction to Artificial Intelligence (associated lab: CS386)

CS344: Introduction to Artificial Intelligence (associated lab: CS386) CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 2: Fuzzy Logic and Inferencing Disciplines which form the core of AI- inner circle

More information

3.3 Logarithmic Functions and Their Graphs

3.3 Logarithmic Functions and Their Graphs 274 CHAPTER 3 Eponential, Logistic, and Logarithmic Functions What ou ll learn about Inverses of Eponential Functions Common Logarithms Base 0 Natural Logarithms Base e Graphs of Logarithmic Functions

More information

Neural Networks & Fuzzy Logic

Neural Networks & Fuzzy Logic Journal of Computer Applications ISSN: 0974 1925, Volume-5, Issue EICA2012-4, February 10, 2012 Neural Networks & Fuzzy Logic Elakkiya Prabha T Pre-Final B.Tech-IT, M.Kumarasamy College of Engineering,

More information

CCSSM Algebra: Equations

CCSSM Algebra: Equations CCSSM Algebra: Equations. Reasoning with Equations and Inequalities (A-REI) Eplain each step in solving a simple equation as following from the equalit of numbers asserted at the previous step, starting

More information

5.3 Modelling Periodic Behaviour

5.3 Modelling Periodic Behaviour 5.3 Modelling Periodic Behaviour There are man eamples of periodic behaviour in nature. Familiar eamples include the rising and setting of the sun, and the rise and fall of tides. The rhthm of the human

More information

3.7 Linear and Quadratic Models

3.7 Linear and Quadratic Models 3.7. Linear and Quadratic Models www.ck12.org 3.7 Linear and Quadratic Models Learning Objectives Identif functions using differences and ratios. Write equations for functions. Perform eponential and quadratic

More information

Algebra I. Slide 1 / 176 Slide 2 / 176. Slide 3 / 176. Slide 4 / 176. Slide 6 / 176. Slide 5 / 176. System of Linear Equations.

Algebra I. Slide 1 / 176 Slide 2 / 176. Slide 3 / 176. Slide 4 / 176. Slide 6 / 176. Slide 5 / 176. System of Linear Equations. Slide 1 / 176 Slide 2 / 176 Algebra I Sstem of Linear Equations 21-11-2 www.njctl.org Slide 3 / 176 Slide 4 / 176 Table of Contents Solving Sstems b Graphing Solving Sstems b Substitution Solving Sstems

More information

Introduction to Vector Spaces Linear Algebra, Spring 2011

Introduction to Vector Spaces Linear Algebra, Spring 2011 Introduction to Vector Spaces Linear Algebra, Spring 2011 You probabl have heard the word vector before, perhaps in the contet of Calculus III or phsics. You probabl think of a vector like this: 5 3 or

More information

13.2 Exponential Decay Functions

13.2 Exponential Decay Functions 6 6 - - Locker LESSON. Eponential Deca Functions Common Core Math Standards The student is epected to: F.BF. Identif the effect on the graph of replacing f() b f() + k, kf(), f(k), and f( + k) for specific

More information

Cartesian coordinates in space (Sect. 12.1).

Cartesian coordinates in space (Sect. 12.1). Cartesian coordinates in space (Sect..). Overview of Multivariable Calculus. Cartesian coordinates in space. Right-handed, left-handed Cartesian coordinates. Distance formula between two points in space.

More information

One of the most common applications of Calculus involves determining maximum or minimum values.

One of the most common applications of Calculus involves determining maximum or minimum values. 8 LESSON 5- MAX/MIN APPLICATIONS (OPTIMIZATION) One of the most common applications of Calculus involves determining maimum or minimum values. Procedure:. Choose variables and/or draw a labeled figure..

More information

Conic Sections CHAPTER OUTLINE. The Circle Ellipses and Hyperbolas Second-Degree Inequalities and Nonlinear Systems FIGURE 1

Conic Sections CHAPTER OUTLINE. The Circle Ellipses and Hyperbolas Second-Degree Inequalities and Nonlinear Systems FIGURE 1 088_0_p676-7 /7/0 :5 PM Page 676 (FPG International / Telegraph Colour Librar) Conic Sections CHAPTER OUTLINE. The Circle. Ellipses and Hperbolas.3 Second-Degree Inequalities and Nonlinear Sstems O ne

More information

Where are we? Operations on fuzzy sets (cont.) Fuzzy Logic. Motivation. Crisp and fuzzy sets. Examples

Where are we? Operations on fuzzy sets (cont.) Fuzzy Logic. Motivation. Crisp and fuzzy sets. Examples Operations on fuzzy sets (cont.) G. J. Klir, B. Yuan, Fuzzy Sets and Fuzzy Logic: Theory and Applications, Prentice-Hall, chapters -5 Where are we? Motivation Crisp and fuzzy sets alpha-cuts, support,

More information

UNIT 6 DESCRIBING DATA Lesson 2: Working with Two Variables. Instruction. Guided Practice Example 1

UNIT 6 DESCRIBING DATA Lesson 2: Working with Two Variables. Instruction. Guided Practice Example 1 Guided Practice Eample 1 Andrew wants to estimate his gas mileage, or miles traveled per gallon of gas used. He records the number of gallons of gas he purchased and the total miles he traveled with that

More information

2.3 Solving Absolute Value Inequalities

2.3 Solving Absolute Value Inequalities Name Class Date.3 Solving Absolute Value Inequalities Essential Question: What are two was to solve an absolute value inequalit? Resource Locker Eplore Visualizing the Solution Set of an Absolute Value

More information