Outline: - Motivation - Fuzzy Sets Basic Concepts

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

Outline

• Motivation
• Fuzzy Sets Basic Concepts
– Characteristic Function (Membership Function)
– Examples
– Notation
– Semantics and Interpretations
– Related crips sets
» Support, Bandwidth, Core, α-level cut
» Decomposition Theorem
– Features, Properties, and More Definitions
» Convexity, Normality, Fuzzy Singletons
» Cardinality, Measure of Fuzziness, First Moment
» MF parametric formulation
– Fuzzy Logic Operations
» Intersection, Union, Complementation
» Numerical Examples
» T-norms and T-conorms
Copyright 1998, Dr. Piero P. Bonissone, All Rights Reserved
Membership Function (MF) Formulation
 x −a c−x 
Triangular MF: trim f ( x ; a , b , c ) = max  min  ,  , 0
 b −a c −b 

 x −a d − x 
Trapezoidal MF: trapm f ( x ; a , b , c , d ) = m ax  m in  ,1,  , 0
 b −a d −c 

2
1  x −c 
−  
2 σ 
Gaussian MF: gaussm f ( x ; a , b , c ) = e

1
gbellm f ( x ; a , b , c ) =
Generalized bell MF: x −c
2b

1+
b

9/1/99 2
MF Formulation

disp_mf.m
9/1/99 3
MF Formulation

1
Sigmoidal MF: sigm f ( x ; a , b , c ) =
1 + e −a( x −c )

Extensions:

Abs. difference
of two sig. MF

Product
of two sig. MF

disp_sig.m
9/1/99 4
MF Formulation

 c − x
L-R MF:  L 
F  ,x < c
 α 
L R ( x ; c ,α , β ) = 
 F  x − c  , x ≥ c
 R  β 

Example: FL ( x ) = max( 0 , 1 − x 2 ) FR ( x ) = exp( − x )


3

c=65 c=25
a=60 a=10
b=10 b=40

difflr.m
9/1/99 5
Cylindrical Extension

Base set A Cylindrical Ext. of A

cyl_ext.m

9/1/99 6
2D MF Projection

Two-dimensional Projection Projection


MF onto X onto Y

µ R ( x, y ) µ A( x) = µB( y) =
project.m max µ R ( x, y ) max µ R ( x , y )
y x
9/1/99 7
2D MFs

2dmf.m
9/1/99 8
Outline
• Motivation
• Fuzzy Sets Basic Concepts
– Characteristic Function (Membership Function)
– Examples
– Notation
– Semantics and Interpretations
– Related crips sets
» Support, Bandwidth, Core, α-level cut
» Decomposition Theorem
– Features, Properties, and More Definitions
» Convexity, Normality, Fuzzy Singletons
» Cardinality, Measure of Fuzziness, First Moment
– Fuzzy Logic Operations
» Intersection, Union, Complementation
» Numerical Examples
» T-norms and T-conorms
Copyright 1998, Dr. Piero P. Bonissone, All Rights Reserved
Intersection of Fuzzy Sets

A B
1

(A ∩ B) (x) = min ( A(x), B(x) )

Copyright 1995, Dr. Enrique H. Ruspini, All Rights Reserved - used with author’s permission
Intersection of Fuzzy Sets

A
1

(A ∩ B) (x) = min ( A(x), B(x) )

Copyright 1995, Dr. Enrique H. Ruspini, All Rights Reserved - used with author’s permission
Union of Fuzzy Sets

A B
1

(A ∪ B) (x) = max ( A(x), B(x) )

Copyright 1995, Dr. Enrique H. Ruspini, All Rights Reserved - used with author’s permission
Complement of a Fuzzy Set

bb

¬ A(x) A(x) ¬ A(x)


1

A (x) ≡ ¬ A(x) = 1 - A(x)

Copyright 1995, Dr. Enrique H. Ruspini, All Rights Reserved - used with author’s permission
Fuzzy Set Operations
A(x) B(x)
1

0
X
Intersection 1
(A ∩ B)(x)

0
X
Union 1
(A ∪ B)(x)

0
X
Complementation 1
A(x)
0
X
Copyright 1998, Dr. Piero P. Bonissone, All Rights Reserved
Fuzzy Set Operations
• Zadeh’s Original Definitions

Intersection: (A ∩ B)(x) = min [A(x), B(x)]

Union: (A ∪ B)(x) = max [A(x), B(x)]

Complementation A(x) = 1 - A(x)

• Other Definitions

Intersection: (A ∩ B)(x) = T-norm [A(x), B(x)]

Union: (A ∪ B)(x) = T-Conorm [A(x), B(x)]

• Isomorphisms between fuzzy sets, algebra, and logics.


• Original definitions form a Brouwerian lattice:
{Boolean ring properties} but not {excluded middle, law of non-contradiction}
• Beside (min, max ) no other pair (T-norms, T-conorm) satisfies distributivity
Copyright 1998, Dr. Piero P. Bonissone, All Rights Reserved
Fuzzy Set Inclusion

bb

B
A

A(x) ≤ B(x)

Copyright 1995, Dr. Enrique H. Ruspini, All Rights Reserved - used with author’s permission
Degree of Inclusion

1 1
A
B

0 0

(A→B)(x) = max [ 1-A(x), B(x) ]

Copyright 1995, Dr. Enrique H. Ruspini, All Rights Reserved - used with author’s permission

You might also like