SlideShare a Scribd company logo
1 of 11
Intro. ANN & Fuzzy Systems
Lecture 31
Fuzzy Set Theory (3)
Intro. ANN & Fuzzy Systems
(C) 2001-2003 by Yu Hen Hu 2
Outline
• Fuzzy Relation Composition and an Example
• Fuzzy Reasoning
Intro. ANN & Fuzzy Systems
(C) 2001-2003 by Yu Hen Hu 3
Fuzzy Relation Composition
• Let R be a fuzzy relation in X  Y, and S be a fuzzy
relation in Y  Z.
• The Max-Min composition of R and S, RoS, is a fuzzy
relation in X  Z such that
RoS  µRoS(x,z) =  {µR(x,y)  µS(y,z) }
= Max. {Min. {µR(x,y), µS(y,z)}}/(x,z)
• The Max-Product Composition of R and S, RoS, is a
fuzzy relation in X  Z such that
RoS  µRoS(x,z) =  {µR(x,y)  µS(y,z) }
= Max. {µR(x,y) µS(y,z)}/(x,z)
Intro. ANN & Fuzzy Systems
(C) 2001-2003 by Yu Hen Hu 4
Fuzzy Composition Example
• Let the two relations R and S be, respectively:
• The goal is to compute RoS using both Max-min and
Max-product composition rules.
R y1
y2
y3
S z1
z2
x1
0.4 0.6 0 y1
0.5 0.8
x2
0.9 1 0.1 y2
0.1 1
y1
0 0.6
Intro. ANN & Fuzzy Systems
(C) 2001-2003 by Yu Hen Hu 5
MAX-MIN Composition
RoS =
max{min(0.4,0.5), min(0.6, 0.1), min(0, 0)}
= max{ 0.4, 0.1, 0} = 0.4
max{min(0.4,0.8), min(0.6, 1), min(0, 0.6)}
= max{ 0.4, 0.6, 0} = 0.6
max{min(0.9,0.5), min(1, 0.1), min(0.1, 0)}
= max{ 0.5, 0.1, 0} = 0.5
max{min(0.9,0.8), min(1, 1), min(0.1, 0.6)}
= max{ 0.8, 1, 0.1} = 1























1
5
.
0
6
.
0
4
.
0
6
.
0
0
1
1
.
0
8
.
0
5
.
0
1
.
0
1
9
.
0
0
6
.
0
4
.
0

Intro. ANN & Fuzzy Systems
(C) 2001-2003 by Yu Hen Hu 6
MAX-PRODUCT Composition
RoS =























1
45
.
0
6
.
0
06
.
0
6
.
0
0
1
1
.
0
8
.
0
5
.
0
1
.
0
1
9
.
0
0
6
.
0
4
.
0

max{0.40.5, 0.60.1, 00} = max{0.02,0.06,0} = 0.06
max{0.40.8, 0.61, 00.6} = max{0.32, 0.6, 0} = 0.6
max{0.90.5, 10.1, 0.10} = max{0.45, 0.1, 0} = 0.45
max{0.90.8, 11, 0.10.6} = max{0.72, 1, 0.06} = 1
Intro. ANN & Fuzzy Systems
(C) 2001-2003 by Yu Hen Hu 7
Fuzzy Reasoning
• Comparing crisp logic inference and fuzzy logic inference
Translation –
Age(Mary) = 22
(Age(Dana),Age(Mary)) = Age(Dana)–Age(Mary) = 3
 Age(Dana) = Age(Mary) + 3 = 22 + 3 = 25
Crisp
logic
Mary is 22 years old
Dana is 3 years older than Mary .
Dana is (22 + 3) years old
Intro. ANN & Fuzzy Systems
(C) 2001-2003 by Yu Hen Hu 8
Fuzzy Reasoning
Fuzzy
logic
Mary is Young
Dana is much older than Mary .
Dana is (Young o Much_older)
Translation –
Age(Mary) = Young (Young is a fuzzy set)
(Age(Dana),Age(Mary)) = Much_older (a relation)
 Age(Dana) = Young o Much_older
– a composite relation!
Intro. ANN & Fuzzy Systems
(C) 2001-2003 by Yu Hen Hu 9
Fuzzy Reasoning (cont'd)
• µAge(Dana)(x) =  {µyoung(y)  µmuch_older(x,y) }
The universe of discourse (support) is "Age" which may
be quantified into several overlapping fuzzy (sub)sets:
Young, Mid-age, Old with the following definitions:
Age
Young Mid-age Old
20 35 50
µ(Age)
5
Intro. ANN & Fuzzy Systems
(C) 2001-2003 by Yu Hen Hu 10
Fuzzy Reasoning (cont'd)
• Much_older is a relation which is defined as:
µmuch_older(x,y) = ,
.
0
20
0
)
(
20
1
,
20
1












y
x
y
x
y
x
y
x
0
10
20
30
40 y
x
10
20
30
40
µ (x,y)
much_older
Intro. ANN & Fuzzy Systems
(C) 2001-2003 by Yu Hen Hu 11
Reasoning Example
For each fixed x, find
µAge(Dana)(x) = max(min(µyoung(y),µmuch_older(x,y)):
0
0.2
0.4
0.6
0.8
0 5 10 15 20 25 30 35 40 45
1.0
x
µ (x)
Age(Dana)

More Related Content

Similar to lecture on 31 fuzzy logic _ system (3).ppt

TMYM - ASU seminar 03:27:2015
TMYM - ASU seminar 03:27:2015TMYM - ASU seminar 03:27:2015
TMYM - ASU seminar 03:27:2015
Tuna Yildirim
 

Similar to lecture on 31 fuzzy logic _ system (3).ppt (20)

Calculas
CalculasCalculas
Calculas
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Deconvolution
DeconvolutionDeconvolution
Deconvolution
 
Lecture 29 fuzzy systems
Lecture 29   fuzzy systemsLecture 29   fuzzy systems
Lecture 29 fuzzy systems
 
Chpt 2-sets v.3
Chpt 2-sets v.3Chpt 2-sets v.3
Chpt 2-sets v.3
 
Some fixed point theorems in fuzzy mappings
Some fixed point theorems in fuzzy mappingsSome fixed point theorems in fuzzy mappings
Some fixed point theorems in fuzzy mappings
 
Interpolation In Numerical Methods.
 Interpolation In Numerical Methods. Interpolation In Numerical Methods.
Interpolation In Numerical Methods.
 
Fuzzy Logic and Neural Network
Fuzzy Logic and Neural NetworkFuzzy Logic and Neural Network
Fuzzy Logic and Neural Network
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Four basic concepts.pptx
Four basic concepts.pptxFour basic concepts.pptx
Four basic concepts.pptx
 
- Fuzzy Systems -II.pptx
- Fuzzy Systems -II.pptx- Fuzzy Systems -II.pptx
- Fuzzy Systems -II.pptx
 
Fuzzy sets
Fuzzy sets Fuzzy sets
Fuzzy sets
 
fuzzy set
fuzzy setfuzzy set
fuzzy set
 
Lecture 2 fuzzy inference system
Lecture 2  fuzzy inference systemLecture 2  fuzzy inference system
Lecture 2 fuzzy inference system
 
TMYM - ASU seminar 03:27:2015
TMYM - ASU seminar 03:27:2015TMYM - ASU seminar 03:27:2015
TMYM - ASU seminar 03:27:2015
 
FuzzyRelations.pptx
FuzzyRelations.pptxFuzzyRelations.pptx
FuzzyRelations.pptx
 
Shannon’s Information Measures and Markov Structures
Shannon’s Information Measures and Markov StructuresShannon’s Information Measures and Markov Structures
Shannon’s Information Measures and Markov Structures
 
Shareena p r
Shareena p r Shareena p r
Shareena p r
 
Shareena p r
Shareena p r Shareena p r
Shareena p r
 
Digital text book
Digital text bookDigital text book
Digital text book
 

More from MadavanR1

EE4104 -ELECTRICAL DRIVES AND CONTROL.pptx
EE4104 -ELECTRICAL DRIVES AND CONTROL.pptxEE4104 -ELECTRICAL DRIVES AND CONTROL.pptx
EE4104 -ELECTRICAL DRIVES AND CONTROL.pptx
MadavanR1
 
Zaragoza Factory_Transformer Our product_ EN.ppt
Zaragoza Factory_Transformer Our product_ EN.pptZaragoza Factory_Transformer Our product_ EN.ppt
Zaragoza Factory_Transformer Our product_ EN.ppt
MadavanR1
 
8051 - microcontroller applications.pptx
8051 - microcontroller applications.pptx8051 - microcontroller applications.pptx
8051 - microcontroller applications.pptx
MadavanR1
 
lec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptx
lec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptxlec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptx
lec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptx
MadavanR1
 
OPERATING PRINCIPLES OF TRANSFORMER AND CONSTRUCTION.ppt
OPERATING PRINCIPLES OF TRANSFORMER AND CONSTRUCTION.pptOPERATING PRINCIPLES OF TRANSFORMER AND CONSTRUCTION.ppt
OPERATING PRINCIPLES OF TRANSFORMER AND CONSTRUCTION.ppt
MadavanR1
 
MEPCO Full 191217.ppt
MEPCO Full 191217.pptMEPCO Full 191217.ppt
MEPCO Full 191217.ppt
MadavanR1
 

More from MadavanR1 (7)

EE4104 -ELECTRICAL DRIVES AND CONTROL.pptx
EE4104 -ELECTRICAL DRIVES AND CONTROL.pptxEE4104 -ELECTRICAL DRIVES AND CONTROL.pptx
EE4104 -ELECTRICAL DRIVES AND CONTROL.pptx
 
Zaragoza Factory_Transformer Our product_ EN.ppt
Zaragoza Factory_Transformer Our product_ EN.pptZaragoza Factory_Transformer Our product_ EN.ppt
Zaragoza Factory_Transformer Our product_ EN.ppt
 
8051 - microcontroller applications.pptx
8051 - microcontroller applications.pptx8051 - microcontroller applications.pptx
8051 - microcontroller applications.pptx
 
lec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptx
lec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptxlec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptx
lec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptx
 
OPERATING PRINCIPLES OF TRANSFORMER AND CONSTRUCTION.ppt
OPERATING PRINCIPLES OF TRANSFORMER AND CONSTRUCTION.pptOPERATING PRINCIPLES OF TRANSFORMER AND CONSTRUCTION.ppt
OPERATING PRINCIPLES OF TRANSFORMER AND CONSTRUCTION.ppt
 
MEPCO Full 191217.ppt
MEPCO Full 191217.pptMEPCO Full 191217.ppt
MEPCO Full 191217.ppt
 
lec 31 fuzzysystem (3) (2).ppt
lec 31 fuzzysystem (3) (2).pptlec 31 fuzzysystem (3) (2).ppt
lec 31 fuzzysystem (3) (2).ppt
 

Recently uploaded

1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 

Recently uploaded (20)

1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 

lecture on 31 fuzzy logic _ system (3).ppt

  • 1. Intro. ANN & Fuzzy Systems Lecture 31 Fuzzy Set Theory (3)
  • 2. Intro. ANN & Fuzzy Systems (C) 2001-2003 by Yu Hen Hu 2 Outline • Fuzzy Relation Composition and an Example • Fuzzy Reasoning
  • 3. Intro. ANN & Fuzzy Systems (C) 2001-2003 by Yu Hen Hu 3 Fuzzy Relation Composition • Let R be a fuzzy relation in X  Y, and S be a fuzzy relation in Y  Z. • The Max-Min composition of R and S, RoS, is a fuzzy relation in X  Z such that RoS  µRoS(x,z) =  {µR(x,y)  µS(y,z) } = Max. {Min. {µR(x,y), µS(y,z)}}/(x,z) • The Max-Product Composition of R and S, RoS, is a fuzzy relation in X  Z such that RoS  µRoS(x,z) =  {µR(x,y)  µS(y,z) } = Max. {µR(x,y) µS(y,z)}/(x,z)
  • 4. Intro. ANN & Fuzzy Systems (C) 2001-2003 by Yu Hen Hu 4 Fuzzy Composition Example • Let the two relations R and S be, respectively: • The goal is to compute RoS using both Max-min and Max-product composition rules. R y1 y2 y3 S z1 z2 x1 0.4 0.6 0 y1 0.5 0.8 x2 0.9 1 0.1 y2 0.1 1 y1 0 0.6
  • 5. Intro. ANN & Fuzzy Systems (C) 2001-2003 by Yu Hen Hu 5 MAX-MIN Composition RoS = max{min(0.4,0.5), min(0.6, 0.1), min(0, 0)} = max{ 0.4, 0.1, 0} = 0.4 max{min(0.4,0.8), min(0.6, 1), min(0, 0.6)} = max{ 0.4, 0.6, 0} = 0.6 max{min(0.9,0.5), min(1, 0.1), min(0.1, 0)} = max{ 0.5, 0.1, 0} = 0.5 max{min(0.9,0.8), min(1, 1), min(0.1, 0.6)} = max{ 0.8, 1, 0.1} = 1                        1 5 . 0 6 . 0 4 . 0 6 . 0 0 1 1 . 0 8 . 0 5 . 0 1 . 0 1 9 . 0 0 6 . 0 4 . 0 
  • 6. Intro. ANN & Fuzzy Systems (C) 2001-2003 by Yu Hen Hu 6 MAX-PRODUCT Composition RoS =                        1 45 . 0 6 . 0 06 . 0 6 . 0 0 1 1 . 0 8 . 0 5 . 0 1 . 0 1 9 . 0 0 6 . 0 4 . 0  max{0.40.5, 0.60.1, 00} = max{0.02,0.06,0} = 0.06 max{0.40.8, 0.61, 00.6} = max{0.32, 0.6, 0} = 0.6 max{0.90.5, 10.1, 0.10} = max{0.45, 0.1, 0} = 0.45 max{0.90.8, 11, 0.10.6} = max{0.72, 1, 0.06} = 1
  • 7. Intro. ANN & Fuzzy Systems (C) 2001-2003 by Yu Hen Hu 7 Fuzzy Reasoning • Comparing crisp logic inference and fuzzy logic inference Translation – Age(Mary) = 22 (Age(Dana),Age(Mary)) = Age(Dana)–Age(Mary) = 3 Age(Dana) = Age(Mary) + 3 = 22 + 3 = 25 Crisp logic Mary is 22 years old Dana is 3 years older than Mary . Dana is (22 + 3) years old
  • 8. Intro. ANN & Fuzzy Systems (C) 2001-2003 by Yu Hen Hu 8 Fuzzy Reasoning Fuzzy logic Mary is Young Dana is much older than Mary . Dana is (Young o Much_older) Translation – Age(Mary) = Young (Young is a fuzzy set) (Age(Dana),Age(Mary)) = Much_older (a relation) Age(Dana) = Young o Much_older – a composite relation!
  • 9. Intro. ANN & Fuzzy Systems (C) 2001-2003 by Yu Hen Hu 9 Fuzzy Reasoning (cont'd) • µAge(Dana)(x) =  {µyoung(y)  µmuch_older(x,y) } The universe of discourse (support) is "Age" which may be quantified into several overlapping fuzzy (sub)sets: Young, Mid-age, Old with the following definitions: Age Young Mid-age Old 20 35 50 µ(Age) 5
  • 10. Intro. ANN & Fuzzy Systems (C) 2001-2003 by Yu Hen Hu 10 Fuzzy Reasoning (cont'd) • Much_older is a relation which is defined as: µmuch_older(x,y) = , . 0 20 0 ) ( 20 1 , 20 1             y x y x y x y x 0 10 20 30 40 y x 10 20 30 40 µ (x,y) much_older
  • 11. Intro. ANN & Fuzzy Systems (C) 2001-2003 by Yu Hen Hu 11 Reasoning Example For each fixed x, find µAge(Dana)(x) = max(min(µyoung(y),µmuch_older(x,y)): 0 0.2 0.4 0.6 0.8 0 5 10 15 20 25 30 35 40 45 1.0 x µ (x) Age(Dana)