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 lec 31 fuzzysystem (3) (2).ppt

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 mappingsAlexander Decker
 
Interpolation In Numerical Methods.
 Interpolation In Numerical Methods. Interpolation In Numerical Methods.
Interpolation In Numerical Methods.Abu Kaisar
 
Fuzzy Logic and Neural Network
Fuzzy Logic and Neural NetworkFuzzy Logic and Neural Network
Fuzzy Logic and Neural NetworkSHIMI S L
 
Four basic concepts.pptx
Four basic concepts.pptxFour basic concepts.pptx
Four basic concepts.pptxJanicaMae2
 
- Fuzzy Systems -II.pptx
- Fuzzy Systems -II.pptx- Fuzzy Systems -II.pptx
- Fuzzy Systems -II.pptxRamya Nellutla
 
Lecture 2 fuzzy inference system
Lecture 2  fuzzy inference systemLecture 2  fuzzy inference system
Lecture 2 fuzzy inference systemParveenMalik18
 
TMYM - ASU seminar 03:27:2015
TMYM - ASU seminar 03:27:2015TMYM - ASU seminar 03:27:2015
TMYM - ASU seminar 03:27:2015Tuna Yildirim
 
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 StructuresInfoEngg CUHK
 
Digital text book
Digital text bookDigital text book
Digital text bookshareenapr5
 

Similar to lec 31 fuzzysystem (3) (2).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.pptxMadavanR1
 
lecture on 31 fuzzy logic _ system (3).ppt
lecture on 31 fuzzy logic _ system (3).pptlecture on 31 fuzzy logic _ system (3).ppt
lecture on 31 fuzzy logic _ system (3).pptMadavanR1
 
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.pptMadavanR1
 
8051 - microcontroller applications.pptx
8051 - microcontroller applications.pptx8051 - microcontroller applications.pptx
8051 - microcontroller applications.pptxMadavanR1
 
lec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptx
lec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptxlec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptx
lec3-8051microcontrollerarchitecture-230130044236-5c11a082.pptxMadavanR1
 
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.pptMadavanR1
 
MEPCO Full 191217.ppt
MEPCO Full 191217.pptMEPCO Full 191217.ppt
MEPCO Full 191217.pptMadavanR1
 

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
 
lecture on 31 fuzzy logic _ system (3).ppt
lecture on 31 fuzzy logic _ system (3).pptlecture on 31 fuzzy logic _ system (3).ppt
lecture on 31 fuzzy logic _ system (3).ppt
 
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
 

Recently uploaded

GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEselvakumar948
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
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 SARKARKOUSTAV SARKAR
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 

Recently uploaded (20)

GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.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
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
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
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 

lec 31 fuzzysystem (3) (2).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)