Professional Documents
Culture Documents
Fuzzy Sets
Fuzzy Sets
Introduction (2.1) 2
Characteristics of MFs:
Subjectivemeasures
Not probability functions
.8
.5 “tall” in the US
“tall” in NBA
.1
5’10’’ Heights
Basic definitions & Terminology (2.2) 4
Formal definition:
A fuzzy set A in X is expressed as a set of ordered
pairs:
A = {( x , µ A ( x ))| x ∈ X }
Membership Universe or
Fuzzy set
function universe of discourse
(MF)
1
µB(x) =
x − 50
2
1+
10
Basic definitions & Terminology (2.2) (cont.) 7
Alternative Notation
X is discrete
A= ∑µ
xi ∈X
A ( xi ) / xi
X is continuous A = ∫ µ A( x) / x
X
Fuzzy Partition
Core(A) = {x ∈ X | µA(x) = 1}
α - cut: Aα = {x ∈ X | µA(x) ≥ α}
MF Terminology
MF
.5
α
0 Core X
Crossover points
α - cut
Support
Basic definitions & Terminology (2.2) (cont.) 11
µA ( λx1 + ( 1 − λ ) x 2 ) ≥ min( µA ( x1 ), µA ( x 2 ))
Alternatively, A is convex if all its α-cuts are convex.
Basic definitions & Terminology (2.2) (cont.) 12
Subset:
A ⊆ B ⇔ µA ≤ µB
Complement:
A = X − A ⇔ µA ( x ) = 1 − µA ( x )
Union:
C = A ∪ B ⇔ µc ( x ) = max( µA ( x ), µB ( x )) = µA ( x )∨ µB ( x )
Intersection:
C = A ∩ B ⇔ µc ( x ) = min( µA ( x ), µB ( x )) = µA ( x )∧ µB ( x )
Set-Theoretic Operations (2.3) (cont.) 15
MF Formulation & Parameterization (2.4)
16
x −a d − x
Trapezoidal MF: trapmf ( x ; a, b , c , d ) = max min ,1, , 0
b−a d −c
1 x − c 2
−
Gaussian MF: gaussmf ( x; c, σ ) = e 2 σ
1
gbellmf ( x; a, b, c ) =
Generalized bell MF: 1+
x−c
2b
a
MF Formulation & Parameterization (2.4) (cont.) 17
MF Formulation & Parameterization (2.4) (cont.) 18
1
Sigmoidal MF: sigmf ( x; a, c ) =
1 + e − a( x −c )
Extensions:
Abs. difference
of two sig. MF
Product
of two sig. MF
MF Formulation & Parameterization (2.4) (cont.) 22
Fuzzy complement
General requirements:
Involution: N(N(a) = a
More on Fuzzy Union, Intersection & 25
Complement (2.5) (cont.)
Sugeno’s complement:
1− a
N s (a ) = (s > -1)
1 + sa
Yager’s complement:
N w ( a ) = (1 − a w )1/ w (w > 0)
More on Fuzzy Union, Intersection & 26
Complement (2.5) (cont.)
~
µ A ∩B (x ) = T (µ A (x ), µ B (x )) = µ A (x ) * µ B (x )
~
where * is a binary operator for the function T.
Monotonicity:
T(a, b) < T(c, d) if a < c and b < d
A decrease of membership in A & B cannot
increase a membership in A ∩ B
T-norm (cont.)
Four examples:
a, if b = 1
Drastic product: Td(a, b) = b, if a = 1
0, if a, b < 1
More on Fuzzy Union, Intersection & 30
Complement (2.5) (cont.)
T-conorm or S-norm
a, if b = 0
Drastic sum: Sd(a, b) = b, if a = 0
1, if a, b > 0
More on Fuzzy Union, Intersection & 32
Complement (2.5) (cont.)