Computational Intelligence Lecture 6:Fuzzy Rule Base and Fuzzy Inference Engine
|
|
- Geoffrey Holmes
- 6 years ago
- Views:
Transcription
1 Computational Intelligence Lecture 6:Fuzzy Rule Base and Fuzzy Inference Engine Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 200 arzaneh Abdollahi Computational Intelligence Lecture 6 /24
2 Fuzzy Rule Base Properties of Set of Rules Fuzzy Inference Composition Based Inference Individual-Rule Based Inference Farzaneh Abdollahi Computational Intelligence Lecture 6 2/24
3 Fuzzy Rule Base Fuzzy Rule Base X in U Fuzzifier Defuzzifier y in V Fuzzy Sets in U Fuzzy Inference Engine Fuzzy sets in V Farzaneh Abdollahi Computational Intelligence Lecture 6 3/24
4 Fuzzy Rule Base We study only the multi-input-single-output case a multioutput system can be decomposed into a collection of single-output systems. A fuzzy rule base : a set of fuzzy IF-THEN rules. It is of the fuzzy system: all other components are used to implement these rules in a reasonable and efficient manner. The Canonical Fuzzy IF-THEN Rule Ru (l) : IF x is A l and... and x n l is A l n, THEN y is B l A l i : fuzzy set in U i R Bl : Fuzzy set in V R X = (x,..., x n ) T U: Input linguistic variable y V : Output linguistic variable l =,..., M, M: # of rules in the fuzzy rule base Farzaneh Abdollahi Computational Intelligence Lecture 6 4/24
5 Most of Fuzzy Rules can be expressed by Canonical Fuzzy Rule Partial Rules: IF x is A l and... and x m is A l m, THEN y is B l, m < n It is equivalent to: IF x is A l and... and x m is A l m and x m+ is I and... and x n is I THEN y is B l I is a fuzzy set in R, µ I (x) =, x R Or Rules: IF x is A l and... and x m is A l m or x m+ is A l m+ and... and x n is A l n THEN y is B l, It is equivalent to: IF x is A l and... and x m is A l m THEN y is B l IF x m+ is A l m+ and... and x n is A l n THEN y is B l Farzaneh Abdollahi Computational Intelligence Lecture 6 5/24
6 Single fuzzy statement: y is B l, It is equivalent to: IF x is I and... and x n is I THEN y is B l Gradual Rules: The smaller the x, the bigger the y, Define S : a fuzzy set for smaller : µs (x) = +exp(5(x+2)) Define B : a fuzzy set for bigger : µ B (y) = +exp( 5(y 2)) The rule is equivalent to: IF x is S THEN y is B Non-fuzzy Rules: When µa l i and µ B l can only take values or 0 Farzaneh Abdollahi Computational Intelligence Lecture 6 6/24
7 Properties of Set of Rules Complete Fuzzy Rules x U, at least one rule (k) in fuzzy rule base s.t. µ A k i 0, for all i =,..., n Example: Consider a 2-input -output system The completer Fuzzy rule set: IF x is S and x 2 is S 2, THEN y is B IF x is S and x 2 is L 2, THEN y is B 2 IF x is M and x 2 is S 2, THEN y is B 3 IF x is M and x 2 is L 2, THEN y is B 4 IF x is L and x 2 is S 2, THEN y is B 5 IF x is L and x 2 is L 2, THEN y is B 6 If each of them is missing is will loose the completeness Farzaneh Abdollahi Computational Intelligence Lecture 6 7/24
8 Properties of Set of Rules Consistent Fuzzy Rules: there are no rules with the same IF parts but different THEN parts. Consistency is very important for nonfuzzy production rules, it causes conflicting rules For fuzzy rules: the proper inference engine and defuzzifier use average solution to resolve the conflicting results Continuous Fuzzy Rules: there is no neighboring rules whose THEN part fuzzy sets have empty intersection. I/O behavior of fuzzy system should be smooth Farzaneh Abdollahi Computational Intelligence Lecture 6 8/24
9 Fuzzy Inference Fuzzy Rule Base X in U Fuzzifier Defuzzifier y in V Fuzzy Sets in U Fuzzy Inference Engine Fuzzy sets in V Farzaneh Abdollahi Computational Intelligence Lecture 6 9/24
10 Fuzzy Inference Using fuzzy logic principles, the fuzzy IF-THEN rules in the fuzzy rule base are combined to map a fuzzy set A in U to a fuzzy set B in V. It is the brain of fuzzy system There are two methods to infer the rules. Composition based inference 2. Individual-rule based inference Composition Based Inference all rules in the fuzzy rule base are combined into a single fuzzy relation in U V It is viewed as a single fuzzy IF-THEN rule. Farzaneh Abdollahi Computational Intelligence Lecture 6 0/24
11 Composition Based Inference What is appropriate logic to combine? There are two diff. views:. Each rule is independent conditional statement operator: union For M rules, Ru (l) = A l... A l n B l Interpreted as a single fuzzy relation called Mamdani combination Q M = M l= Ru(l) µ QM (x, y) = µ Ru ()(x, y) µ Ru ()(x, y) +. is s-norm 2. The rules are strongly coupled conditional statements; all the rules must be satisfied to have impact appropriate operator is intersection Combined as a fuzzy relation called Godel combination µ QG (x, y) = M l= Ru(l) µ QG (x, y) = µ Ru ()(x, y)... µ Ru ()(x, y) is t-norm Farzaneh Abdollahi Computational Intelligence Lecture 6 /24
12 Composition Based Inference Output of fuzzy inference engine is obtained using the generalized modus ponens: µ B (y) = sup x U t[µ A (x), µ QM/G (x, y)] The computational procedure of the composition based inference:. Consider M canonical IF-THEN rules (Ru (l) : IF x is A l and... and x l n is A l n, THEN y is B l ), determine membership fcn: µ A l... µ A l n (x,..., x n ) = µ A l (x )... µ A l n (x ) for l =,..., M Farzaneh Abdollahi Computational Intelligence Lecture 6 2/24
13 Composition Based Inference Output of fuzzy inference engine is obtained using the generalized modus ponens: µ B (y) = sup x U t[µ A (x), µ QM/G (x, y)] The computational procedure of the composition based inference:. Consider M canonical IF-THEN rules (Ru (l) : IF x is A l and... and x l n is A l n, THEN y is B l ), determine membership fcn: µ A l... µ A l n (x,..., x n ) = µ A l (x )... µ A l n (x ) for l =,..., M 2. Considering A l... Al n as FP, and B l as FP2, determine µ Ru (l)(x,..., x n, y) = µ A l... A l n Bl (x,..., x n, y) for l =,..., M using Dienes, Lukasiewicz, Zadeh, Godel, or Mamdani implications Farzaneh Abdollahi Computational Intelligence Lecture 6 2/24
14 Composition Based Inference Output of fuzzy inference engine is obtained using the generalized modus ponens: µ B (y) = sup x U t[µ A (x), µ QM/G (x, y)] The computational procedure of the composition based inference:. Consider M canonical IF-THEN rules (Ru (l) : IF x is A l and... and x l n is A l n, THEN y is B l ), determine membership fcn: µ A l... µ A l n (x,..., x n ) = µ A l (x )... µ A l n (x ) for l =,..., M 2. Considering A l... Al n as FP, and B l as FP2, determine µ Ru (l)(x,..., x n, y) = µ A l... A l n Bl (x,..., x n, y) for l =,..., M using Dienes, Lukasiewicz, Zadeh, Godel, or Mamdani implications 3. Determine µ QG (x, y) = µ Ru ()(x, y)... µ Ru ()(x, y) or µ QM (x, y) = µ Ru ()(x, y) µ Ru ()(x, y) Farzaneh Abdollahi Computational Intelligence Lecture 6 2/24
15 Composition Based Inference Output of fuzzy inference engine is obtained using the generalized modus ponens: µ B (y) = sup x U t[µ A (x), µ QM/G (x, y)] The computational procedure of the composition based inference:. Consider M canonical IF-THEN rules (Ru (l) : IF x is A l and... and x l n is A l n, THEN y is B l ), determine membership fcn: µ A l... µ A l n (x,..., x n ) = µ A l (x )... µ A l n (x ) for l =,..., M 2. Considering A l... Al n as FP, and B l as FP2, determine µ Ru (l)(x,..., x n, y) = µ A l... A l n Bl (x,..., x n, y) for l =,..., M using Dienes, Lukasiewicz, Zadeh, Godel, or Mamdani implications 3. Determine µ QG (x, y) = µ Ru ()(x, y)... µ Ru ()(x, y) or µ QM (x, y) = µ Ru ()(x, y) µ Ru ()(x, y) 4. Determine output B, give input A and µ B (y) = sup x U t[µ A (x), µ QM/G (x, y)] Farzaneh Abdollahi Computational Intelligence Lecture 6 2/24
16 Individual-Rule Based Inference Each rule in the fuzzy rule base determines an output fuzzy set The output of the whole fuzzy inference engine is the combination of the M individual fuzzy sets using intersection or union for combination. The computational procedure of the individual-rule based inference:. Follow Step and 2 of composition based inference. Farzaneh Abdollahi Computational Intelligence Lecture 6 3/24
17 Individual-Rule Based Inference Each rule in the fuzzy rule base determines an output fuzzy set The output of the whole fuzzy inference engine is the combination of the M individual fuzzy sets using intersection or union for combination. The computational procedure of the individual-rule based inference:. Follow Step and 2 of composition based inference. 2. For given input fuzzy set A U, find output fuzzy set B V for each individual rule RU (l) according to the generalized modus ponens µ B l = sup x U t[µ A (x), µ Ru (l)(x, y)] for l =,..., M Farzaneh Abdollahi Computational Intelligence Lecture 6 3/24
18 Individual-Rule Based Inference Each rule in the fuzzy rule base determines an output fuzzy set The output of the whole fuzzy inference engine is the combination of the M individual fuzzy sets using intersection or union for combination. The computational procedure of the individual-rule based inference:. Follow Step and 2 of composition based inference. 2. For given input fuzzy set A U, find output fuzzy set B V for each individual rule RU (l) according to the generalized modus ponens µ B l = sup x U t[µ A (x), µ Ru (l)(x, y)] for l =,..., M 3. The output of the fuzzy inference engine is the combination of the M fuzzy sets B l,..., B M either by union µ B (y) = µ B (y) µ B M (y) or by intersection µ B (y) = µ B (y)... µ B M (y) Farzaneh Abdollahi Computational Intelligence Lecture 6 3/24
19 There are a variety of choices in the fuzzy inference engine based on Composition based inference or individual-rule based inference, and within the composition based inference, Mamdani inference or Godel inference Type of implication: Dienes-Rescher implication, Lukasiewicz implication, Zadeh implication, Godel implication, or Mamdani implications Different operations for the t-norms and s-norms Three main criteria to choose these alternatives: Intuitive appeal: The choice should make sense intuitively. For example, if an expert who believes that the rules are independent of each other, use engine with combined by union. Computational efficiency Special properties: Some choice may result in an inference engine that has special properties. Farzaneh Abdollahi Computational Intelligence Lecture 6 4/24
20 A Number of Popular Fuzzy Inference Engine Product Inference Engine: Includes: Individual rule based inference with union combination Mamdani s product implication Algebraic product for t-norms and max for all the s-norms µ B (y) = max M l= [sup x U(µ A (x) n i= µ A l (x i)µ i B l (y))] for given fuzzy set A U az input Minimum Inference Engine: Includes: Individual-rule based inference with union combination Mamdani s minimum implication min for t-norms and max for s-norms µ B (y) = max M l= [sup x U min(µ A (x), µ A l (x i ),..., µ A l n (x i ), µ B l (y))] for given fuzzy set A U az input Product and Minimum inference engines are computationally simple; they are intuitively appealing for many practical problems, especially for fuzzy control. Farzaneh Abdollahi Computational Intelligence Lecture 6 5/24
21 A Number of Popular Fuzzy Inference Engine A disadvantage of the product and minimum inference engines: if at some x U the µ A l (x i ) are very small, the obtained µ B (y) is very i small. (due to local implication) Lukasiewicz Inference Engine: Includes: Individual-rule based inference with intersection combination Lukasiewicz implication min for t-norms µ B (y) = min M l= [sup x U min(µ A (x), µ Ru (l)(x, y))] µ Ru (l)(x, y) = min(, min n i= (µ A l (x i)) + µ B (y))) i µ B (y) = min M l= [sup x U min(µ A (x), min n i= (µ A l i (x i)) + µ B (y))] Farzaneh Abdollahi Computational Intelligence Lecture 6 6/24
22 Zadeh Inference Engine: Includes: Individual rule based inference with intersection combination Zadeh implication min for t-norms. µ B (y) = min M l={sup x U min[µ A (x), max(min(µ A l i (x ),..., µ A l n (x n ), µ l B (y)), min n i=(µ A l i (x i )))]} Dienes-Rescher Inference Engine: Includes: Individual rule based inference with intersection combination Dienes-Rescher implication min for t-norms. µ B (y) = min M l={sup x U min[µ A (x), max( min n i=(µ A l i (x i )), µ l B (y))]} Farzaneh Abdollahi Computational Intelligence Lecture 6 7/24
23 Lemma: The product inference engine is unchanged if individual rule based inference with union combination is replaced by composition based inference with Mamdani combination Proof: composition based inference with Mamdani combination: µ B (y) = sup x U t[µ A (x), µ QM/G (x, y)] µ QM (x, y) for max as s-norm, product as t-norm: µ QM/G (x, y) = max M l= (µ Ru (l)(x, y)) µb (y) = sup x U [µ A (x) max M l= (µ Ru (l)(x, y))] Use Mamdani product and µ A l... µ A l n (x,..., x n ) = µ A l (x )... µ A l n (x ) µ B (y) = sup x U max M l= [µ A (x) n l= µ A (x i)µ l i B l (y)] Since max M l= and sup x U are interchangeable the above equation is equal to individual rule based inference with union combination Farzaneh Abdollahi Computational Intelligence Lecture 6 8/24
24 { if x = x If the fuzzy set A is a fuzzy singleton: µ A (x) = 0 otherwise where x is some point in U The product inference engine is µ B (y) = max M i= [ n i= µ A (x l i i )µ B l (y)] The minimum inference engine is µ B (y) = max M i= [min(µ A (x l ),..., µ A (x l n n ), µ B l (y))] The Lukasiewicz inference engine is µ B (y) = min M l=[, min n i=(µ A l i (xi )) + µ B l (y))] The Zadeh inference engine is µb (y) = min M l={max[min(µ A l i (xi ),..., µ A l n (xn ), µ l B (y)), minn i=(µ A l i (xi ))]} The Dienes-Rescher inference engine is µ B (y) = min M l={max( min n i=(µ A l i (xi )), µ l B (y))} Farzaneh Abdollahi Computational Intelligence Lecture 6 9/24
25 Graphical Minimum inference Engine Farzaneh Abdollahi Computational Intelligence Lecture 6 20/24
26 Graphical Product inference Engine Farzaneh Abdollahi Computational Intelligence Lecture 6 2/24
27 Example A fuzzy rule base: IF x is A and... and x n is A n, THEN y is B { y if y µ B (y) = 0 otherwise { if x = x A is a fuzzy singleton: µ A (x) = 0 otherwise Find µ B (y) using B P, B M, B L, B Z, B D Let min[µ A (x ),..., µ A n (xn)] = µ Ap (xp) n i= µ A i (xi ) = µ A(x ) Farzaneh Abdollahi Computational Intelligence Lecture 6 22/24
28 µ B P (y) = µ A (x )µ B (y) µ Ap (x ) > 0.5, µ Ap (x ) µ B p µ B p y y Farzaneh Abdollahi Computational Intelligence Lecture 6 23/24
29 µ B P (y) = µ A (x )µ B (y) µ B M (y) = min(µ A p (x p), µ B (y)) µ Ap (x ) > 0.5, µ Ap (x ) µ B M µ B p y µ B p µ B;M y Farzaneh Abdollahi Computational Intelligence Lecture 6 23/24
30 µ B P (y) = µ A (x )µ B (y) µ B M (y) = min(µ A p (xp), µ B (y)) µ B L(y) = min[, µ A p (xp) + µ B (y)] µ Ap (x ) > 0.5, µ Ap (x ) µ B L µ B L µ B M µ B p µ B M µ B p y y Farzaneh Abdollahi Computational Intelligence Lecture 6 23/24
31 µ B P (y) = µ A (x )µ B (y) µ B M (y) = min(µ A p (xp), µ B (y)) µ B L(y) = min[, µ A p (xp) + µ B (y)] µ B Z (y) = max{min[µ A p (xp), µ B (y), µ A p (xp)]} µ Ap (x ) > 0.5, µ Ap (x ) µ B L µ B Z µ B L µ B Z µ B M µ B p µ B M µ B p y y Farzaneh Abdollahi Computational Intelligence Lecture 6 23/24
32 µ B P (y) = µ A (x )µ B (y) µ B M (y) = min(µ A p (xp), µ B (y)) µ B L(y) = min[, µ A p (xp) + µ B (y)] µ B Z (y) = max{min[µ A p (xp), µ B (y), µ A p (xp)]} µ B D (y) = max( µ A p (xp), µ B (y)) µ Ap (x ) > 0.5, µ Ap (x ) µ B D µ µ µ B Z B L B D µ B L µ B Z µ B M µ B p µ B M µ B p y y Farzaneh Abdollahi Computational Intelligence Lecture 6 23/24
33 Example Cont d µ Ap (x ) < 0.5 µ B P, µ B M is very small; µ B L(y),µ B Z (y),µ B D (y) is very large Product and Minimum inf. eng. are similar; Zadeh, Dienes, Lukasiewicz inf. eng. are similar Lukasiewicz inf. eng.: Largest output; Product inf. eng.: Smallest output Farzaneh Abdollahi Computational Intelligence Lecture 6 24/24
Computational Intelligence Lecture 13:Fuzzy Logic
Computational Intelligence Lecture 13:Fuzzy Logic Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 arzaneh Abdollahi Computational Intelligence Lecture
More informationHamidreza Rashidy Kanan. Electrical Engineering Department, Bu-Ali Sina University
Lecture 3 Fuzzy Systems and their Properties Hamidreza Rashidy Kanan Assistant Professor, Ph.D. Electrical Engineering Department, Bu-Ali Sina University h.rashidykanan@basu.ac.ir; kanan_hr@yahoo.com 2
More informationFuzzy Expert Systems Lecture 6 (Fuzzy Logic )
Fuzzy Expert Systems Lecture 6 (Fuzzy Logic ) Unlike Classical Logic, Fuzzy Logic is concerned, in the main, with modes of reasoning which are approximate rather than exact L. A. Zadeh Lecture 6 صفحه Summary
More informationComputational Intelligence Lecture 20:Neuro-Fuzzy Systems
Computational Intelligence Lecture 20:Neuro-Fuzzy Systems Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Computational Intelligence
More informationFundamentals. 2.1 Fuzzy logic theory
Fundamentals 2 In this chapter we briefly review the fuzzy logic theory in order to focus the type of fuzzy-rule based systems with which we intend to compute intelligible models. Although all the concepts
More informationFuzzy Rules and Fuzzy Reasoning (chapter 3)
Fuzzy ules and Fuzzy easoning (chapter 3) Kai Goebel, Bill Cheetham GE Corporate esearch & Development goebel@cs.rpi.edu cheetham@cs.rpi.edu (adapted from slides by. Jang) Fuzzy easoning: The Big Picture
More informationTowards Smooth Monotonicity in Fuzzy Inference System based on Gradual Generalized Modus Ponens
8th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT 2013) Towards Smooth Monotonicity in Fuzzy Inference System based on Gradual Generalized Modus Ponens Phuc-Nguyen Vo1 Marcin
More informationis implemented by a fuzzy relation R i and is defined as
FS VI: Fuzzy reasoning schemes R 1 : ifx is A 1 and y is B 1 then z is C 1 R 2 : ifx is A 2 and y is B 2 then z is C 2... R n : ifx is A n and y is B n then z is C n x is x 0 and y is ȳ 0 z is C The i-th
More informationFUZZY logic, as an interface between symbolic and numeric
IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 17, NO. 1, FEBRUARY 2009 61 Practical Inference With Systems of Gradual Implicative Rules Hazaël Jones, Brigitte Charnomordic, Didier Dubois, Member, IEEE, and
More informationRule-Based Fuzzy Model
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
More informationFuzzy control systems. Miklós Gerzson
Fuzzy control systems Miklós Gerzson 2016.11.24. 1 Introduction The notion of fuzziness: type of car the determination is unambiguous speed of car can be measured, but the judgment is not unambiguous:
More informationChapter 2 Introduction to Fuzzy Systems
Chapter 2 Introduction to Fuzzy Systems Robert Czabanski, Michal Jezewski and Jacek Leski Abstract The following chapter describes the basic concepts of fuzzy systems and approximate reasoning. The study
More informationEEE 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 informationOUTLINE. 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 informationClassical Set Theory. Outline. Classical Set Theory. 4. Linguistic model, approximate reasoning. 1. Fuzzy sets and set-theoretic operations.
Knowledge-Based Control Systems (SC48) Lecture 2: Fuzzy Sets and Systems lfredo Núñez Section of Railway Engineering CiTG, Delft University of Tecnology Te Neterlands Robert Babuška Delft Center for Systems
More informationLearning from Examples
Learning from Examples Adriano Cruz, adriano@nce.ufrj.br PPGI-UFRJ September 20 Adriano Cruz, adriano@nce.ufrj.br (PPGI-UFRJ) Learning from Examples September 20 / 40 Summary Introduction 2 Learning from
More informationFuzzy Sets, Fuzzy Logic, and Fuzzy Systems II
Fuzzy Sets, Fuzzy Logic, and Fuzzy Systems II SSIE 617 Fall 2008 Radim BELOHLAVEK Dept. Systems Sci. & Industrial Eng. Watson School of Eng. and Applied Sci. Binghamton University SUNY Radim Belohlavek
More informationFuzzy logic Fuzzyapproximate reasoning
Fuzzy logic Fuzzyapproximate reasoning 3.class 3/19/2009 1 Introduction uncertain processes dynamic engineering system models fundamental of the decision making in fuzzy based real systems is the approximate
More informationABDUCTIVE reasoning is an explanatory process in
Selecting Implications in Fuzzy bductive Problems drien Revault d llonnes Herman kdag ernadette ouchon-meunier bstract bductive reasoning is an explanatory process in which potential causes of an observation
More informationFuzzy Reasoning with a Rete-OO Rule Engine
Fuzzy Reasoning with a Rete-OO Rule Engine University of Applied Sciences Münster, Germany 1 DEIS, Facolta di Ingegneria, Universita di Bologna, Italy 2 Nikolaus Wulff 1 (Speaker) Davide Sottara 2 Why
More informationUncertain Systems are Universal Approximators
Uncertain Systems are Universal Approximators Zixiong Peng 1 and Xiaowei Chen 2 1 School of Applied Mathematics, Central University of Finance and Economics, Beijing 100081, China 2 epartment of Risk Management
More information1. Brief History of Intelligent Control Systems Design Technology
Acknowledgments We would like to express our appreciation to Professor S.V. Ulyanov for his continuous help, value corrections and comments to the organization of this paper. We also wish to acknowledge
More informationInstitute for Advanced Management Systems Research Department of Information Technologies Åbo Akademi University. Fuzzy Logic Controllers - Tutorial
Institute for Advanced Management Systems Research Department of Information Technologies Åbo Akademi University Directory Table of Contents Begin Article Fuzzy Logic Controllers - Tutorial Robert Fullér
More informationApplied Logic. Lecture 3 part 1 - Fuzzy logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw
Applied Logic Lecture 3 part 1 - Fuzzy logic Marcin Szczuka Institute of Informatics, The University of Warsaw Monographic lecture, Spring semester 2017/2018 Marcin Szczuka (MIMUW) Applied Logic 2018 1
More informationChapter 1 Similarity Based Reasoning Fuzzy Systems and Universal Approximation
Chapter 1 Similarity Based Reasoning Fuzzy Systems and Universal Approximation Sayantan Mandal and Balasubramaniam Jayaram Abstract In this work, we show that fuzzy inference systems based on Similarity
More informationA Crisp Representation for Fuzzy SHOIN with Fuzzy Nominals and General Concept Inclusions
A Crisp Representation for Fuzzy SHOIN with Fuzzy Nominals and General Concept Inclusions Fernando Bobillo Miguel Delgado Juan Gómez-Romero Department of Computer Science and Artificial Intelligence University
More informationLecture 1: Introduction & Fuzzy Control I
Lecture 1: Introduction & Fuzzy Control I Jens Kober Robert Babuška Knowledge-Based Control Systems (SC42050) Cognitive Robotics 3mE, Delft University of Technology, The Netherlands 12-02-2018 Lecture
More informationON LIU S INFERENCE RULE FOR UNCERTAIN SYSTEMS
International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems Vol. 18, No. 1 (2010 1 11 c World Scientific Publishing Company DOI: 10.1142/S0218488510006349 ON LIU S INFERENCE RULE FOR UNCERTAIN
More informationLecture 06. (Fuzzy Inference System)
Lecture 06 Fuzzy Rule-based System (Fuzzy Inference System) Fuzzy Inference System vfuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. Fuzzy Inference
More information4. Lecture Fuzzy Systems
Soft Control (AT 3, RMA) 4. Lecture Fuzzy Systems Fuzzy Inference 4. Outline of the Lecture. Introduction to Soft Control: definition and limitations, basics of "smart" systems 2. Knowledge representation
More informationFuzzy relation equations with dual composition
Fuzzy relation equations with dual composition Lenka Nosková University of Ostrava Institute for Research and Applications of Fuzzy Modeling 30. dubna 22, 701 03 Ostrava 1 Czech Republic Lenka.Noskova@osu.cz
More informationFaster Adaptive Network Based Fuzzy Inference System
Faster Adaptive Network Based Fuzzy Inference System Submitted in partial fulfillment Of the requirements for The Degree of Doctor of Philosophy In Statistics At the University of Canterbury By Issarest
More informationNonlinear Control Lecture 7: Passivity
Nonlinear Control Lecture 7: Passivity Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Nonlinear Control Lecture 7 1/26 Passivity
More informationEnhancing Fuzzy Controllers Using Generalized Orthogonality Principle
Chapter 160 Enhancing Fuzzy Controllers Using Generalized Orthogonality Principle Nora Boumella, Juan Carlos Figueroa and Sohail Iqbal Additional information is available at the end of the chapter http://dx.doi.org/10.5772/51608
More informationHandling 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 informationIntroduction to Intelligent Control Part 6
ECE 4951 - Spring 2010 ntroduction to ntelligent Control Part 6 Prof. Marian S. Stachowicz Laboratory for ntelligent Systems ECE Department, University of Minnesota Duluth February 4-5, 2010 Fuzzy System
More informationFuzzy Rules and Fuzzy Reasoning. Chapter 3, Neuro-Fuzzy and Soft Computing: Fuzzy Rules and Fuzzy Reasoning by Jang
Chapter 3, Neuro-Fuzzy and Soft Computing: Fuzzy Rules and Fuzzy Reasoning by Jang Outline Extension principle Fuzzy relations Fuzzy if-then rules Compositional rule of inference Fuzzy reasoning 2 Extension
More informationFuzzy Dot Subalgebras and Fuzzy Dot Ideals of B-algebras
Journal of Uncertain Systems Vol.8, No.1, pp.22-30, 2014 Online at: www.jus.org.uk Fuzzy Dot Subalgebras and Fuzzy Dot Ideals of B-algebras Tapan Senapati a,, Monoranjan Bhowmik b, Madhumangal Pal c a
More informationInterval Type-2 Fuzzy Logic Systems Made Simple by Using Type-1 Mathematics
Interval Type-2 Fuzzy Logic Systems Made Simple by Using Type-1 Mathematics Jerry M. Mendel University of Southern California, Los Angeles, CA WCCI 2006 1 Outline Motivation Type-2 Fuzzy Sets Interval
More informationAN ALGEBRAIC STRUCTURE FOR INTUITIONISTIC FUZZY LOGIC
Iranian Journal of Fuzzy Systems Vol. 9, No. 6, (2012) pp. 31-41 31 AN ALGEBRAIC STRUCTURE FOR INTUITIONISTIC FUZZY LOGIC E. ESLAMI Abstract. In this paper we extend the notion of degrees of membership
More informationComputational Intelligence Lecture 3: Simple Neural Networks for Pattern Classification
Computational Intelligence Lecture 3: Simple Neural Networks for Pattern Classification Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 arzaneh Abdollahi
More informationFuzzy Linguistic Controllers Applied to Decouple Control Loop Effects
Fuzzy Linguistic Controllers Applied to Decouple Control Loop Effects J. M. F. Calado (1)(2) and A. Sousa (1) (1) ISEL Instituto Superior de Engenharia de Lisboa Mechanical Engineering Department, Lisbon,
More informationFuzzy Reasoning with Continuous Piecewise Linear Membership Functions
Fuzzy Reasoning with Continuous Piecewise Linear Membership Functions P.M. van den Broek Department of Computer Science, Twente University of Technology, P.O.Box 217, 7500 AE Enschede, the Netherlands
More informationComputational Intelligence Winter Term 2017/18
Computational Intelligence Winter Term 2017/18 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund Plan for Today Fuzzy relations Fuzzy logic Linguistic
More informationOn Perception-based Logical Deduction and Its Variants
16th World Congress of the International Fuzzy Systems Association (IFSA) 9th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT) On Perception-based Logical Deduction and Its Variants
More informationGeneralized Fuzzy Ideals of BCI-Algebras
BULLETIN of the Malaysian Mathematical Sciences Society http://math.usm.my/bulletin Bull. Malays. Math. Sci. Soc. (2) 32(2) (2009), 119 130 Generalized Fuzzy Ideals of BCI-Algebras 1 Jianming Zhan and
More informationFuzzy Logic Controller Based on Association Rules
Annals of the University of Craiova, Mathematics and Computer Science Series Volume 37(3), 2010, Pages 12 21 ISSN: 1223-6934 Fuzzy Logic Controller Based on Association Rules Ion IANCU and Mihai GABROVEANU
More informationFuzzy Local Trend Transform based Fuzzy Time Series Forecasting Model
Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. VI (2011), No. 4 (December), pp. 603-614 Fuzzy Local Trend Transform based Fuzzy Time Series Forecasting Model J. Dan,
More informationRevision: Fuzzy logic
Fuzzy Logic 1 Revision: Fuzzy logic Fuzzy logic can be conceptualized as a generalization of classical logic. Modern fuzzy logic aims to model those problems in which imprecise data must be used or in
More informationMulti-Criteria Optimization - an Important Foundation of Fuzzy System Design
University of Texas at El Paso DigitalCommons@UTEP Departmental Technical Reports (CS) Department of Computer Science 1-1-1997 Multi-Criteria Optimization - an Important Foundation of Fuzzy System Design
More informationApproximation Capability of SISO Fuzzy Relational Inference Systems Based on Fuzzy Implications
Approximation Capability of SISO Fuzzy Relational Inference Systems Based on Fuzzy Implications Sayantan Mandal and Balasubramaniam Jayaram Department of Mathematics Indian Institute of Technology Hyderabad
More informationFuzzy expert systems
The Islamic University of Gaza Faculty of Engineering Dept. of Computer Engineering ECOM5039:Artificial Intelligence Eng. Ibraheem Lubbad Fuzzy expert systems Main points: Fuzzy logic is determined as
More informationMeasurement and Research Department Reports
Measurement and Research Department Reports 2005-2 FUZZY SET THEORY PROBABILITY THEORY? A COMMENT ON MEMBERSHIP FUNCTIONS AND PROBABILITY MEASURES OF FUZZY SETS. Gunter Maris cito, national institute for
More informationComparison of Rough-set and Interval-set Models for Uncertain Reasoning
Yao, Y.Y. and Li, X. Comparison of rough-set and interval-set models for uncertain reasoning Fundamenta Informaticae, Vol. 27, No. 2-3, pp. 289-298, 1996. Comparison of Rough-set and Interval-set Models
More informationEFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM
Nigerian Journal of Technology, Vol. 19, No. 1, 2000, EKEMEZIE & OSUAGWU 40 EFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM Paul N. Ekemezie and Charles C. Osuagwu
More informationFuzzy Logic in Narrow Sense with Hedges
Fuzzy Logic in Narrow Sense with Hedges ABSTRACT Van-Hung Le Faculty of Information Technology Hanoi University of Mining and Geology, Vietnam levanhung@humg.edu.vn arxiv:1608.08033v1 [cs.ai] 29 Aug 2016
More informationFuzzy Sets and Systems. Lecture 4 (Fuzzy Logic) Bu- Ali Sina University Computer Engineering Dep. Spring 2010
Fuzzy Sets and Systems Lecture 4 (Fuzzy Logic) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Outline Fuzzy Logic Classical logic- an overview Multi-valued logic Fuzzy logic Fuzzy proposition
More informationSISO Fuzzy Relational Inference Systems based on Fuzzy Implications are Universal Approximators
The final version of this work can be found at doi:10.1016/j.fss.2014.10.003. SISO Fuzzy Relational Inference Systems based on Fuzzy Implications are Universal Approximators Sayantan Mandal and Balasubramaniam
More informationA linguistic fuzzy model with a monotone rule base is not always monotone
EUSFLAT - LFA 25 A linguistic fuzzy model with a monotone rule base is not always monotone Ester Van Broekhoven and Bernard De Baets Department of Applied Mathematics, Biometrics and Process Control Ghent
More informationEfficient Approximate Reasoning with Positive and Negative Information
Efficient Approximate Reasoning with Positive and Negative Information Chris Cornelis, Martine De Cock, and Etienne Kerre Fuzziness and Uncertainty Modelling Research Unit, Department of Applied Mathematics
More informationMathematical Approach to Vagueness
International Mathematical Forum, 2, 2007, no. 33, 1617-1623 Mathematical Approach to Vagueness Angel Garrido Departamento de Matematicas Fundamentales Facultad de Ciencias de la UNED Senda del Rey, 9,
More informationFUZZY TRAFFIC SIGNAL CONTROL AND A NEW INFERENCE METHOD! MAXIMAL FUZZY SIMILARITY
FUZZY TRAFFIC SIGNAL CONTROL AND A NEW INFERENCE METHOD! MAXIMAL FUZZY SIMILARITY Jarkko Niittymäki Helsinki University of Technology, Laboratory of Transportation Engineering P. O. Box 2100, FIN-0201
More informationThis 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 informationIslamic University of Gaza Electrical Engineering Department EELE 6306 Fuzzy Logic Control System Med term Exam October 30, 2011
Islamic University of Gaza Electrical Engineering Department EELE 6306 Fuzzy Logic Control System Med term Exam October 30, 2011 Dr. Basil Hamed Exam Time 2:00-4:00 Name Solution Student ID Grade GOOD
More informationCS344: 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 informationEnvironment Protection Engineering MATRIX METHOD FOR ESTIMATING THE RISK OF FAILURE IN THE COLLECTIVE WATER SUPPLY SYSTEM USING FUZZY LOGIC
Environment Protection Engineering Vol. 37 2011 No. 3 BARBARA TCHÓRZEWSKA-CIEŚLAK* MATRIX METHOD FOR ESTIMATING THE RISK OF FAILURE IN THE COLLECTIVE WATER SUPPLY SYSTEM USING FUZZY LOGIC Collective water
More information18.175: Lecture 2 Extension theorems, random variables, distributions
18.175: Lecture 2 Extension theorems, random variables, distributions Scott Sheffield MIT Outline Extension theorems Characterizing measures on R d Random variables Outline Extension theorems Characterizing
More informationOPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC
CHAPTER - 5 OPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC 5.1 INTRODUCTION The power supplied from electrical distribution system is composed of both active and reactive components. Overhead lines, transformers
More informationReduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer
772 NATIONAL POWER SYSTEMS CONFERENCE, NPSC 2002 Reduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer Avdhesh Sharma and MLKothari Abstract-- The paper deals with design of fuzzy
More informationSeminar Introduction to Fuzzy Logic I
Seminar Introduction to Fuzzy Logic I Itziar García-Honrado European Centre for Soft-Computing Mieres (Asturias) Spain 05/04/2011 Itziar García-Honrado (ECSC) Fuzzy Logic 05/04/2011 1 / 50 Figure: Crisp
More informationCHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS
CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS In the last chapter fuzzy logic controller and ABC based fuzzy controller are implemented for nonlinear model of Inverted Pendulum. Fuzzy logic deals with imprecision,
More informationUPPER AND LOWER SET FORMULAS: RESTRICTION AND MODIFICATION OF THE DEMPSTER-PAWLAK FORMALISM
Int. J. Appl. Math. Comput. Sci., 2002, Vol.12, No.3, 359 369 UPPER AND LOWER SET FORMULAS: RESTRICTION AND MODIFICATION OF THE DEMPSTER-PAWLAK FORMALISM ISMAIL BURHAN TÜRKŞEN Knowledge/Intelligence Systems
More informationAN EFFICIENT APPROACH FOR SOLVING A WIDE CLASS OF FUZZY LINEAR PROGRAMMING PROBLEMS
AN EFFICIENT APPROACH FOR SOLVING A WIDE CLASS OF FUZZY LINEAR PROGRAMMING PROBLEMS A. V. KAMYAD N. HASSANZADEH J. CHAJI Abstract. In this paper we are going to introduce an efficient approach for solving
More informationMembership Functions Representing a Number vs. Representing a Set: Proof of Unique Reconstruction
Membership Functions Representing a Number vs. Representing a Set: Proof of Unique Reconstruction Hung T. Nguyen Department of Mathematical Sciences New Mexico State University Las Cruces, New Mexico 88008,
More informationFuzzy Logic. An introduction. Universitat Politécnica de Catalunya. Departament de Teoria del Senyal i Comunicacions.
Universitat Politécnica de Catalunya Departament de Teoria del Senyal i Comunicacions Fuzzy Logic An introduction Prepared by Temko Andrey 2 Outline History and sphere of applications Basics. Fuzzy sets
More informationOn Urquhart s C Logic
On Urquhart s C Logic Agata Ciabattoni Dipartimento di Informatica Via Comelico, 39 20135 Milano, Italy ciabatto@dsiunimiit Abstract In this paper we investigate the basic many-valued logics introduced
More informationIntersection and union of type-2 fuzzy sets and connection to (α 1, α 2 )-double cuts
EUSFLAT-LFA 2 July 2 Aix-les-Bains, France Intersection and union of type-2 fuzzy sets and connection to (α, α 2 )-double cuts Zdenko Takáč Institute of Information Engineering, Automation and Mathematics
More information2010/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 informationIndex Terms Vague Logic, Linguistic Variable, Approximate Reasoning (AR), GMP and GMT
International Journal of Computer Science and Telecommunications [Volume 2, Issue 9, December 2011] 17 Vague Logic in Approximate Reasoning ISSN 2047-3338 Supriya Raheja, Reena Dadhich and Smita Rajpal
More informationFuzzy 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 informationInverted Fuzzy Implications in Backward Reasoning Without Yager Implication
Inverted Fuy Implications in Backward Reasoning Without Yager Implication Zbigniew Suraj 1 and Agnieska Lasek 1 Chair of Computer Science, Faculty of Mathematics and Natural Sciences, University of Resow,
More informationNonlinear Control Lecture 5: Stability Analysis II
Nonlinear Control Lecture 5: Stability Analysis II Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 5 1/41
More informationThis 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 informationME 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 informationSOFT COMPUTING (PECS 3401)-FUZZY LOGIC
AS PER THE SYLLABUS OF BPUT FOR SEVENTH SEMESTER OF AE&IE BRANCH. RIT, BERHAMPUR SOFT COMPUTING (PECS 3401)-FUZZY LOGIC Lecture Notes KISHORE KUMAR SAHU CHAPTER 01 INTRODUCTION TO SOFT COMPUTING ORIGIN
More informationFuzzy Expert Systems Lecture 3 (Fuzzy Logic)
Fuzzy Expert Systems Lecture 3 (Fuzzy Logic) As far as the laws of mathematics refer to reality, they are not certain, and so far as they are certain, they do not refer to reality. Albert Einstein With
More informationCRITICALITY ASSESSMENT RISK; CONTRIBUTION OF FUZZY LOGIC
Yugoslav Journal of Operations Research 28 (2018), Number 1, 93 105 DOI: 10.2298/YJOR161113005M CRITICALITY ASSESSMENT RISK; CONTRIBUTION OF FUZZY LOGIC S. MASMOUDI Faculty of Economics and Management
More informationTransformation-Based Constraint-Guided Generalised Modus Ponens
Transformation-Based Constraint-Guided Generalised Modus Ponens Michaël Blot, Marie-Jeanne Lesot, Marcin Detyniecki Sorbonne Universités, LIP6, UPMC Univ Paris 06, CNRS, UMR 7606 F-75005, Paris, France
More informationLaurent UGHETTO Λ, Didier DUBOIS ΛΛ and Henri PRADE ΛΛ
From: AAAI-99 Proceedings. Copyright 999, AAAI (www.aaai.org). All rights reserved. Implicative and conjunctive fuzzy rules A tool for reasoning from knowledge and examples Laurent UGHETTO Λ, Didier DUBOIS
More informationFuzzy Function: Theoretical and Practical Point of View
EUSFLAT-LFA 2011 July 2011 Aix-les-Bains, France Fuzzy Function: Theoretical and Practical Point of View Irina Perfilieva, University of Ostrava, Inst. for Research and Applications of Fuzzy Modeling,
More informationWhat is fuzzy? A dictionary definition. And so what is a Fuzzy Set? events. a not clear Set? 1. Of or resembling fuzz.
Sterowanie rozmyte What is fuzzy? A dictionary definition 1. Of or resembling fuzz. 2. Not clear; indistinct: a fuzzy recollection of past events. 3. Not coherent; confused: a fuzzy plan of action. 4.
More informationSome consequences of compactness in Lukasiewicz Predicate Logic
Some consequences of compactness in Lukasiewicz Predicate Logic Luca Spada Department of Mathematics and Computer Science University of Salerno www.logica.dmi.unisa.it/lucaspada 7 th Panhellenic Logic
More informationl(y j ) = 0 for all y j (1)
Problem 1. The closed linear span of a subset {y j } of a normed vector space is defined as the intersection of all closed subspaces containing all y j and thus the smallest such subspace. 1 Show that
More informationModels 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 informationBL-Functions and Free BL-Algebra
BL-Functions and Free BL-Algebra Simone Bova bova@unisi.it www.mat.unisi.it/ bova Department of Mathematics and Computer Science University of Siena (Italy) December 9, 008 Ph.D. Thesis Defense Outline
More informationOn Hájek s Fuzzy Quantifiers Probably and Many
On Hájek s Fuzzy Quantifiers Probably and Many Petr Cintula Institute of Computer Science Academy of Sciences of the Czech Republic Lukasiewicz logic L Connectives: implication and falsum (we set ϕ = ϕ
More informationLinguistic Quantifiers Modeled by Sugeno Integrals
Linguistic Quantifiers Modeled by Sugeno Integrals Mingsheng Ying State Key Laboratory of Intelligent Technology and Systems, Department of Computer Science and Technology, Tsinghua University, Beijing
More informationConcept lattices in fuzzy relation equations
Concept lattices in fuzzy relation equations Juan Carlos Díaz and Jesús Medina Department of Mathematics. University of Cádiz Email: {juancarlos.diaz,jesus.medina}@uca.es Abstract. Fuzzy relation equations
More informationOn the Intersections of QL-Implications with (S, N)- and R-Implications
On the Intersections of QL-Implications with (S, N)- and R-Implications Balasubramaniam Jayaram Dept. of Mathematics and Computer Sciences, Sri Sathya Sai Institute of Higher Learning, Prasanthi Nilayam,
More informationSo, we can say that fuzzy proposition is a statement p which acquires a fuzzy truth value T(p) ranges from(0 to1).
Chapter 4 Fuzzy Proposition Main difference between classical proposition and fuzzy proposition is in the range of their truth values. The proposition value for classical proposition is either true or
More information