Ch. 2 of Neuro-Fuzzy and Soft Computing. Fuzzy Sets: Outline Introduction Basic definitions and terminology Set-theoretic operations MF formulation and.

Slides:



Advertisements
Similar presentations
(Fuzzy Set Operations)
Advertisements

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.
Fuzzy Sets and Fuzzy Logic
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.
Fuzzy Set and Opertion. Outline Fuzzy Set and Crisp Set Expanding concepts Standard operation of fuzzy set Fuzzy relations Operations on fuzzy relations.
Overview Definitions Teacher Salary Raise Model Teacher Salary Raise Model (revisited) Fuzzy Teacher Salary Model Extension Principle: – one to one – many.
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing J.-S. Roger Jang ( 張智星 ) CS Dept., Tsing Hua Univ., Taiwan
(CSC 102) Discrete Structures Lecture 14.
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 Expert System Fuzzy Logic
Fuzzy Sets and Fuzzy Logic Theory and Applications
Chapter 5 FUZZY NUMBER Chi-Yuan Yeh.
ผศ. ดร. สุพจน์ นิตย์ สุวัฒน์ ตอนที่ interval, 2. the fundamental concept of fuzzy number, 3. operation of fuzzy numbers. 4. special kind of fuzzy.
Chapter 5 Fuzzy Number.
Type of Uncertainty 1.vagueness: associated with the difficulty of making sharp or precise distinctions in the world.  the concept of fuzzy set provides.
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing J.-S. Roger Jang ( 張智星 ) CS Dept., Tsing Hua Univ., Taiwan
Amir Hossein Momeni Azandaryani Course : IDS Advisor : Dr. Shajari 26 May 2008.
Fuzzy Sets - Introduction If you only have a hammer, everything looks like a nail. Adriano Joaquim de Oliveira Cruz – NCE e IM, UFRJ
Chapter 5 Section 1 Sets Basics Set –Definition: Collection of objects –Specified by listing the elements of the set inside a pair of braces. –Denoted.
Discrete Structures Chapter 3 Set Theory Nurul Amelina Nasharuddin Multimedia Department.
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.
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.
PART 3 Operations on fuzzy sets
1 Set Theory. Notation S={a, b, c} refers to the set whose elements are a, b and c. a  S means “a is an element of set S”. d  S means “d is not an element.
Mathematics.
Armin Shmilovici Ben-Gurion University, Israel
MATERI VI FUZZY SET. Fuzzy Set 2 Fuzzy Set Theory was formalized by Professor Lofti Zadeh at the University of California in What Zadeh proposed.
Fuzzy Logic. Lecture Outline Fuzzy Systems Fuzzy Sets Membership Functions Fuzzy Operators Fuzzy Set Characteristics Fuzziness and Probability.
1 2. Independence and Bernoulli Trials Independence: Events A and B are independent if It is easy to show that A, B independent implies are all independent.
CHAPTER 3 FUZZY RELATION and COMPOSITION. 3.1 Crisp relation Product set Definition (Product set) Let A and B be two non-empty sets, the product.
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.
CMPS 561 Fuzzy Set Retrieval Ryan Benton September 1, 2010.
Topic 2 Fuzzy Logic Control. Ming-Feng Yeh2-2 Outlines Basic concepts of fuzzy set theory Fuzzy relations Fuzzy logic control General Fuzzy System R.R.
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.
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.
Lecture 2.2: Set Theory CS 250, Discrete Structures, Fall 2015 Nitesh Saxena Adopted from previous lectures by Cinda Heeren.
Chapter 2: FUZZY SETS Introduction (2.1)
Fuzzy Logic Notes by Dr. Ashraf Abdelbar American University in Cairo
Fuzzy Optimization D Nagesh Kumar, IISc Water Resources Planning and Management: M9L1 Advanced Topics.
Lecture 3 Fuzzy sets. 1.1 Sets Elements of sets An universal set X is defined in the universe of discourse and it includes all possible elements.
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
Fuzzy Sets Neuro-Fuzzy and Soft Computing: Fuzzy Sets ...
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.
Intelligent Data Analysis
Lecture 8 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 8/1 Dr.-Ing. Erwin Sitompul President University
Chapter 3: Fuzzy Rules & Fuzzy Reasoning Extension Principle & Fuzzy Relations (3.2) Fuzzy if-then Rules(3.3) Fuzzy Reasonning (3.4)
Mathematical basics for general fuzzy systems
Course : T0423-Current Popular IT III
Discrete Structures – CNS 2300
Computational Intelligence
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Question: Is it warm in here?
Fuzzy Control Electrical Engineering Islamic University of Gaza
Introduction to Fuzzy Logic
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
CS 250, Discrete Structures, Fall 2013
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Classification and Prediction
Teacher Salary Raise Model Teacher Salary Raise Model (revisited)
Fuzzy Sets Neuro-Fuzzy and Soft Computing: Fuzzy Sets ...
CSC102 - Discrete Structures (Discrete Mathematics) Set Operations
Introduction to Fuzzy Set Theory
Presentation transcript:

Ch. 2 of Neuro-Fuzzy and Soft Computing

Fuzzy Sets: Outline Introduction Basic definitions and terminology Set-theoretic operations MF formulation and parameterization MFs of one and two dimensions Derivatives of parameterized MFs More on fuzzy union, intersection, and complement Fuzzy complement Fuzzy intersection and union Parameterized T-norm and T-conorm

Fuzzy Sets Sets with fuzzy boundaries A = Set of tall people Heights 5’10’’ 1.0 Crisp set A Membership function Heights 5’10’’6’2’’.5.9 Fuzzy set A 1.0

Membership Functions (MFs) Characteristics of MFs: Subjective measures Not probability functions MFs Heights 5’10’’ “tall” in Asia “tall” in the US “tall” in NBA

Fuzzy Sets Formal definition: A fuzzy set A in X is expressed as a set of ordered pairs: Universe or universe of discourse Fuzzy set Membership function (MF) A fuzzy set is totally characterized by a membership function (MF).

Fuzzy Sets with Discrete Universes Fuzzy set C = “desirable city to live in” X = {SF, Boston, LA} (discrete and nonordered) C = {(SF, 0.9), (Boston, 0.8), (LA, 0.6)} Fuzzy set A = “sensible number of children” X = {0, 1, 2, 3, 4, 5, 6} (discrete universe) A = {(0,.1), (1,.3), (2,.7), (3, 1), (4,.6), (5,.2), (6,.1)}

Fuzzy Sets with Cont. Universes Fuzzy set B = “about 50 years old” X = Set of positive real numbers (continuous) B = {(x,  B (x)) | x in X}

Alternative Notation A fuzzy set A can be alternatively denoted as follows: X is discrete X is continuous Note that  and integral signs stand for the union of membership grades; “/” stands for a marker and does not imply division.

Fuzzy Partition Fuzzy partitions formed by the linguistic values “young”, “middle aged”, and “old”: lingmf.m

More Definitions Support Core Normality Crossover points Fuzzy singleton  -cut, strong  -cut Convexity Fuzzy numbers Bandwidth Symmetricity Open left or right, closed

Definition Support The support of a fuzzy set A is the set of all points x in X such that : support (A) = Definition 2.3 Core The core of a fuzzy set A is the set of all points x in X such that : core (A) =

Definition 2.4 Normality A fuzzy set A is normal if its core is nonempty. In other words, we can always find a point such that. Definition 2.5 Crossover points A crossover point of a fuzzy set A is point at which : crossover (A) =

Definition 2.6 The of a fuzzy set A is a crisp set defined by support (A) = Strong are defined similarly: Using the notation for a level set, we can express the support and core of a fuzzy set A as support (A) =

Definition 2.7 Fuzzy singleton A fuzzy set whose support is a single point in X with is called a fuzzy singleton. Definition 2.8 Convexity A fuzzy set A is convex if and only if for any and any

Convexity of Fuzzy Sets A fuzzy set A is convex if for any in [0, 1], Alternatively, A is convex is all its  -cuts are convex. convexmf.m

Definition 2.9 Fuzzy numbers A fuzzy number A is a fuzzy set in the real line (R) that satisfies the conditions for normality and convexity. Most (noncomposite) fuzzy sets used in the literature satisfy the conditions for normality and convexity, so fuzzy numbers are the most basic type of fuzzy sets.

Definition 2.10 Bandwidths of normal and convex fuzzy sets For a normal and convex fuzzy set, the bandwidth or width is defined as the distance between the two unique crossover points: width (A)= where

Definition 2.11 Symmetry A fuzzy set A is symmetric if its MF is symmetric around a certain point x=c for all.

Shapes of MF

lingmf.m

MF Terminology MF X Core Crossover points Support  - cut 

Set-Theoretic Operations Subset: Complement: Union: Intersection:

Set-Theoretic Operations subset.m fuzsetop.m

MF Formulation Triangular MF: Trapezoidal MF: Generalized bell MF: Gaussian MF:

MF Formulation disp_mf.m

MF Formulation Sigmoidal MF: Extensions: Abs. difference of two sig. MF Product of two sig. MF disp_sig.m

MF Formulation L-R MF: Example: difflr.m c=65 a=60 b=10 c=25 a=10 b=40

Cylindrical Extension Base set ACylindrical Ext. of A cyl_ext.m

2D MF Projection Two-dimensional MF Projection onto X Projection onto Y project.m

2D MFs 2dmf.m

Fuzzy Complement General requirements: Boundary: N(0)=1 and N(1) = 0 Monotonicity: N(a) > N(b) if a < b Involution: N(N(a) = a Two types of fuzzy complements: Sugeno’s complement: Yager’s complement:

Fuzzy Complement negation.m Sugeno’s complement: Yager’s complement:

Fuzzy Intersection: T-norm Basic requirements: Boundary: T(0, 0) = 0, T(a, 1) = T(1, a) = a Monotonicity: T(a, b) < T(c, d) if a < c and b < d Commutativity: T(a, b) = T(b, a) Associativity: T(a, T(b, c)) = T(T(a, b), c) Four examples (page 37): Minimum: T m (a, b) Algebraic product: T a (a, b) Bounded product: T b (a, b) Drastic product: T d (a, b)

Fuzzy Intersection: T-norm Minimum: Algebraic product: Bounded product: Drastic product:

T-norm Operator Minimum: T m (a, b) Algebraic product: T a (a, b) Bounded product: T b (a, b) Drastic product: T d (a, b) tnorm.m

Fuzzy Union: T-conorm or S-norm Basic requirements: Boundary: S(1, 1) = 1, S(a, 0) = S(0, a) = a Monotonicity: S(a, b) < S(c, d) if a < c and b < d Commutativity: S(a, b) = S(b, a) Associativity: S(a, S(b, c)) = S(S(a, b), c) Four examples (page 38): Maximum: S m (a, b) Algebraic sum: S a (a, b) Bounded sum: S b (a, b) Drastic sum: S d (a, b)

Fuzzy Union: T-conorm or S-norm Maximum: Algebraic sum: Bounded sum: Drastic sum:

T-conorm or S-norm tconorm.m Maximum: S m (a, b) Algebraic sum: S a (a, b) Bounded sum: S b (a, b) Drastic sum: S d (a, b)

Generalized DeMorgan’s Law T-norms and T-conorms are duals which support the generalization of DeMorgan’s law: T(a, b) = N(S(N(a), N(b))) S(a, b) = N(T(N(a), N(b))) T m (a, b) T a (a, b) T b (a, b) T d (a, b) S m (a, b) S a (a, b) S b (a, b) S d (a, b)

Parameterized T-norm and S-norm Parameterized T-norms and dual T-conorms have been proposed by several researchers: Yager Schweizer and Sklar Dubois and Prade Hamacher Frank Sugeno Dombi

Homework 1 (20%) Exercise 3 of Chapter 2. (You don't need to give proof to every identity. Just list those identities that are not satisfied any more, and give simple examples or explanations why they are not satisfied.) (20%) Exercise 4 of Chapter 2. (You don't need to give proof to every identity. Just list those identities that are not satisfied any more, and give simple examples or explanations why they are not satisfied.) (20%) Exercise 9 of Chapter 2. (20%) Exercise 20 of Chapter 2. Prove that the two equations in (2.50) (page 40) for the generalized DeMorgan's law are equivalent if the complement operator fulfills the involution requirement in Equation (2.38), page 35. (20%) (a) and (c) of Exercise 21, Chapter 2. (You can use the result from the previous question of this homework.)