24
EE-646 Lecture-4 Types of Membership Functions

L4 types of membership functions

Embed Size (px)

Citation preview

Page 1: L4 types of membership functions

EE-646

Lecture-4Types of Membership Functions

Page 2: L4 types of membership functions

Basic Definitions

5-Sep-12 2EE-646, Lec-4

Page 3: L4 types of membership functions

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

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

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

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

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

Γ- Function

5-Sep-12 8EE-646, Lec-4

( )0,

: , 1,

,

xx x

x x

αα β β

α α ββ α

<Γ = ≥ − ≤ <

Page 9: L4 types of membership functions

5-Sep-12 9EE-646, Lec-4

Page 10: L4 types of membership functions

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

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

L or Z - Function

5-Sep-12 12EE-646, Lec-4

( )

1,

: , ,

0,

xxL x x

x

ααα β α β

β αβ

< −= ≤ < − ≥

Page 13: L4 types of membership functions

µ(x)

x

5-Sep-12 13EE-646, Lec-4

Page 14: L4 types of membership functions

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

µ (x)

x

5-Sep-12 15EE-646, Lec-4

Page 16: L4 types of membership functions

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

5-Sep-12 17EE-646, Lec-4

µ(x)

xα β γ δ

Page 18: L4 types of membership functions

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

Gaussian Function

5-Sep-12 EE-646, Lec-4 19

xc

x

µ(x)

Page 20: L4 types of membership functions

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

Generalized Bell Function

5-Sep-12 EE-646, Lec-4 21

Page 22: L4 types of membership functions

Effect of Change in parameters

5-Sep-12 22EE-646, Lec-4

Page 23: L4 types of membership functions

Sigmoidal Function

• Used extensively in ANN theory• Please see yourself

5-Sep-12 23EE-646, Lec-4

Page 24: L4 types of membership functions

Today’s Task

• Find out the MATLAB commands for thesefunctions and generate some samplefunctions

5-Sep-12 24EE-646, Lec-4