PART 3 Operations on fuzzy sets

Slides:



Advertisements
Similar presentations
(Fuzzy Set Operations)
Advertisements

Fuzzy Logic (1) Intelligent System Course. Apples, oranges or in between? A O Group of appleGroup of orange A A AA A A O O O O O O.
Presented by: Ms. Maria Estrellita D. Hechanova, ECE
Computational Intelligence Winter Term 2010/11 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
Chapter 2 The Operations of Fuzzy Set. Outline Standard operations of fuzzy set Fuzzy complement Fuzzy union Fuzzy intersection Other operations in fuzzy.
Computational Intelligence Winter Term 2014/15 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing J.-S. Roger Jang ( 張智星 ) CS Dept., Tsing Hua Univ., Taiwan
Instructor: Hayk Melikya
Fuzzy sets I Prof. Dr. Jaroslav Ramík Fuzzy sets I.
Fuzzy Sets and Applications Introduction Introduction Fuzzy Sets and Operations Fuzzy Sets and Operations.
Fuzzy Logic Frank Costanzo – MAT 7670 Spring 2012.
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing J.-S. Roger Jang ( 張智星 ) CS Dept., Tsing Hua Univ., Taiwan
PART 2 Fuzzy sets vs crisp sets
Boolean Algebra cont’ The digital abstraction Graphs and Topological Sort מבנה המחשב + מבוא למחשבים ספרתיים תרגול 2#
1 2. Constraint Databases Next level of data abstraction: Constraint level – finitely represents by constraints the logical level.
Discrete Mathematics Lecture 4 Harper Langston New York University.
מבנה המחשב + מבוא למחשבים ספרתיים תרגול 1#
Extensions1 Extensions Definitions of fuzzy sets Definitions of fuzzy sets Operations with fuzzy sets Operations with fuzzy sets.
PART 1 From classical sets to fuzzy sets 1. Introduction 2. Crisp sets: an overview 3. Fuzzy sets: basic types 4. Fuzzy sets: basic concepts FUZZY SETS.
PART 8 Approximate Reasoning 1. Fuzzy expert systems 2. Fuzzy implications 3. Selecting fuzzy implications 4. Multiconditional reasoning 5. Fuzzy relation.
CSE-221 Digital Logic Design (DLD)
Fuzzy Logic C. Alternate Fuzzy Logic F1F1. General Fuzzy Complement Axioms Boundary Conditions: c(0)=1; c(1)=0 Monotonicity: If a > b, then c(a)  c(b)
Congruence Classes Z n = {[0] n, [1] n, [2] n, …, [n - 1] n } = the set of congruence classes modulo n.
Theory and Applications
Theory and Applications
Operations on Fuzzy Sets One should not increase, beyond what is necessary, the number of entities required to explain anything. Occam's Razor Adriano.
Boolean Algebra cont’ The digital abstraction מבנה המחשב + מבוא למחשבים ספרתיים תרגול 2#
Lattice and Boolean Algebra
Fuzzy Logic B. Logic Operations. Conventional or crisp sets are binary. An element either belongs to the set or doesn't. Fuzzy sets, on the other hand,
Ragionamento in condizioni di incertezza: Approccio fuzzy Paolo Radaelli Corso di Inelligenza Articifiale - Elementi.
Rosen 1.6. Approaches to Proofs Membership tables (similar to truth tables) Convert to a problem in propositional logic, prove, then convert back Use.
Chapter 2 Fuzzy Sets Versus Crisp Sets
Operations on Sets – Page 1CSCI 1900 – Discrete Structures CSCI 1900 Discrete Structures Operations on Sets Reading: Kolman, Section 1.2.
Boolean Algebra Computer Organization 1 © McQuain Boolean Algebra A Boolean algebra is a set B of values together with: -two binary operations,
Sullivan PreCalculus Section 4.2 Inverse Functions
Formal Theories SIE 550 Lecture Matt Dube Doctoral Student - Spatial.
1 On one-generated projective BL-algebras Antonio Di Nola and Revaz Grigolia University of Salerno Tbilisi State University Department of Mathematics Institute.
Chapter 3 – Set Theory  .
Homework Review notes Complete Worksheet #1. Homework Let A = {a,b,c,d}, B = {a,b,c,d,e}, C = {a,d}, D = {b, c} Describe any subset relationships. 1.
Ch. 2 of Neuro-Fuzzy and Soft Computing. Fuzzy Sets: Outline Introduction Basic definitions and terminology Set-theoretic operations MF formulation and.
Basic Structures: Sets, Functions, Sequences, and Sums CSC-2259 Discrete Structures Konstantin Busch - LSU1.
Chapter 2 The Operation of Fuzzy Set. 2.1 Standard operations of fuzzy set Complement set Union A  B Intersection A  B difference between characteristics.
Chapter 2 The Operations of Fuzzy Set. Outline Standard operations of fuzzy set Fuzzy complement Fuzzy union Fuzzy intersection Other operations in fuzzy.
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing Provided: J.-S. Roger Jang Modified: Vali Derhami Neuro-Fuzzy and Soft Computing: Fuzzy.
Introduction to Real Analysis Dr. Weihu Hong Clayton State University 8/19/2008.
Dale Roberts Department of Computer and Information Science, School of Science, IUPUI Dale Roberts, Lecturer Computer Science, IUPUI
Computational Intelligence Winter Term 2015/16 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
Fuzzy Logic & Approximate Reasoning 1. 2 Fuzzy Sets.
Chapter 2: FUZZY SETS Introduction (2.1)
Fuzzy Logic Notes by Dr. Ashraf Abdelbar American University in Cairo
Discrete Mathematics Set.
George Boole Set Theory More Set Theory – Union (“OR”) X is the set of men, Y is the set of women X + Y = ? Y + X = ?
Set Theory Concepts Set – A collection of “elements” (objects, members) denoted by upper case letters A, B, etc. elements are lower case brackets are used.
Chap 2: Aggregation Operations on Fuzzy Sets u Goal: In this chapter we provide a number of different methodologies for aggregating fuzzy subsets. u t-norm.
Chapter 3 The Real Numbers.
Computational Intelligence
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Chapter 3 The Real Numbers.
Chapter 3 The Real Numbers.
Chapter 3 The Real Numbers.
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Original: J.-S. Roger Jang (張智星) Edited and Extended by 陳琨太
Computational Intelligence
Boolean Algebra Introduction CSCI 240
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
{(1, 1), (2, 4), (3, 9), (4, 16)} one-to-one
Design of Digital Circuits Lab 1 Supplement: Drawing Basic Circuits
Introduction to Fuzzy Set Theory
Intelligent System Course
Presentation transcript:

PART 3 Operations on fuzzy sets FUZZY SETS AND FUZZY LOGIC Theory and Applications PART 3 Operations on fuzzy sets 1. Fuzzy complements 2. Fuzzy intersections 3. Fuzzy unions 4. Combinations of operations 5. Aggregation operations

(boundary conditions). Fuzzy complements Axiomatic skeleton Axiom c1. Axiom c2. (boundary conditions). For all if , then (monotonicity).

Fuzzy complements Desirable requirements Axiom c3. Axiom c4. c is a continuous function. c is involutive, which means that for each

Fuzzy complements Theorem 3.1 Let a function satisfy Axioms c2 and c4. Then, c also satisfies Axioms c1 and c3. Moreover, c must be a bijective function.

Fuzzy complements

Fuzzy complements

Fuzzy complements Sugeno class Yager class

Fuzzy complements

Fuzzy complements Theorem 3.2 Every fuzzy complement has at most one equilibrium.

Fuzzy complements Theorem 3.3 Assume that a given fuzzy complement c has an equilibrium ec , which by Theorem 3.2 is unique. Then and

Fuzzy complements Theorem 3.4 Theorem 3.5 If c is a continuous fuzzy complement, then c has a unique equilibrium. If a complement c has an equilibrium ec , then

Fuzzy complements

Fuzzy complements Theorem 3.6 For each , , that is, when the complement is involutive.

Fuzzy complements Theorem 3.7 (First Characterization Theorem of Fuzzy Complements). Let c be a function from [0, 1] to [0, 1]. Then, c is a fuzzy complement (involutive) iff there exists a continuous function from [0, 1] to R such that , is strictly increasing, and for all

Fuzzy complements Increasing generators Sugeno: Yager:

Fuzzy complements Theorem 3.8 (Second Characterization Theorem of Fuzzy complements). Let c be a function from [0, 1] to [0, 1]. Then c is a fuzzy complement iff there exists a continuous function from [0, 1] to R such that , is strictly decreasing, and for all .

Fuzzy complements Decreasing generators Sugeno: Yager:

Fuzzy intersections: t-norms Axiomatic skeleton Axiom i1. Axiom i2. (boundary condition). implies (monotonicity).

Fuzzy intersections: t-norms Axiomatic skeleton Axiom i3. Axiom i4. (commutativity). (associativity).

Fuzzy intersections: t-norms Desirable requirements Axiom i5 Axiom i6 Axiom i7 is a continuous function (continuity). (subidempotency). implies (strict monotonicity).

Fuzzy intersections: t-norms Archimedean t-norm: A t-norm satisfies Axiom i5 and i6. Strict Archimedean t-norm: Archimedean t-norm and satisfies Axiom i7.

Fuzzy intersections: t-norms Frequently used t-norms

Fuzzy intersections: t-norms

Fuzzy intersections: t-norms

Fuzzy intersections: t-norms Theorem 3.9 Theorem 3.10 The standard fuzzy intersection is the only idempotent t-norm. For all , where denotes the drastic intersection.

Fuzzy intersections: t-norms Pseudo-inverse of decreasing generator The pseudo-inverse of a decreasing generator , denoted by , is a function from R to [0, 1] given by where is the ordinary inverse of .

Fuzzy intersections: t-norms Pseudo-inverse of increasing generator The pseudo-inverse of a increasing generator , denoted by , is a function from R to [0, 1] given by where is the ordinary inverse of .

Fuzzy intersections: t-norms Lemma 3.1 Let be a decreasing generator. Then a function defined by for any is an increasing generator with , and its pseudo-inverse is given by for any R.

Fuzzy intersections: t-norms Lemma 3.2 Let be a increasing generator. Then a function defined by for any is an decreasing generator with , and its pseudo-inverse is given by for any R.

Fuzzy intersections: t-norms Theorem 3.11 (Characterization Theorem of t-Norms). Let be a binary operation on the unit interval. Then, is an Archimedean t-norm iff there exists a decreasing generator such that for all .

Fuzzy intersections: t-norms [Schweizer and Sklar, 1963]

Fuzzy intersections: t-norms [Yager, 1980f]

Fuzzy intersections: t-norms [Frank, 1979]

Fuzzy intersections: t-norms Theorem 3.12 Let denote the class of Yager t-norms. Then, for all , where the lower and upper bounds are obtained for and ,respectively.

Fuzzy intersections: t-norms Theorem 3.13 Let be a t-norm and be a function such that is strictly increasing and continuous in (0, 1) and Then, the function defined by for all ,where denotes the pseudo-inverse of , is also a t-norm.

Fuzzy unions: t-conorms Axiomatic skeleton Axiom u1. Axiom u2.

Fuzzy unions: t-conorms Axiomatic skeleton Axiom u3. Axiom u4.

Fuzzy unions: t-conorms Desirable requirements Axiom u5. Axiom u6. Axiom u7.

Fuzzy unions: t-conorms Frequently used t-conorms

Fuzzy unions: t-conorms

Fuzzy unions: t-conorms

Fuzzy unions: t-conorms Theorem 3.14 The standard fuzzy union is the only idempotent t-conorm.

Fuzzy unions: t-conorms Theorem 3.15 For all

Fuzzy unions: t-conorms Theorem 3.16 (Characterization Theorem of t-Conorms). Let u be a binary operation on the unit interval. Then, u is an Archimedean t-conorm iff there exists an increasing generator such that for all

Fuzzy unions: t-conorms [Schweizer and Sklar, 1963]

Fuzzy unions: t-conorms [Yager, 1980f]

Fuzzy unions: t-conorms [Frank, 1979]

Fuzzy unions: t-conorms Theorem 3.17 Let uw denote the class of Yager t-conorms. for all where the lower and upper bounds are obtained for , respectively.

Fuzzy unions: t-conorms Theorem 3.18 Let u be a t-conorm and let be a function such that is strictly increaning and continuous in (0, 1) and . Then, the function defined by for all is also a t-conorm.

Combinations of operators Theorem 3.19 The triples 〈min, max, c〉and〈imin, umax, c〉are dual with respect to any fuzzy complement c.

Combinations of operators Theorem 3.20 Given a t-norm i and an involutive fuzzy complement c, the binary operation u on [0, 1] defined by for all is a t-conorm such that 〈i, u, c〉is a dual triple.

Combinations of operators Theorem 3.21 Given a t-conorm u and an involutive fuzzy complement c, the binary operation i on [0, 1] defined by for all is a t-norm such that 〈i, u, c〉is a dual triple.

Combinations of operators Theorem 3.22 Given an involutive fuzzy complement c and an increasing generator of c, the t-norm and t-conorm generated by are dual with respect to c.

Combinations of operators Theorem 3.23 Let〈i, u, c〉be a dual triple generated by Theorem 3.22. Then, the fuzzy operations i, u, c satisfy the law of excluded middle and the law of contradiction.

Combinations of operators Theorem 3.24 Let〈i, u, c〉be a dual triple that satisfies the law of excluded middle and the law of contradiction. Then,〈i, u, c〉does not satisfy the distributive laws.

Aggregation operations Axiomatic requirements Axiom h1. Axiom h2.

Aggregation operations Axiomatic requirements Axiom h3.

Aggregation operations Additional requirements Axiom h4. Axiom h5.

Aggregation operations Theorem 3.25

Aggregation operations Theorem 3.26

Aggregation operations Theorem 3.27

Aggregation operations Theorem 3.28

Exercise 3 3.6 3.7 3.13 3.14