L4 types of membership functions
-
Upload
mohammad-rehman -
Category
Documents
-
view
98 -
download
4
Transcript of L4 types of membership functions
![Page 1: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/1.jpg)
EE-646
Lecture-4Types of Membership Functions
![Page 2: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/2.jpg)
Basic Definitions
5-Sep-12 2EE-646, Lec-4
![Page 3: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/3.jpg)
Symmetric MF
A fuzzy set is symmetric if its membershipfunction (MF) is symmetric about a certainpoint x = c and we write
( ) ( );A Ac x c x x Xµ µ+ = − ∀ ∈
5-Sep-12 3EE-646, Lec-4
![Page 4: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/4.jpg)
Decreasing MF (Open Left)
A fuzzy set is open left or decreasing ifmembership values continuously decrease(from 1) as we increase x
lim ( ) 1 & lim ( ) 0A Ax xx xµ µ
→−∞ →+∞= =
5-Sep-12 4EE-646, Lec-4
![Page 5: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/5.jpg)
Increasing MF (Open Right)
A fuzzy set is open right or increasing ifmembership values continuously increase (upto 1) as we increase x
5-Sep-12 5EE-646, Lec-4
lim ( ) 0 & lim ( ) 1A Ax xx xµ µ
→−∞ →+∞= =
![Page 6: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/6.jpg)
Approximating MF (Closed Fuzzy Set)
A fuzzy set is closed if values on both endsdecrease to zero i.e.
lim ( ) lim ( ) 0A Ax xx xµ µ
→−∞ →+∞= =
5-Sep-12 6EE-646, Lec-4
![Page 7: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/7.jpg)
Types of Membership Functions
• Increasing Type (Γ-function, S-function)• Decreasing Type (L or Z-function)• Approximation Type (Triangular function,
Trapezoidal function, Gaussian Function, Bellfunction)
5-Sep-12 7EE-646, Lec-4
![Page 8: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/8.jpg)
Γ- Function
5-Sep-12 8EE-646, Lec-4
( )0,
: , 1,
,
xx x
x x
αα β β
α α ββ α
<Γ = ≥ − ≤ <
−
![Page 9: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/9.jpg)
5-Sep-12 9EE-646, Lec-4
![Page 10: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/10.jpg)
S - Function
5-Sep-12 EE-646, Lec-4 10
( )
2
2
0,
2 ,: , ,
1 2 ,
1,
x
x xS x
x x
x
α
α α βγ α
α β γα β γ
γ αγ
<
− ≤ < − = −
− ≤ < − ≥
![Page 11: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/11.jpg)
5-Sep-12 11EE-646, Lec-4
By symmetry, we can reduce the no. of parameters and we can take
2α γβ +
=
µ (x)
x
![Page 12: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/12.jpg)
L or Z - Function
5-Sep-12 12EE-646, Lec-4
( )
1,
: , ,
0,
xxL x x
x
ααα β α β
β αβ
< −= ≤ < − ≥
![Page 13: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/13.jpg)
µ(x)
x
5-Sep-12 13EE-646, Lec-4
![Page 14: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/14.jpg)
Triangular Function
5-Sep-12 EE-646, Lec-4 14
( )( ) ( )( ) ( )
0 ,/ ,
or : , ,/ ,
0 ,
xx x
xx x
x
αα β α α β
α β γγ γ β β γ
γ
≤ − − < ≤∆ Λ =
− − < ≤ >
![Page 15: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/15.jpg)
µ (x)
x
5-Sep-12 15EE-646, Lec-4
![Page 16: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/16.jpg)
Trapezoidal or Π-Function
5-Sep-12 EE-646, Lec-4 16
( )( ) ( )
( ) ( )
0 ,/ ,
: , , , 1 ,/ ,
0 ,
xx x
x xx x
x
αα β α α β
α β γ δ β γδ δ γ γ δ
δ
≤ − − < ≤Π = < ≤ − − < ≤ >
![Page 17: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/17.jpg)
5-Sep-12 17EE-646, Lec-4
µ(x)
xα β γ δ
![Page 18: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/18.jpg)
Gaussian Function
• Also known as normalized distributionfunction. It is defined as
• It can be used as inc, dec or approx. typefunction by controlling only two parameters
5-Sep-12 18EE-646, Lec-4
( )21Gaussian : , exp
2c
cx xx x σσ
− = −
![Page 19: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/19.jpg)
Gaussian Function
5-Sep-12 EE-646, Lec-4 19
xc
x
µ(x)
![Page 20: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/20.jpg)
Generalized Bell Function
• Crossover points are c ± a• BW is 2a• Flat on top
5-Sep-12 EE-646, Lec-4 20
( ) 21Bell : , ,
1bx a b c
x ca
=−
+
![Page 21: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/21.jpg)
Generalized Bell Function
5-Sep-12 EE-646, Lec-4 21
![Page 22: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/22.jpg)
Effect of Change in parameters
5-Sep-12 22EE-646, Lec-4
![Page 23: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/23.jpg)
Sigmoidal Function
• Used extensively in ANN theory• Please see yourself
5-Sep-12 23EE-646, Lec-4
![Page 24: L4 types of membership functions](https://reader038.fdocuments.in/reader038/viewer/2022102816/55c576e3bb61eb947c8b4575/html5/thumbnails/24.jpg)
Today’s Task
• Find out the MATLAB commands for thesefunctions and generate some samplefunctions
5-Sep-12 24EE-646, Lec-4