SlideShare a Scribd company logo
Interval type-2 fuzzy decision making
1
• Bob John
• Head of Automated Scheduling, Optimisation and
Planning Group (ASAP)
• Member Lab for Uncertainty in Data and Decision
Making (LUCID)
• Research with Thomas Runkler and Simon Coupland
Thomas Runkler, Simon Coupland, Robert John,
Interval type-2 fuzzy decision making, International
Journal of Approximate Reasoning, Volume 80, January
2017, Pages 217-224, ISSN 0888-613X.
Open access - https://goo.gl/MaeTUN
2
Based on..
People
Thomas Runkler is an extremely
well known fuzzy logic
researcher who works at Siemens
in Germany.
Simon Coupland is based at De
Montfort University and has also
published widely on fuzzy logic
3
What is this talk about?
4
Decision making under uncertainty
and the consideration of risk.
0
1
u(x)
u(x)
5
Motivation
6
A. Previous work considered the role of type-2
defuzzification in decision making1.
B. Particularly the semantic meaning of defuzzified
values from the perspective of opportunity or risk.
C. Interested in the notion of risk and how different
individuals make decisions.
1 - T. A. Runkler, S. Coupland and R. John, "Properties of interval type-2 defuzzification operators,"
Fuzzy Systems (FUZZ-IEEE), 2015 IEEE International Conference on, Istanbul, 2015, pp. 1-7.
What do we mean by decision making?
7
• We have goals that are limited by constraints.
• In the case of fuzzy decision making under uncertainty
we wish to find an optimal decision when goals and
constraints are represented by fuzzy sets.
Bellman, R., Zadeh, L., 1970. Decision making in a fuzzy environment.
Management Science 17 (4), 141–164.
Some definitions
8
A type–1 fuzzy set A is defined by a membership function
uA : X ! [0, 1].
Consider fuzzy sets over one–dimensional continuous intervals
X = [xmin, xmax].
Interval type-2 fuzzy set
9
An interval type–2 fuzzy set ˜A is defined by two membership functions:
a lower membership function u ˜A : X ! [0, 1]
and an upper membership function u ˜A : X ! [0, 1], where
u ˜A(x)  u ˜A(x)
for all x 2 X.
0
1
u(x)
u(x)
10
Type-1 Fuzzy Decision Making
11
Given a set of goals specified by the membership functions
{ug1
(x), . . . , ugm
(x)}
and a set of constraints specified by the membership functions
{uc1 (x), . . . , ucn (x)}
the optimal decision x⇤
is defined as
x⇤
= argmax
x2X
✓
ug1
(x) ^ . . . ^ ugm
(x) ^ uc1
(x) ^ . . . ^ ucn
(x)
◆
where ^ is a triangular norm such as the minimum or the product operator.
12
x∗
0
1
g1 g2 c1
Type-1 fuzzy decision making
Risk and decision making
13
• Previous approaches to type-2 decision making
• Multi criteria decision making
• Ranking
• Don’t take account of attitude to risk
• We are interested in combining risk and decision
making in an interval type-2 framework
Type-1 fuzzy decision making
14
• Membership values of goals and constraints represent
utility of decision making
• But these are ‘crisp’ and do not reflect any uncertainty
in the utility
• In interval type-2 fuzzy decision making the utilities are
assumed to be uncertain (intervals)
• The upper bound represents the ‘best’ case and the
lower bound the ‘worst’ case of each utility
15
x⇤
= argmax
x2X
✓
u ˜g1
(x) ^ . . . ^ u ˜gm
(x) ^ u ˜c1
(x) ^ . . . ^ u ˜cn
(x)
◆
Worst case decision
Best case decision
x⇤
= argmax
x2X
✓
u ˜g1 (x) ^ . . . ^ u ˜gm (x) ^ u ˜c1 (x) ^ . . . ^ u ˜cn (x)
◆
What does this mean?
16
• The worst case interval type-2 fuzzy decision maximises
the utility that is obtained under the worst possible
conditions.
• This decision policy reflects a cautious or pessimistic
decision maker.
• The best case interval type-2 fuzzy decision maximises the
utility that is obtained under the best possible conditions.
• This decision policy reflects a risky or optimistic decision
maker.
17
x∗x∗
0
1
g1 g2 c1
18
• We do not want to restrict the interval type--2 fuzzy
decision to the worst case and best case decisions
• We want to allow to specify the level of risk
• Where risk corresponds to the worse case
decision and corresponds to the best case
decision
2 [0, 1]
= 0
= 1
19
x⇤
= argmax
x2X
✓
((1 ) · u ˜g1
(x) + · u ˜g1 (x))
^ . . . ^ ((1 ) · u ˜gm
(x) + · u ˜gm (x))
^ ((1 ) · u ˜c1
(x) + · u ˜c1 (x))
The interval type-2 fuzzy decision at risk level
An alternative view
20
• The worst case formula is to find the maximum value
across the domain from the minimum of all the
membership functions at a domain point x.
• This could equally be obtained by finding the highest
membership grade across the domain of a fuzzy set
which is the intersection of all goals and constraints.
21
˜f = ˜g1  . . .  ˜gm  ˜c1  . . .  ˜cn
0
1
˜g ˜c
˜g ∩ ˜c
22
The approach leads to these equations giving alternative ways of
calculating the respective worst and best case decisions.
x⇤
= argmax
x2X
(˜f(x))
x⇤
= argmax
x2X
(˜f(x))
x⇤
= argmax
✓
(1 ) · µ˜f (x) + · µ˜
f
(x))
◆
Properties of Interval Type-2 Fuzzy Decision Making
23
It seems reasonable to require that for any risk level
2 [0, 1] the decision should be in the interval bounded by
the worst case decision x⇤
and the best case decision x⇤
, so
min x⇤
, x⇤
 x⇤
 max x⇤
, x⇤
for arbitrary t–norms ^.
24
❖ We now check whether the previous equation holds for
all fuzzy sets (it’s always a contentious issue in the
fuzzy world!)
0 0.5 1
0
1
If the membership functions are convex?
25
We know that taking the minimum or the product of two convex functions will
always yield a convex function.
Consider the two convex interval type-2 fuzzy sets ˜g1 and ˜c1 over the domain
X.
˜g1  ˜c1 and ˜g1  ˜c1 must yield convex functions when using the product or
minimum t-norm. Let ˜f = ˜g1  ˜c1
It is obvious that the lower membership function of ˜f is contained by the upper
membership function of ˜f i.e. ˜f(x) ˜f(x), 8x 2 X.
Application examples
26
• 2 guests staying with you (A and B)
• Problem: How to set the room temperature?
• A will be completely happy with 17 degrees, and will be
completely unhappy at less than 16 degrees or more
than 19 degrees.
• B will be completely happy with 20 degrees, and will be
completely unhappy for less than 18 degrees or more
than 22 degrees.
Here’s what the interval set could look like
27
14 16 18 20 22 24
0
0.2
0.4
0.6
0.8
1
˜A ˜B
So….
28
• Cautious decision maker will set the temperature to 18.5
degrees because then none of the guests will be less
happy than 25%.
• Risky decision maker will 19 degrees because in the best
case both guests will be 75% happy.
• Intermediate levels of risk will yield optimal
temperatures between 18.5 and 19 degrees.
Driving to work
29
• We want to drive to work at some time between 6 and
12 o'clock, work for 8 hours, and then drive back.
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
0
0.2
0.4
0.6
0.8
1
30
• Based on the observed traffic densities we estimate the
average traffic densities using a mixture of two
Gaussian membership functions as:
u(x) = 0.775 · e (x 7·60
133 )
2
+ 0.525 · e (x 19·60
290 )
2
31
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
0
0.2
0.4
0.6
0.8
1
Type-1 approach
6(14) 7(15) 8(16) 9(17) 10(18)11(19)12(20)
0
0.2
0.4
0.6
0.8
1
morning
evening
Type-1 fuzzy set “Traffic”
If we do the morning trip at 7:00 and the evening trip at 15:00, for example, then we will
have 0.775 traffic in the morning and about 0.26 traffic in the evening.
Our goal is to find a travel time, where the traffic in the morning is low and the traffic in the
evening is low.
32
• This time we need to minimise so we use argmin
• The optimal type--1 fuzzy decision (marked by a circle)
is at 8:46 (return 16:46) with a traffic of 0.42 for both the
morning and the evening trips.
A type-2 version
33
u(x) = 0.95 · e (x 7·60
3·60 )
2
+ 0.75 · e (x 19·60
3·60 )
2
u(x) = 0.6 · e (x 7·60
1.5·60 )
2
+ 0.3 · e (x 19·60
4.5·60 )
2
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
0
0.2
0.4
0.6
0.8
1
6(14) 7(15) 8(16) 9(17) 10(18)11(19)12(20)
0
0.2
0.4
0.6
0.8
1
morning
evening
Decisions…..
34
• A cautious decision maker will drive to work at 8:59 and back at
16:59 (upper circle), because the worst case traffic is about 0.64.
• A risky decision maker will drive to work at 8:32 and back at
16:32 (lower circle), because the best case traffic is about 0.22.
• For intermediate levels of risk the optimal decision will be to
leave between 8:32 and 8:59 and return 8 hours later.
• For example, for risk level =0.8 we obtain the dotted curve
which is minimised for leaving at 8:37 and returning at 16:37
with a traffic of about 0.3.
A comparison
35
8:30(16:30) 8:45(16:45) 9:00(17:00)
0
0.2
0.4
0.6
0.8
1
best case
worst case
type 1
8:46(16:46)
min type 2
8:32(16:32)
max type 2
8:59(16:59)
-5.3%
-8.1%
Conclusions
36
• Existing approaches supporting decision making using type-2 fuzzy
sets ignore the risk associated with these decisions.
• We have presented a new approach to using interval type--2 fuzzy sets
in decision making with the notion of risk. This brings an extra
capability to model more complex decision making, for example,
allowing trade-offs between different preferences and different attitudes
to risk.
• The explicit consideration of risk levels increases the solution space of
the decision process and thus enables better decisions.
• In a traffic application example, the quality of the obtained decision
could be improved by 5.3-8.1%.
References
37
• T. A. Runkler, S. Coupland and R. John, "Properties of
interval type-2 defuzzification operators," Fuzzy
Systems (FUZZ-IEEE), 2015 IEEE International
Conference on, Istanbul, 2015, pp. 1-7.
• Thomas Runkler, Simon Coupland, Robert John, Interval
type-2 fuzzy decision making, International Journal of
Approximate Reasoning, Volume 80, January 2017, Pages
217-224, ISSN 0888-613X.
Open access - https://goo.gl/MaeTUN

More Related Content

PPTX
Information and network security 35 the chinese remainder theorem
PPT
AI Lecture 7 (uncertainty)
PPTX
Uncertainty in AI
PPTX
Fog Computing
PDF
RSA ALGORITHM
PPT
Elliptical curve cryptography
PPT
Svm and kernel machines
DOCX
Bezier Curve in Computer Graphics.docx
Information and network security 35 the chinese remainder theorem
AI Lecture 7 (uncertainty)
Uncertainty in AI
Fog Computing
RSA ALGORITHM
Elliptical curve cryptography
Svm and kernel machines
Bezier Curve in Computer Graphics.docx

What's hot (20)

PPTX
Cloud Service Models
PPTX
Support Vector Machines- SVM
PPT
Mining Frequent Patterns, Association and Correlations
PPT
Diffiehellman
PPTX
Cryptography - Block cipher & stream cipher
PDF
History of Data Science
PPTX
Fuzzy logic and application in AI
PPTX
Cryptography concepts and techniques
PPTX
Fuzzy logic
PPTX
Encryption algorithms
PPTX
Curse of dimensionality
PDF
BTech Pattern Recognition Notes
PPTX
Cryptography and network security
PDF
AES-Advanced Encryption Standard
PDF
Pixel Relationships Examples
PPT
Fields of digital image processing slides
PPTX
Digital Image Processing Fundamental
PPTX
Security issues in big data
PPT
Computational Learning Theory
PPTX
SHA- Secure hashing algorithm
Cloud Service Models
Support Vector Machines- SVM
Mining Frequent Patterns, Association and Correlations
Diffiehellman
Cryptography - Block cipher & stream cipher
History of Data Science
Fuzzy logic and application in AI
Cryptography concepts and techniques
Fuzzy logic
Encryption algorithms
Curse of dimensionality
BTech Pattern Recognition Notes
Cryptography and network security
AES-Advanced Encryption Standard
Pixel Relationships Examples
Fields of digital image processing slides
Digital Image Processing Fundamental
Security issues in big data
Computational Learning Theory
SHA- Secure hashing algorithm
Ad

Viewers also liked (19)

PPTX
Are we doing things for live
PDF
"Africa: amor e dor"
PPTX
Crucial Dialogue Model 2016
PDF
전국 대안학교*교육 유형별 정리 및 현황
PDF
Polling Tingkat Kepuasan Kinerja Pemprov DKI Jakarta 22-24 Februari 2017
PPTX
El juego y la dinamica
PPTX
Minimally important differences
PPT
Valuation Of Pre Revenue Companies
PDF
Rethinking Refugee Birmingham Conference Roundup
DOC
Steve Rhodes Resume/Bio/Career Interests 2017
PDF
Completion Biotech Manuel Concepcion @xemide @xcupware
PDF
PHP 7.x - past, present, future
PPTX
Centering the User in Your Lean Content Strategy
PPTX
Austin Oncology
PDF
โครงการนิทานชวนคิด
PPTX
Kaizen Platform Optimization System Architecture
PDF
Webinar dynamics 365
PDF
CSW2017 Minrui yan+Jianhao-liu a visualization tool for evaluating can-bus cy...
PPTX
DeNAの報告書を可視化して雰囲気をつかむ
Are we doing things for live
"Africa: amor e dor"
Crucial Dialogue Model 2016
전국 대안학교*교육 유형별 정리 및 현황
Polling Tingkat Kepuasan Kinerja Pemprov DKI Jakarta 22-24 Februari 2017
El juego y la dinamica
Minimally important differences
Valuation Of Pre Revenue Companies
Rethinking Refugee Birmingham Conference Roundup
Steve Rhodes Resume/Bio/Career Interests 2017
Completion Biotech Manuel Concepcion @xemide @xcupware
PHP 7.x - past, present, future
Centering the User in Your Lean Content Strategy
Austin Oncology
โครงการนิทานชวนคิด
Kaizen Platform Optimization System Architecture
Webinar dynamics 365
CSW2017 Minrui yan+Jianhao-liu a visualization tool for evaluating can-bus cy...
DeNAの報告書を可視化して雰囲気をつかむ
Ad

Similar to Interval Type-2 fuzzy decision making (20)

PPT
The Use of Fuzzy Optimization Methods for Radiation.ppt
PDF
TYPE-2 FUZZY LINEAR PROGRAMMING PROBLEMS WITH PERFECTLY NORMAL INTERVAL TYPE-...
PDF
An Interval Type-2 Fuzzy Approach for Process Plan Selection
PPTX
Lesson04-Uncertainty - Pt. 2 Fuzzy Methods.pptx
PDF
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
PPT
Ch03 fls
PPTX
Fuzzy Logic Seminar with Implementation
PDF
Optimization using soft computing
PDF
Interval type-2 fuzzy logic system for remote vital signs monitoring and shoc...
PDF
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
PDF
MCGDM with AHP based on Adaptive interval Value Fuzzy
PPT
Ch04 t2fs
PDF
COMPARISON OF DIFFERENT APPROXIMATIONS OF FUZZY NUMBERS
PDF
COMPARISON OF DIFFERENT APPROXIMATIONS OF FUZZY NUMBERS
PDF
Lec 5 uncertainty
PPT
Fuzzy-Sets for nothing about the way .ppt
PPT
Fuzzy Sets decision making under information of uncertainty
PPTX
Fuzzy-Sets.pptx Master ob Artificial intelligence
PPT
L20.ppt
PDF
Artificial neural networks
The Use of Fuzzy Optimization Methods for Radiation.ppt
TYPE-2 FUZZY LINEAR PROGRAMMING PROBLEMS WITH PERFECTLY NORMAL INTERVAL TYPE-...
An Interval Type-2 Fuzzy Approach for Process Plan Selection
Lesson04-Uncertainty - Pt. 2 Fuzzy Methods.pptx
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Ch03 fls
Fuzzy Logic Seminar with Implementation
Optimization using soft computing
Interval type-2 fuzzy logic system for remote vital signs monitoring and shoc...
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
MCGDM with AHP based on Adaptive interval Value Fuzzy
Ch04 t2fs
COMPARISON OF DIFFERENT APPROXIMATIONS OF FUZZY NUMBERS
COMPARISON OF DIFFERENT APPROXIMATIONS OF FUZZY NUMBERS
Lec 5 uncertainty
Fuzzy-Sets for nothing about the way .ppt
Fuzzy Sets decision making under information of uncertainty
Fuzzy-Sets.pptx Master ob Artificial intelligence
L20.ppt
Artificial neural networks

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPT
Teaching material agriculture food technology
PPTX
Machine Learning_overview_presentation.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Encapsulation theory and applications.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
SOPHOS-XG Firewall Administrator PPT.pptx
MYSQL Presentation for SQL database connectivity
Encapsulation_ Review paper, used for researhc scholars
20250228 LYD VKU AI Blended-Learning.pptx
Teaching material agriculture food technology
Machine Learning_overview_presentation.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Network Security Unit 5.pdf for BCA BBA.
A comparative analysis of optical character recognition models for extracting...
Advanced methodologies resolving dimensionality complications for autism neur...
Unlocking AI with Model Context Protocol (MCP)
Digital-Transformation-Roadmap-for-Companies.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Encapsulation theory and applications.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Getting Started with Data Integration: FME Form 101
Group 1 Presentation -Planning and Decision Making .pptx
Big Data Technologies - Introduction.pptx
Programs and apps: productivity, graphics, security and other tools

Interval Type-2 fuzzy decision making

  • 1. Interval type-2 fuzzy decision making 1 • Bob John • Head of Automated Scheduling, Optimisation and Planning Group (ASAP) • Member Lab for Uncertainty in Data and Decision Making (LUCID) • Research with Thomas Runkler and Simon Coupland
  • 2. Thomas Runkler, Simon Coupland, Robert John, Interval type-2 fuzzy decision making, International Journal of Approximate Reasoning, Volume 80, January 2017, Pages 217-224, ISSN 0888-613X. Open access - https://goo.gl/MaeTUN 2 Based on..
  • 3. People Thomas Runkler is an extremely well known fuzzy logic researcher who works at Siemens in Germany. Simon Coupland is based at De Montfort University and has also published widely on fuzzy logic 3
  • 4. What is this talk about? 4 Decision making under uncertainty and the consideration of risk.
  • 6. Motivation 6 A. Previous work considered the role of type-2 defuzzification in decision making1. B. Particularly the semantic meaning of defuzzified values from the perspective of opportunity or risk. C. Interested in the notion of risk and how different individuals make decisions. 1 - T. A. Runkler, S. Coupland and R. John, "Properties of interval type-2 defuzzification operators," Fuzzy Systems (FUZZ-IEEE), 2015 IEEE International Conference on, Istanbul, 2015, pp. 1-7.
  • 7. What do we mean by decision making? 7 • We have goals that are limited by constraints. • In the case of fuzzy decision making under uncertainty we wish to find an optimal decision when goals and constraints are represented by fuzzy sets. Bellman, R., Zadeh, L., 1970. Decision making in a fuzzy environment. Management Science 17 (4), 141–164.
  • 8. Some definitions 8 A type–1 fuzzy set A is defined by a membership function uA : X ! [0, 1]. Consider fuzzy sets over one–dimensional continuous intervals X = [xmin, xmax].
  • 9. Interval type-2 fuzzy set 9 An interval type–2 fuzzy set ˜A is defined by two membership functions: a lower membership function u ˜A : X ! [0, 1] and an upper membership function u ˜A : X ! [0, 1], where u ˜A(x)  u ˜A(x) for all x 2 X.
  • 11. Type-1 Fuzzy Decision Making 11 Given a set of goals specified by the membership functions {ug1 (x), . . . , ugm (x)} and a set of constraints specified by the membership functions {uc1 (x), . . . , ucn (x)} the optimal decision x⇤ is defined as x⇤ = argmax x2X ✓ ug1 (x) ^ . . . ^ ugm (x) ^ uc1 (x) ^ . . . ^ ucn (x) ◆ where ^ is a triangular norm such as the minimum or the product operator.
  • 12. 12 x∗ 0 1 g1 g2 c1 Type-1 fuzzy decision making
  • 13. Risk and decision making 13 • Previous approaches to type-2 decision making • Multi criteria decision making • Ranking • Don’t take account of attitude to risk • We are interested in combining risk and decision making in an interval type-2 framework
  • 14. Type-1 fuzzy decision making 14 • Membership values of goals and constraints represent utility of decision making • But these are ‘crisp’ and do not reflect any uncertainty in the utility • In interval type-2 fuzzy decision making the utilities are assumed to be uncertain (intervals) • The upper bound represents the ‘best’ case and the lower bound the ‘worst’ case of each utility
  • 15. 15 x⇤ = argmax x2X ✓ u ˜g1 (x) ^ . . . ^ u ˜gm (x) ^ u ˜c1 (x) ^ . . . ^ u ˜cn (x) ◆ Worst case decision Best case decision x⇤ = argmax x2X ✓ u ˜g1 (x) ^ . . . ^ u ˜gm (x) ^ u ˜c1 (x) ^ . . . ^ u ˜cn (x) ◆
  • 16. What does this mean? 16 • The worst case interval type-2 fuzzy decision maximises the utility that is obtained under the worst possible conditions. • This decision policy reflects a cautious or pessimistic decision maker. • The best case interval type-2 fuzzy decision maximises the utility that is obtained under the best possible conditions. • This decision policy reflects a risky or optimistic decision maker.
  • 18. 18 • We do not want to restrict the interval type--2 fuzzy decision to the worst case and best case decisions • We want to allow to specify the level of risk • Where risk corresponds to the worse case decision and corresponds to the best case decision 2 [0, 1] = 0 = 1
  • 19. 19 x⇤ = argmax x2X ✓ ((1 ) · u ˜g1 (x) + · u ˜g1 (x)) ^ . . . ^ ((1 ) · u ˜gm (x) + · u ˜gm (x)) ^ ((1 ) · u ˜c1 (x) + · u ˜c1 (x)) The interval type-2 fuzzy decision at risk level
  • 20. An alternative view 20 • The worst case formula is to find the maximum value across the domain from the minimum of all the membership functions at a domain point x. • This could equally be obtained by finding the highest membership grade across the domain of a fuzzy set which is the intersection of all goals and constraints.
  • 21. 21 ˜f = ˜g1 . . . ˜gm ˜c1 . . . ˜cn 0 1 ˜g ˜c ˜g ∩ ˜c
  • 22. 22 The approach leads to these equations giving alternative ways of calculating the respective worst and best case decisions. x⇤ = argmax x2X (˜f(x)) x⇤ = argmax x2X (˜f(x)) x⇤ = argmax ✓ (1 ) · µ˜f (x) + · µ˜ f (x)) ◆
  • 23. Properties of Interval Type-2 Fuzzy Decision Making 23 It seems reasonable to require that for any risk level 2 [0, 1] the decision should be in the interval bounded by the worst case decision x⇤ and the best case decision x⇤ , so min x⇤ , x⇤  x⇤  max x⇤ , x⇤ for arbitrary t–norms ^.
  • 24. 24 ❖ We now check whether the previous equation holds for all fuzzy sets (it’s always a contentious issue in the fuzzy world!) 0 0.5 1 0 1
  • 25. If the membership functions are convex? 25 We know that taking the minimum or the product of two convex functions will always yield a convex function. Consider the two convex interval type-2 fuzzy sets ˜g1 and ˜c1 over the domain X. ˜g1 ˜c1 and ˜g1 ˜c1 must yield convex functions when using the product or minimum t-norm. Let ˜f = ˜g1 ˜c1 It is obvious that the lower membership function of ˜f is contained by the upper membership function of ˜f i.e. ˜f(x) ˜f(x), 8x 2 X.
  • 26. Application examples 26 • 2 guests staying with you (A and B) • Problem: How to set the room temperature? • A will be completely happy with 17 degrees, and will be completely unhappy at less than 16 degrees or more than 19 degrees. • B will be completely happy with 20 degrees, and will be completely unhappy for less than 18 degrees or more than 22 degrees.
  • 27. Here’s what the interval set could look like 27 14 16 18 20 22 24 0 0.2 0.4 0.6 0.8 1 ˜A ˜B
  • 28. So…. 28 • Cautious decision maker will set the temperature to 18.5 degrees because then none of the guests will be less happy than 25%. • Risky decision maker will 19 degrees because in the best case both guests will be 75% happy. • Intermediate levels of risk will yield optimal temperatures between 18.5 and 19 degrees.
  • 29. Driving to work 29 • We want to drive to work at some time between 6 and 12 o'clock, work for 8 hours, and then drive back. 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 0 0.2 0.4 0.6 0.8 1
  • 30. 30 • Based on the observed traffic densities we estimate the average traffic densities using a mixture of two Gaussian membership functions as: u(x) = 0.775 · e (x 7·60 133 ) 2 + 0.525 · e (x 19·60 290 ) 2
  • 31. 31 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 0 0.2 0.4 0.6 0.8 1 Type-1 approach 6(14) 7(15) 8(16) 9(17) 10(18)11(19)12(20) 0 0.2 0.4 0.6 0.8 1 morning evening Type-1 fuzzy set “Traffic” If we do the morning trip at 7:00 and the evening trip at 15:00, for example, then we will have 0.775 traffic in the morning and about 0.26 traffic in the evening. Our goal is to find a travel time, where the traffic in the morning is low and the traffic in the evening is low.
  • 32. 32 • This time we need to minimise so we use argmin • The optimal type--1 fuzzy decision (marked by a circle) is at 8:46 (return 16:46) with a traffic of 0.42 for both the morning and the evening trips.
  • 33. A type-2 version 33 u(x) = 0.95 · e (x 7·60 3·60 ) 2 + 0.75 · e (x 19·60 3·60 ) 2 u(x) = 0.6 · e (x 7·60 1.5·60 ) 2 + 0.3 · e (x 19·60 4.5·60 ) 2 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 0 0.2 0.4 0.6 0.8 1 6(14) 7(15) 8(16) 9(17) 10(18)11(19)12(20) 0 0.2 0.4 0.6 0.8 1 morning evening
  • 34. Decisions….. 34 • A cautious decision maker will drive to work at 8:59 and back at 16:59 (upper circle), because the worst case traffic is about 0.64. • A risky decision maker will drive to work at 8:32 and back at 16:32 (lower circle), because the best case traffic is about 0.22. • For intermediate levels of risk the optimal decision will be to leave between 8:32 and 8:59 and return 8 hours later. • For example, for risk level =0.8 we obtain the dotted curve which is minimised for leaving at 8:37 and returning at 16:37 with a traffic of about 0.3.
  • 35. A comparison 35 8:30(16:30) 8:45(16:45) 9:00(17:00) 0 0.2 0.4 0.6 0.8 1 best case worst case type 1 8:46(16:46) min type 2 8:32(16:32) max type 2 8:59(16:59) -5.3% -8.1%
  • 36. Conclusions 36 • Existing approaches supporting decision making using type-2 fuzzy sets ignore the risk associated with these decisions. • We have presented a new approach to using interval type--2 fuzzy sets in decision making with the notion of risk. This brings an extra capability to model more complex decision making, for example, allowing trade-offs between different preferences and different attitudes to risk. • The explicit consideration of risk levels increases the solution space of the decision process and thus enables better decisions. • In a traffic application example, the quality of the obtained decision could be improved by 5.3-8.1%.
  • 37. References 37 • T. A. Runkler, S. Coupland and R. John, "Properties of interval type-2 defuzzification operators," Fuzzy Systems (FUZZ-IEEE), 2015 IEEE International Conference on, Istanbul, 2015, pp. 1-7. • Thomas Runkler, Simon Coupland, Robert John, Interval type-2 fuzzy decision making, International Journal of Approximate Reasoning, Volume 80, January 2017, Pages 217-224, ISSN 0888-613X. Open access - https://goo.gl/MaeTUN