SlideShare a Scribd company logo
1
Topic 4
Representation and Reasoning
with Uncertainty
Contents
4.0 Representing Uncertainty
4.1 Probabilistic methods
4.2 Certainty Factors (CFs)
4.3 Dempster-Shafer theory
4.4 Fuzzy Logic
4.3 Dempster-Shafer Theory
• Dempster-Shafer theory is an approach to combining
evidence
• Dempster (1967) developed means for combining
degrees of belief derived from independent items of
evidence.
• His student, Glenn Shafer (1976), developed method
for obtaining degrees of belief for one question from
subjective probabilities for a related question
• People working in Expert Systems in the 1980s saw
their approach as ideally suitable for such systems.
2
4.3 Dempster-Shafer Theory
• Each fact has a degree of support, between 0 and 1:
– 0 No support for the fact
– 1 full support for the fact
• Differs from Bayesian approah in that:
– Belief in a fact and its negation need not sum to 1.
– Both values can be 0 (meaning no evidence for or against the
fact)
4.3 Dempster-Shafer Theory
Set of possible conclusions: Θ
Θ = { θ1, θ2, …, θn}
Where:
– Θ is the set of possible conclusions to be drawn
– Each θi is mutually exclusive: at most one has to be
true.
– Θ is Exhaustive: At least one θi has to be true.
3
4.3 Dempster-Shafer Theory
Frame of discernment :
Θ = { θ1, θ2, …, θn}
• Bayes was concerned with evidence that supported single
conclusions (e.g., evidence for each outcome θi in Θ):
• p(θi | E)
• D-S Theoryis concerned with evidences which support
subsets of outcomes in Θ, e.g.,
θ1 v θ2 v θ3 or {θ1, θ2, θ3}
4.3 Dempster-Shafer Theory
Frame of discernment :
• The “frame of discernment” (or “Power set”) of Θ is the set
of all possible subsets of Θ:
– E.g., if Θ = { θ1, θ2, θ3}
• Then the frame of discernment of Θ is:
( Ø, θ1, θ2, θ3, {θ1, θ2}, {θ1, θ3}, {θ2, θ3}, { θ1, θ2, θ3} )
• Ø, the empty set, has a probability of 0, since one of the
outcomes has to be true.
• Each of the other elements in the power set has a
probability between 0 and 1.
• The probability of { θ1, θ2, θ3} is 1.0 since one has to be
true.
4
4.3 Dempster-Shafer Theory
Mass function m(A):
(where A is a member of the power set)
= proportion of all evidence that supports this element of
the power set.
“The mass m(A) of a given member of the power set, A,
expresses the proportion of all relevant and available
evidence that supports the claim that the actual state
belongs to A but to no particular subset of A.” (wikipedia)
“The value of m(A) pertains only to the set A and makes no
additional claims about any subsets of A, each of which
has, by definition, its own mass.
4.3 Dempster-Shafer Theory
Mass function m(A):
• Each m(A) is between 0 and 1.
• All m(A) sum to 1.
• m(Ø) is 0 - at least one must be true.
5
4.3 Dempster-Shafer Theory
Mass function m(A): Interpetation of m({AvB})=0.3
• means there is evidence for {AvB} that cannot be
divided among more specific beliefs for A or B.
4.3 Dempster-Shafer Theory
Mass function m(A): example
• 4 people (B, J, S and K) are locked in a room when the
lights go out.
• When the lights come on, K is dead, stabbed with a knife.
• Not suicide (stabbed in the back)
• No-one entered the room.
• Assume only one killer.
• Θ = { B, J, S}
• P(Θ) = (Ø, {B}, {J}, {S}, {B,J}, {B,S}, {J,S}, {B,J,S} )
6
4.3 Dempster-Shafer Theory
Mass function m(A): example (cont.)
• Detectives, after reviewing the crime-scene, assign mass
probabilities to various elements of the power set:
0No-one is guilty
0.1One of the 3 is guilty
0.3either S or J is guilty
0.1either B or S is guilty
0.1either B or J is guilty
0.1S is guilty
0.2J is guilty
0.1B is guilty
MassEvent
4.3 Dempster-Shafer Theory
Belief in A:
The belief in an element A of the Power set is the sum of
the masses of elements which are subsets of A (including
A itself).
E.g., given A={q1, q2, q3}
Bel(A) = m(q1)+m(q2)+m(q3)
+ m({q1, q2})+m({q2, q3})+m({q1, q3})
+m({q1, q2, q3})
7
4.3 Dempster-Shafer Theory
Belief in A: example
• Given the mass assignments as assigned by the
detectives:
• bel({B}) = m({B}) = 0.1
• bel({B,J}) = m({B})+m({J})+m({B,J}) =0.1+0.2+0.1=0.4
• Result:
0.3
{J,S}
0.10.10.10.10.20.1m(A)
{B,J,S}{B,S}{B,J}{S}{J}{B}A
1.00.60.30.40.10.20.1bel(A)
0.3
{J,S}
0.10.10.10.10.20.1m(A)
{B,J,S}{B,S}{B,J}{S}{J}{B}A
4.3 Dempster-Shafer Theory
Plausibility of A: pl(A)
The plausability of an element A, pl(A), is the sum of
all the masses of the sets that intersect with the set A:
E.g. pl({B,J}) = m(B)+m(J)+m(B,J)+m(B,S)
+m(J,S)+m(B,J,S)
= 0.9
1.00.90.80.90.60.70.4pl(A)
0.3
{J,S}
0.10.10.10.10.20.1m(A)
{B,J,S}{B,S}{B,J}{S}{J}{B}A
All Results:
8
4.3 Dempster-Shafer Theory
Disbelief (or Doubt) in A: dis(A)
The disbelief in A is simply bel(¬A).
It is calculated by summing all masses of elements which do
not intersect with A.
The plausibility of A is thus 1-dis(A):
pl(A) = 1- dis(A)
00.10.20.10.40.30.6dis(A)
1.00.90.80.90.60.70.4pl(A)
0.3
{J,S}
0.10.10.10.10.20.1m(A)
{B,J,S}{B,S}{B,J}{S}{J}{B}A
4.3 Dempster-Shafer Theory
Belief Interval of A:
The certainty associated with a given subset A is defined by the
belief interval:
[ bel(A) pl(A) ]
E.g. the belief interval of {B,S} is: [0.1 0.8]
1.00.60.30.40.10.20.1bel(A)
1.00.90.80.90.60.70.4pl(A)
0.3
{J,S}
0.10.10.10.10.20.1m(A)
{B,J,S}{B,S}{B,J}{S}{J}{B}A
9
4.3 Dempster-Shafer Theory
Belief Intervals & Probability
The probability in A falls somewhere between bel(A) and
pl(A).
– bel(A) represents the evidence we have for A directly.
So prob(A) cannot be less than this value.
– pl(A) represents the maximum share of the evidence we
could possibly have, if, for all sets that intersect with A,
the part that intersects is actually valid. So pl(A) is the
maximum possible value of prob(A).
1.00.60.30.40.10.20.1bel(A)
1.00.90.80.90.60.70.4pl(A)
0.3
{J,S}
0.10.10.10.10.20.1m(A)
{B,J,S}{B,S}{B,J}{S}{J}{B}A
4.3 Dempster-Shafer Theory
Belief Intervals:
Belief intervals allow Demspter-Shafer theory to reason
about the degree of certainty or certainty of our beliefs.
– A small difference between belief and plausibility shows
that we are certain about our belief.
– A large difference shows that we are uncertain about
our belief.
• However, even with a 0 interval, this does not mean we
know which conclusion is right. Just how probable it is!
1.00.60.30.40.10.20.1bel(A)
1.00.90.80.90.60.70.4pl(A)
0.3
{J,S}
0.10.10.10.10.20.1m(A)
{B,J,S}{B,S}{B,J}{S}{J}{B}A
Ad

More Related Content

What's hot (20)

Machine Learning with Decision trees
Machine Learning with Decision treesMachine Learning with Decision trees
Machine Learning with Decision trees
Knoldus Inc.
 
Control Strategies in AI
Control Strategies in AIControl Strategies in AI
Control Strategies in AI
Amey Kerkar
 
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
TEJVEER SINGH
 
AI_Session 7 Greedy Best first search algorithm.pptx
AI_Session 7 Greedy Best first search algorithm.pptxAI_Session 7 Greedy Best first search algorithm.pptx
AI_Session 7 Greedy Best first search algorithm.pptx
Guru Nanak Technical Institutions
 
A* Search Algorithm
A* Search AlgorithmA* Search Algorithm
A* Search Algorithm
vikas dhakane
 
Knapsack problem using greedy approach
Knapsack problem using greedy approachKnapsack problem using greedy approach
Knapsack problem using greedy approach
padmeshagrekar
 
Informed search
Informed searchInformed search
Informed search
Amit Kumar Rathi
 
Learning set of rules
Learning set of rulesLearning set of rules
Learning set of rules
swapnac12
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
vikas dhakane
 
backpropagation in neural networks
backpropagation in neural networksbackpropagation in neural networks
backpropagation in neural networks
Akash Goel
 
Artificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionArtificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge Acquisition
The Integral Worm
 
Lec 5 uncertainty
Lec 5 uncertaintyLec 5 uncertainty
Lec 5 uncertainty
Eyob Seyfu
 
Naive Bayes
Naive BayesNaive Bayes
Naive Bayes
CloudxLab
 
Artificial Neural Networks for Data Mining
Artificial Neural Networks for Data MiningArtificial Neural Networks for Data Mining
Artificial Neural Networks for Data Mining
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
 
Crisp set
Crisp setCrisp set
Crisp set
DeepikaT13
 
Bayesian learning
Bayesian learningBayesian learning
Bayesian learning
Vignesh Saravanan
 
Association Analysis in Data Mining
Association Analysis in Data MiningAssociation Analysis in Data Mining
Association Analysis in Data Mining
Kamal Acharya
 
Graph coloring using backtracking
Graph coloring using backtrackingGraph coloring using backtracking
Graph coloring using backtracking
shashidharPapishetty
 
Perceptron (neural network)
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)
EdutechLearners
 
Fuzzy Membership Function
Fuzzy Membership Function Fuzzy Membership Function
Fuzzy Membership Function
Siksha 'O' Anusandhan (Deemed to be University )
 
Machine Learning with Decision trees
Machine Learning with Decision treesMachine Learning with Decision trees
Machine Learning with Decision trees
Knoldus Inc.
 
Control Strategies in AI
Control Strategies in AIControl Strategies in AI
Control Strategies in AI
Amey Kerkar
 
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
TEJVEER SINGH
 
Knapsack problem using greedy approach
Knapsack problem using greedy approachKnapsack problem using greedy approach
Knapsack problem using greedy approach
padmeshagrekar
 
Learning set of rules
Learning set of rulesLearning set of rules
Learning set of rules
swapnac12
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
vikas dhakane
 
backpropagation in neural networks
backpropagation in neural networksbackpropagation in neural networks
backpropagation in neural networks
Akash Goel
 
Artificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionArtificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge Acquisition
The Integral Worm
 
Lec 5 uncertainty
Lec 5 uncertaintyLec 5 uncertainty
Lec 5 uncertainty
Eyob Seyfu
 
Association Analysis in Data Mining
Association Analysis in Data MiningAssociation Analysis in Data Mining
Association Analysis in Data Mining
Kamal Acharya
 
Perceptron (neural network)
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)
EdutechLearners
 

Similar to Dempster Shafer Theory AI CSE 8th Sem (20)

Dempster shafer theory
Dempster shafer theoryDempster shafer theory
Dempster shafer theory
Dr. C.V. Suresh Babu
 
DST.docx
DST.docxDST.docx
DST.docx
sourajitMaity4
 
Probability/Statistics Lecture Notes 4: Hypothesis Testing
Probability/Statistics Lecture Notes 4: Hypothesis TestingProbability/Statistics Lecture Notes 4: Hypothesis Testing
Probability/Statistics Lecture Notes 4: Hypothesis Testing
jemille6
 
Set theory and probability presentation complete
Set theory and probability presentation completeSet theory and probability presentation complete
Set theory and probability presentation complete
MuhammadAli224595
 
Bayesian statistics using r intro
Bayesian statistics using r   introBayesian statistics using r   intro
Bayesian statistics using r intro
BayesLaplace1
 
Crisp sets
Crisp setsCrisp sets
Crisp sets
DEEPIKA T
 
Set in discrete mathematics
Set in discrete mathematicsSet in discrete mathematics
Set in discrete mathematics
University of Potsdam
 
set 1.pdf
set 1.pdfset 1.pdf
set 1.pdf
ssuser842a68
 
Ch01
Ch01Ch01
Ch01
Maqsood Hayat
 
Solution to the practice test ch 10 correlation reg ch 11 gof ch12 anova
Solution to the practice test ch 10 correlation reg ch 11 gof ch12 anovaSolution to the practice test ch 10 correlation reg ch 11 gof ch12 anova
Solution to the practice test ch 10 correlation reg ch 11 gof ch12 anova
Long Beach City College
 
Chpt 2-sets v.3
Chpt 2-sets v.3Chpt 2-sets v.3
Chpt 2-sets v.3
ShahidAkbar22
 
Class7 converted
Class7 convertedClass7 converted
Class7 converted
shouryasree
 
file_5.pptx
file_5.pptxfile_5.pptx
file_5.pptx
MdMuhaiminurRahmanRu
 
Mkk1013 chapter 2.1
Mkk1013 chapter 2.1Mkk1013 chapter 2.1
Mkk1013 chapter 2.1
ramlahmailok
 
Fuzzy Logic.pptx
Fuzzy Logic.pptxFuzzy Logic.pptx
Fuzzy Logic.pptx
ImXaib
 
Gerstman_PP09.ppt
Gerstman_PP09.pptGerstman_PP09.ppt
Gerstman_PP09.ppt
JamshidjonImomaliyev2
 
Gerstman_PP09.ppt
Gerstman_PP09.pptGerstman_PP09.ppt
Gerstman_PP09.ppt
Jorge Vega Rodríguez
 
hypotesting lecturenotes by Amity university
hypotesting lecturenotes by Amity universityhypotesting lecturenotes by Amity university
hypotesting lecturenotes by Amity university
deepti .
 
A
AA
A
Amimul c
 
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
saadurrehman35
 
Probability/Statistics Lecture Notes 4: Hypothesis Testing
Probability/Statistics Lecture Notes 4: Hypothesis TestingProbability/Statistics Lecture Notes 4: Hypothesis Testing
Probability/Statistics Lecture Notes 4: Hypothesis Testing
jemille6
 
Set theory and probability presentation complete
Set theory and probability presentation completeSet theory and probability presentation complete
Set theory and probability presentation complete
MuhammadAli224595
 
Bayesian statistics using r intro
Bayesian statistics using r   introBayesian statistics using r   intro
Bayesian statistics using r intro
BayesLaplace1
 
Solution to the practice test ch 10 correlation reg ch 11 gof ch12 anova
Solution to the practice test ch 10 correlation reg ch 11 gof ch12 anovaSolution to the practice test ch 10 correlation reg ch 11 gof ch12 anova
Solution to the practice test ch 10 correlation reg ch 11 gof ch12 anova
Long Beach City College
 
Class7 converted
Class7 convertedClass7 converted
Class7 converted
shouryasree
 
Mkk1013 chapter 2.1
Mkk1013 chapter 2.1Mkk1013 chapter 2.1
Mkk1013 chapter 2.1
ramlahmailok
 
Fuzzy Logic.pptx
Fuzzy Logic.pptxFuzzy Logic.pptx
Fuzzy Logic.pptx
ImXaib
 
hypotesting lecturenotes by Amity university
hypotesting lecturenotes by Amity universityhypotesting lecturenotes by Amity university
hypotesting lecturenotes by Amity university
deepti .
 
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
saadurrehman35
 
Ad

More from DigiGurukul (11)

Fuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th SemFuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th Sem
DigiGurukul
 
Artificial Intelligence Notes Unit 5
Artificial Intelligence Notes Unit 5Artificial Intelligence Notes Unit 5
Artificial Intelligence Notes Unit 5
DigiGurukul
 
Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4
DigiGurukul
 
Artificial Intelligence Notes Unit 3
Artificial Intelligence Notes Unit 3Artificial Intelligence Notes Unit 3
Artificial Intelligence Notes Unit 3
DigiGurukul
 
Enterprise Resource Planning(ERP) Unit – v
Enterprise Resource Planning(ERP) Unit – vEnterprise Resource Planning(ERP) Unit – v
Enterprise Resource Planning(ERP) Unit – v
DigiGurukul
 
Enterprise Resource Planning(ERP) Unit – i
Enterprise Resource Planning(ERP) Unit – iEnterprise Resource Planning(ERP) Unit – i
Enterprise Resource Planning(ERP) Unit – i
DigiGurukul
 
Enterprise Resource Planning(ERP) Unit – iii
Enterprise Resource Planning(ERP) Unit – iiiEnterprise Resource Planning(ERP) Unit – iii
Enterprise Resource Planning(ERP) Unit – iii
DigiGurukul
 
Enterprise Resource Planning(ERP) Unit – ii
Enterprise Resource Planning(ERP) Unit – iiEnterprise Resource Planning(ERP) Unit – ii
Enterprise Resource Planning(ERP) Unit – ii
DigiGurukul
 
Enterprise Resource Planning(ERP) Unit – iv
Enterprise Resource Planning(ERP) Unit – ivEnterprise Resource Planning(ERP) Unit – iv
Enterprise Resource Planning(ERP) Unit – iv
DigiGurukul
 
Artificial Intelligence Notes Unit 2
Artificial Intelligence Notes Unit 2Artificial Intelligence Notes Unit 2
Artificial Intelligence Notes Unit 2
DigiGurukul
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
DigiGurukul
 
Fuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th SemFuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th Sem
DigiGurukul
 
Artificial Intelligence Notes Unit 5
Artificial Intelligence Notes Unit 5Artificial Intelligence Notes Unit 5
Artificial Intelligence Notes Unit 5
DigiGurukul
 
Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4
DigiGurukul
 
Artificial Intelligence Notes Unit 3
Artificial Intelligence Notes Unit 3Artificial Intelligence Notes Unit 3
Artificial Intelligence Notes Unit 3
DigiGurukul
 
Enterprise Resource Planning(ERP) Unit – v
Enterprise Resource Planning(ERP) Unit – vEnterprise Resource Planning(ERP) Unit – v
Enterprise Resource Planning(ERP) Unit – v
DigiGurukul
 
Enterprise Resource Planning(ERP) Unit – i
Enterprise Resource Planning(ERP) Unit – iEnterprise Resource Planning(ERP) Unit – i
Enterprise Resource Planning(ERP) Unit – i
DigiGurukul
 
Enterprise Resource Planning(ERP) Unit – iii
Enterprise Resource Planning(ERP) Unit – iiiEnterprise Resource Planning(ERP) Unit – iii
Enterprise Resource Planning(ERP) Unit – iii
DigiGurukul
 
Enterprise Resource Planning(ERP) Unit – ii
Enterprise Resource Planning(ERP) Unit – iiEnterprise Resource Planning(ERP) Unit – ii
Enterprise Resource Planning(ERP) Unit – ii
DigiGurukul
 
Enterprise Resource Planning(ERP) Unit – iv
Enterprise Resource Planning(ERP) Unit – ivEnterprise Resource Planning(ERP) Unit – iv
Enterprise Resource Planning(ERP) Unit – iv
DigiGurukul
 
Artificial Intelligence Notes Unit 2
Artificial Intelligence Notes Unit 2Artificial Intelligence Notes Unit 2
Artificial Intelligence Notes Unit 2
DigiGurukul
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
DigiGurukul
 
Ad

Recently uploaded (20)

UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACYUNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
DR.PRISCILLA MARY J
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptxSCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
Ronisha Das
 
Metamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative JourneyMetamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative Journey
Arshad Shaikh
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
Anti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptxAnti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptx
Mayuri Chavan
 
Operations Management (Dr. Abdulfatah Salem).pdf
Operations Management (Dr. Abdulfatah Salem).pdfOperations Management (Dr. Abdulfatah Salem).pdf
Operations Management (Dr. Abdulfatah Salem).pdf
Arab Academy for Science, Technology and Maritime Transport
 
Sinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_NameSinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_Name
keshanf79
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
SPRING FESTIVITIES - UK AND USA -
SPRING FESTIVITIES - UK AND USA            -SPRING FESTIVITIES - UK AND USA            -
SPRING FESTIVITIES - UK AND USA -
Colégio Santa Teresinha
 
Quality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdfQuality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdf
Dr. Bindiya Chauhan
 
Geography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjectsGeography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjects
ProfDrShaikhImran
 
P-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 finalP-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 final
bs22n2s
 
Handling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptxHandling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptx
AuthorAIDNationalRes
 
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 AccountingHow to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
Celine George
 
Unit 6_Introduction_Phishing_Password Cracking.pdf
Unit 6_Introduction_Phishing_Password Cracking.pdfUnit 6_Introduction_Phishing_Password Cracking.pdf
Unit 6_Introduction_Phishing_Password Cracking.pdf
KanchanPatil34
 
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Library Association of Ireland
 
GDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptxGDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptx
azeenhodekar
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
milanasargsyan5
 
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACYUNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
DR.PRISCILLA MARY J
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptxSCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
Ronisha Das
 
Metamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative JourneyMetamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative Journey
Arshad Shaikh
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
Anti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptxAnti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptx
Mayuri Chavan
 
Sinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_NameSinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_Name
keshanf79
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
Quality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdfQuality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdf
Dr. Bindiya Chauhan
 
Geography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjectsGeography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjects
ProfDrShaikhImran
 
P-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 finalP-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 final
bs22n2s
 
Handling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptxHandling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptx
AuthorAIDNationalRes
 
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 AccountingHow to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
Celine George
 
Unit 6_Introduction_Phishing_Password Cracking.pdf
Unit 6_Introduction_Phishing_Password Cracking.pdfUnit 6_Introduction_Phishing_Password Cracking.pdf
Unit 6_Introduction_Phishing_Password Cracking.pdf
KanchanPatil34
 
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Library Association of Ireland
 
GDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptxGDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptx
azeenhodekar
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
milanasargsyan5
 

Dempster Shafer Theory AI CSE 8th Sem

  • 1. 1 Topic 4 Representation and Reasoning with Uncertainty Contents 4.0 Representing Uncertainty 4.1 Probabilistic methods 4.2 Certainty Factors (CFs) 4.3 Dempster-Shafer theory 4.4 Fuzzy Logic 4.3 Dempster-Shafer Theory • Dempster-Shafer theory is an approach to combining evidence • Dempster (1967) developed means for combining degrees of belief derived from independent items of evidence. • His student, Glenn Shafer (1976), developed method for obtaining degrees of belief for one question from subjective probabilities for a related question • People working in Expert Systems in the 1980s saw their approach as ideally suitable for such systems.
  • 2. 2 4.3 Dempster-Shafer Theory • Each fact has a degree of support, between 0 and 1: – 0 No support for the fact – 1 full support for the fact • Differs from Bayesian approah in that: – Belief in a fact and its negation need not sum to 1. – Both values can be 0 (meaning no evidence for or against the fact) 4.3 Dempster-Shafer Theory Set of possible conclusions: Θ Θ = { θ1, θ2, …, θn} Where: – Θ is the set of possible conclusions to be drawn – Each θi is mutually exclusive: at most one has to be true. – Θ is Exhaustive: At least one θi has to be true.
  • 3. 3 4.3 Dempster-Shafer Theory Frame of discernment : Θ = { θ1, θ2, …, θn} • Bayes was concerned with evidence that supported single conclusions (e.g., evidence for each outcome θi in Θ): • p(θi | E) • D-S Theoryis concerned with evidences which support subsets of outcomes in Θ, e.g., θ1 v θ2 v θ3 or {θ1, θ2, θ3} 4.3 Dempster-Shafer Theory Frame of discernment : • The “frame of discernment” (or “Power set”) of Θ is the set of all possible subsets of Θ: – E.g., if Θ = { θ1, θ2, θ3} • Then the frame of discernment of Θ is: ( Ø, θ1, θ2, θ3, {θ1, θ2}, {θ1, θ3}, {θ2, θ3}, { θ1, θ2, θ3} ) • Ø, the empty set, has a probability of 0, since one of the outcomes has to be true. • Each of the other elements in the power set has a probability between 0 and 1. • The probability of { θ1, θ2, θ3} is 1.0 since one has to be true.
  • 4. 4 4.3 Dempster-Shafer Theory Mass function m(A): (where A is a member of the power set) = proportion of all evidence that supports this element of the power set. “The mass m(A) of a given member of the power set, A, expresses the proportion of all relevant and available evidence that supports the claim that the actual state belongs to A but to no particular subset of A.” (wikipedia) “The value of m(A) pertains only to the set A and makes no additional claims about any subsets of A, each of which has, by definition, its own mass. 4.3 Dempster-Shafer Theory Mass function m(A): • Each m(A) is between 0 and 1. • All m(A) sum to 1. • m(Ø) is 0 - at least one must be true.
  • 5. 5 4.3 Dempster-Shafer Theory Mass function m(A): Interpetation of m({AvB})=0.3 • means there is evidence for {AvB} that cannot be divided among more specific beliefs for A or B. 4.3 Dempster-Shafer Theory Mass function m(A): example • 4 people (B, J, S and K) are locked in a room when the lights go out. • When the lights come on, K is dead, stabbed with a knife. • Not suicide (stabbed in the back) • No-one entered the room. • Assume only one killer. • Θ = { B, J, S} • P(Θ) = (Ø, {B}, {J}, {S}, {B,J}, {B,S}, {J,S}, {B,J,S} )
  • 6. 6 4.3 Dempster-Shafer Theory Mass function m(A): example (cont.) • Detectives, after reviewing the crime-scene, assign mass probabilities to various elements of the power set: 0No-one is guilty 0.1One of the 3 is guilty 0.3either S or J is guilty 0.1either B or S is guilty 0.1either B or J is guilty 0.1S is guilty 0.2J is guilty 0.1B is guilty MassEvent 4.3 Dempster-Shafer Theory Belief in A: The belief in an element A of the Power set is the sum of the masses of elements which are subsets of A (including A itself). E.g., given A={q1, q2, q3} Bel(A) = m(q1)+m(q2)+m(q3) + m({q1, q2})+m({q2, q3})+m({q1, q3}) +m({q1, q2, q3})
  • 7. 7 4.3 Dempster-Shafer Theory Belief in A: example • Given the mass assignments as assigned by the detectives: • bel({B}) = m({B}) = 0.1 • bel({B,J}) = m({B})+m({J})+m({B,J}) =0.1+0.2+0.1=0.4 • Result: 0.3 {J,S} 0.10.10.10.10.20.1m(A) {B,J,S}{B,S}{B,J}{S}{J}{B}A 1.00.60.30.40.10.20.1bel(A) 0.3 {J,S} 0.10.10.10.10.20.1m(A) {B,J,S}{B,S}{B,J}{S}{J}{B}A 4.3 Dempster-Shafer Theory Plausibility of A: pl(A) The plausability of an element A, pl(A), is the sum of all the masses of the sets that intersect with the set A: E.g. pl({B,J}) = m(B)+m(J)+m(B,J)+m(B,S) +m(J,S)+m(B,J,S) = 0.9 1.00.90.80.90.60.70.4pl(A) 0.3 {J,S} 0.10.10.10.10.20.1m(A) {B,J,S}{B,S}{B,J}{S}{J}{B}A All Results:
  • 8. 8 4.3 Dempster-Shafer Theory Disbelief (or Doubt) in A: dis(A) The disbelief in A is simply bel(¬A). It is calculated by summing all masses of elements which do not intersect with A. The plausibility of A is thus 1-dis(A): pl(A) = 1- dis(A) 00.10.20.10.40.30.6dis(A) 1.00.90.80.90.60.70.4pl(A) 0.3 {J,S} 0.10.10.10.10.20.1m(A) {B,J,S}{B,S}{B,J}{S}{J}{B}A 4.3 Dempster-Shafer Theory Belief Interval of A: The certainty associated with a given subset A is defined by the belief interval: [ bel(A) pl(A) ] E.g. the belief interval of {B,S} is: [0.1 0.8] 1.00.60.30.40.10.20.1bel(A) 1.00.90.80.90.60.70.4pl(A) 0.3 {J,S} 0.10.10.10.10.20.1m(A) {B,J,S}{B,S}{B,J}{S}{J}{B}A
  • 9. 9 4.3 Dempster-Shafer Theory Belief Intervals & Probability The probability in A falls somewhere between bel(A) and pl(A). – bel(A) represents the evidence we have for A directly. So prob(A) cannot be less than this value. – pl(A) represents the maximum share of the evidence we could possibly have, if, for all sets that intersect with A, the part that intersects is actually valid. So pl(A) is the maximum possible value of prob(A). 1.00.60.30.40.10.20.1bel(A) 1.00.90.80.90.60.70.4pl(A) 0.3 {J,S} 0.10.10.10.10.20.1m(A) {B,J,S}{B,S}{B,J}{S}{J}{B}A 4.3 Dempster-Shafer Theory Belief Intervals: Belief intervals allow Demspter-Shafer theory to reason about the degree of certainty or certainty of our beliefs. – A small difference between belief and plausibility shows that we are certain about our belief. – A large difference shows that we are uncertain about our belief. • However, even with a 0 interval, this does not mean we know which conclusion is right. Just how probable it is! 1.00.60.30.40.10.20.1bel(A) 1.00.90.80.90.60.70.4pl(A) 0.3 {J,S} 0.10.10.10.10.20.1m(A) {B,J,S}{B,S}{B,J}{S}{J}{B}A