L1 fuzzy sets & basic operations

18
EE-646 Fuzzy Theory & Applications Lecture-1

Transcript of L1 fuzzy sets & basic operations

Page 1: L1 fuzzy sets & basic operations

EE-646 Fuzzy Theory & Applications

Lecture-1

Page 2: L1 fuzzy sets & basic operations

Crisp Sets

• Let X denotes the Universe of Discourse, whose generic elements are denoted by x.

• Membership function or characteristic function µA(x) in crisp set maps whole members in universal set X to set {0, 1}.

• µA(x): X → {0, 1}

• “well- defined” boundary

• No partial membership allowed

22 October 2012 2

Page 3: L1 fuzzy sets & basic operations

Fuzzy Sets

• In fuzzy sets, each elements is mapped to [0, 1] by membership function:

• µA(x) : X → [0, 1]

• “Vague” boundary

• Partial membership is allowed

22 October 2012 3

Page 4: L1 fuzzy sets & basic operations

Conventional (Boolean) Set Theory

Crisp Vs. Fuzzy

“Strong Fever”

40.1°C

42°C

41.4°C

39.3°C

38.7°C

37.2°C

38°C

Fuzzy Set Theory:

40.1°C

42°C

41.4°C

39.3°C

38.7°C

37.2°C

38°C

“More-or-Less” Rather

Than “Either-Or” ! “Strong Fever”

Page 5: L1 fuzzy sets & basic operations

Another Example

Seasons

Discuss yourselves on age, temperature, height as Fuzzy Sets (Homework)

22 October 2012 5

Page 6: L1 fuzzy sets & basic operations

Fuzzy Set Representation

• Ordered pair of an element and the corresponding membership value.

• Discrete Case:

22 October 2012 6

, ( ) : AA x x x A

1 2

1 2

...A i A A

i i

x x xA

x x x

Not Addition!

Page 7: L1 fuzzy sets & basic operations

Fuzzy Set Representation...contd

22 October 2012 7

Continuous case:

Not to be confused with integration!!

Graphical Representation: See Board

1 1 2 2, ( ) , , ( ) ,...A AA x x x x

A i

ii

xA

x

Page 8: L1 fuzzy sets & basic operations

Operations on Fuzzy Sets

22 October 2012 8

Page 9: L1 fuzzy sets & basic operations

1. Subset

22 October 2012 9

( ) ( ),A B

A B

x x x X

A is contained in B

Graph on Board

Page 10: L1 fuzzy sets & basic operations

2. Complement

22 October 2012 10

or '

( ) 1 ( ),

C

B A

B A A

x x x X

Page 11: L1 fuzzy sets & basic operations

3. Intersection

22 October 2012 11

( ) ( ) ( ),A B A Bx x x x X

T-norm operator Can be defined in a no. of ways

Page 12: L1 fuzzy sets & basic operations

4. Union

22 October 2012 12

( ) ( ) ( ),A B A Bx x x x X

T-Conorm operator Or S-Norm operator

Page 13: L1 fuzzy sets & basic operations

5. Law of Excluded Middle

These laws are not valid in case of Fuzzy Sets!

22 October 2012 13

6. Law of Contradiction

Rather,

C

C

A A U

A A U

Rather,

C

C

A A

A A

Page 14: L1 fuzzy sets & basic operations

7. Idempotency

22 October 2012 14

& A A A A A A

8. Commutativity

& A B B A A B B A

Page 15: L1 fuzzy sets & basic operations

9. Associativity

22 October 2012 15

A B C A B C

A B C A B C

10. Absorption

A A B A A B A

Page 16: L1 fuzzy sets & basic operations

11. Distribution

Write yourself (Right Now!) 22 October 2012 16

12. Double Negation

13. De’ Morgans Laws

A B C A B A C

A B C A B A C

C

CA A

and C CC C C C

A B A B A B A B

Page 17: L1 fuzzy sets & basic operations

Task

Verify all these properties graphically

22 October 2012 17

Page 18: L1 fuzzy sets & basic operations

Power of a Fuzzy Set

• mth power of Fuzzy Set A is denoted by Am

• Defined as

• This operator will be used later to model linguistic hedges

• Illustration on Board

22 October 2012 18

( ) ( ) ,m

m

AAx x x X