Rule-Based Fuzzy Model

Similar documents
is implemented by a fuzzy relation R i and is defined as

Lecture 1: Introduction & Fuzzy Control I

Fuzzy expert systems

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

Fuzzy Expert Systems Lecture 6 (Fuzzy Logic )

So, we can say that fuzzy proposition is a statement p which acquires a fuzzy truth value T(p) ranges from(0 to1).

Classical Set Theory. Outline. Classical Set Theory. 4. Linguistic model, approximate reasoning. 1. Fuzzy sets and set-theoretic operations.

Handling Uncertainty using FUZZY LOGIC

Islamic University of Gaza Electrical Engineering Department EELE 6306 Fuzzy Logic Control System Med term Exam October 30, 2011

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

Revision: Fuzzy logic

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

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

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

Prediction of Ultimate Shear Capacity of Reinforced Normal and High Strength Concrete Beams Without Stirrups Using Fuzzy Logic

Fuzzy Systems, Modeling and Identification

Fuzzy logic Fuzzyapproximate reasoning

Towards Smooth Monotonicity in Fuzzy Inference System based on Gradual Generalized Modus Ponens

Fuzzy Rules and Fuzzy Reasoning (chapter 3)

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

Uncertain Systems are Universal Approximators

CSC Discrete Math I, Spring Propositional Logic

1. Brief History of Intelligent Control Systems Design Technology

Contents Propositional Logic: Proofs from Axioms and Inference Rules

It rains now. (true) The followings are not propositions.

Logical Agents. September 14, 2004

Section 2.2 Set Operations. Propositional calculus and set theory are both instances of an algebraic system called a. Boolean Algebra.

Computational Intelligence Lecture 13:Fuzzy Logic

2. The Logic of Compound Statements Summary. Aaron Tan August 2017

Compound Propositions

Fundamentals. 2.1 Fuzzy logic theory

Institute for Advanced Management Systems Research Department of Information Technologies Åbo Akademi University. Fuzzy Logic Controllers - Tutorial

Environment Protection Engineering MATRIX METHOD FOR ESTIMATING THE RISK OF FAILURE IN THE COLLECTIVE WATER SUPPLY SYSTEM USING FUZZY LOGIC

Fuzzy Rules and Fuzzy Reasoning. Chapter 3, Neuro-Fuzzy and Soft Computing: Fuzzy Rules and Fuzzy Reasoning by Jang

On Liu s Inference Rule for Uncertain Systems

CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL

Lecture 06. (Fuzzy Inference System)

Fuzzy and Rough Sets Part I

Intuitionistic Fuzzy Logic Control for Washing Machines

Applied Logic. Lecture 3 part 1 - Fuzzy logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic

Comparison of 3-valued Logic using Fuzzy Rules

Algorithms for Increasing of the Effectiveness of the Making Decisions by Intelligent Fuzzy Systems

A linguistic fuzzy model with a monotone rule base is not always monotone

Faster Adaptive Network Based Fuzzy Inference System

Motivation. From Propositions To Fuzzy Logic and Rules. Propositional Logic What is a proposition anyway? Outline

CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS

Civil Engineering. Elixir Civil Engg. 112 (2017)

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

Application of Fuzzy Logic and Uncertainties Measurement in Environmental Information Systems

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Sangeetha Bindiganavile Nagesh

n Empty Set:, or { }, subset of all sets n Cardinality: V = {a, e, i, o, u}, so V = 5 n Subset: A B, all elements in A are in B

Tautologies, Contradictions, and Contingencies

Fuzzy Rules and Fuzzy Reasoning (chapter 3)

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

Learning Goals of CS245 Logic and Computation

Design of the Models of Neural Networks and the Takagi-Sugeno Fuzzy Inference System for Prediction of the Gross Domestic Product Development

Propositional Logic: Models and Proofs

URL: < %2f _8>

Computational Intelligence Lecture 6:Fuzzy Rule Base and Fuzzy Inference Engine

Propositional Logic. Spring Propositional Logic Spring / 32

Section 1.2: Propositional Logic

SOFT COMPUTING (PECS 3401)-FUZZY LOGIC

Natural Deduction is a method for deriving the conclusion of valid arguments expressed in the symbolism of propositional logic.

Chapter 2 Introduction to Fuzzy Systems

Knowledge representation DATA INFORMATION KNOWLEDGE WISDOM. Figure Relation ship between data, information knowledge and wisdom.

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

Logic and Discrete Mathematics. Section 3.5 Propositional logical equivalence Negation of propositional formulae

PROPOSITIONAL CALCULUS

Fuzzy control systems. Miklós Gerzson

Lecture 2. Logic Compound Statements Conditional Statements Valid & Invalid Arguments Digital Logic Circuits. Reading (Epp s textbook)

On Perception-based Logical Deduction and Its Variants

A NEW CLASS OF FUSION RULES BASED ON T-CONORM AND T-NORM FUZZY OPERATORS

Mathematics for linguists

FUZZY STABILIZATION OF A COUPLED LORENZ-ROSSLER CHAOTIC SYSTEM

Hamidreza Rashidy Kanan. Electrical Engineering Department, Bu-Ali Sina University

Research Article P-Fuzzy Diffusion Equation Using Rules Base

A Study on the Fuzzy Modeling of Nonlinear Systems Using Kernel Machines

AI Principles, Semester 2, Week 2, Lecture 5 Propositional Logic and Predicate Logic

Proving simple set properties...

Fuzzy Sets and Fuzzy Logic

Uncertainty and Rules

Rule-based Mamdani-type fuzzy modeling of skin permeability

Fuzzy Logic Controller Based on Association Rules

Financial Informatics XI: Fuzzy Rule-based Systems

Fuzzy Systems. Introduction

a. ~p : if p is T, then ~p is F, and vice versa

A B is shaded A B A B

2.2: Logical Equivalence: The Laws of Logic

4. Lecture Fuzzy Systems

Introduction to fuzzy logic

KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 1 of 8

Propositional Logic: Logical Agents (Part I)

Learning from Examples

Section 1.1 Propositional Logic. proposition : true = T (or 1) or false = F (or 0) (binary logic) the moon is made of green cheese

ANALYSIS EXERCISE 1 SOLUTIONS

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

ABSTRACT I. INTRODUCTION II. FUZZY MODEL SRUCTURE

Uncertainty determination in rock mass classification when using FRMR Software

Topic 1: Propositional logic

Transcription:

In rule-based fuzzy systems, the relationships between variables are represented by means of fuzzy if then rules of the following general form: Ifantecedent proposition then consequent proposition The antecedent proposition is always a fuzzy proposition of the type ~ x is A Where ~x is a linguistic variable and A is a linguistic constant (term). The proposition s truth value (a real number between zero and one) depends on the degree of match (similarity) between ~x and A.

Depending on the form of the consequent two main types of rule-based fuzzy models are distinguished: : both the antecedent and the consequent are fuzzy propositions. Takagi Sugeno (TS) fuzzy model: the antecedent is a fuzzy proposition, the consequent is a crisp function.

Rule-Based Fuzzy Model The linguistic fuzzy model (Zadeh, 1973; Mamdani, 1977) has been introduced as a way to capture available (semi-)qualitative knowledge in the form of if then rules: Here ~x is the input (antecedent) linguistic variable, and Ai are the antecedent linguistic terms (constants). Similarly, ~y is the output (consequent) linguistic variable and Bi are the consequent linguistic terms.

Rule-Based Fuzzy Model The linguistic fuzzy model (Zadeh, 1973; Mamdani, 1977) has been introduced as a way to capture available (semi-)qualitative knowledge in the form of if then rules: The values of ~x (~y) and the linguistic terms Ai (Bi) are fuzzy sets defined in the domains of their respective base variables. The membership functions of the antecedent (consequent) fuzzy sets are then the mappings: The linguistic terms Ai and Bi are usually selected from sets of predefined terms, such as Small, Medium, etc. By denoting these sets by A and B respectively, we have Ai belongs to A and Bi belongs to B. The rule base the knowledge base of the linguistic model and sets A and B constitute

Rule-Based Fuzzy Model Example 1: Consider a simple fuzzy model which qualitatively describes how the heating power of a gas burner depends on the oxygen supply (assuming a constant gas supply). We have a scalar input, the oxygen flow rate (x), and a scalar output, the heating power (y).

Rule-Based Fuzzy Model Example: the set of antecedent linguistic terms: A = {Low, OK, High} and the set of consequent linguistic terms: B = {Low, High} The qualitative relationship between the model input and output can be expressed by the following rules: R1: If O2 flow rate is Low then heating power is Low: R2: If O2 flow rate is OK then heating power is High: R3: If O2 flow rate is High then heating power is Low: The meaning of the linguistic terms is defined by their membership functions

Relational representation of a linguistic model Each rule in the rule base, can be regarded as a fuzzy relation This relation can be computed in two basic ways: by using fuzzy conjunctions (Mamdani method) and by using fuzzy implications (fuzzy logic method)

Relational representation of a linguistic model fuzzy conjunctions (Mamdani method) The relation R is computed by the minimum (^) operator: Note that the minimum is computed on the Cartesian product space of X and Y, i.e., for all possible pairs of x and y. The fuzzy relation R representing the entire model is given by the disjunction (union) of the K individual rule s relations Ri: Now the entire rule base is encoded in the fuzzy relation R The output of the linguistic model can be computed by the relational max-min composition (o):

Relational representation of a linguistic model Example 1: Consider a simple fuzzy model which qualitatively describes how the heating power of a gas burner depends on the oxygen supply (assuming a constant gas supply). We have a scalar input, the oxygen flow rate (x), and a scalar output, the heating power (y). Example 2 Let us compute the fuzzy relation for the linguistic model of Example 1. Consider an input fuzzy set to the model, A = [1; 0:6; 0:3; 0], which can be denoted as Somewhat Low flow rate, as it is close to Low but does not equal Low. The result of max-min composition is the fuzzy set B which gives the expected approximately Low heating power. For A = [0; 0:2; 1; 0:2] (approximately OK), we obtain B i.e., approximately High heating power. First we discretize the input and output domains, for instance: X = {0; 1; 2; 3} and Y = {0; 25; 50; 75; 100}.

Max-min (Mamdani) Inference In the previous section, we have seen that a rule base can be represented as a fuzzy relation. The output of a rule-based fuzzy model is then computed by the max-min relational composition. In this section, it will be shown that the relational calculus can be by-passed. Suppose an input fuzzy value ~x = A, for which the output value B is given by the relational composition:

Max-min (Mamdani) Inference Suppose an input fuzzy value ~x = A, for which the output value B is given by the relational composition:

Max-min (Mamdani) Inference Algorithm of Mamdani (max-min) inference

Max-min (Mamdani) Inference The entire algorithm, called the max-min or Mamdani inference, is visualized in above fig.

Max-min (Mamdani) Inference Example 3: Let us take the input fuzzy set A = [1; 0.6; 0.3; 0] from Example 2 and compute the corresponding ouput fuzzy set by the Mamdani inference method.