SlideShare une entreprise Scribd logo
1  sur  48
Télécharger pour lire hors ligne
Locally averaged Bayesian Dirichlet metrics
A. Cano, M. Gomez-Olmedo, A. R. Masegosa and S. Moral
Department of Computer Science and Artificial Intelligence
University of Granada (Spain)
Belfast, July 2011
European Conference on Symbolic and Quantitative Approaches to Reasoning under Uncertainty
ECSQARU 2011 Belfast (UK) 1/30
Outline
1 Introduction
2 Bayesian Dirichlet Metrics
3 Locally Averaged Bayesian Dirichlet Metrics
4 Experimental Evaluation
5 Conclusions & Future Works
ECSQARU 2011 Belfast (UK) 2/30
Introduction
Part I
Introduction
ECSQARU 2011 Belfast (UK) 3/30
Introduction
Bayesian Networks
Bayesian Networks
Excellent models to graphically represent the dependency structure of the
underlying distribution in multivariate domains.
This dependency structure in a multivariate problem domain represents a very
relevant source of knowledge (direct interactions, conditional
independencies...)
ECSQARU 2011 Belfast (UK) 4/30
Introduction
Learning Bayesian Networks from Data
Learning Algorithms
Constrained-Base learning based on hypothesis tests approaches such as PC
algorithm.
Score+Search methods which employs a search algorithm guided by a score
function.
The model with the highest score is selected.
ECSQARU 2011 Belfast (UK) 5/30
Introduction
Bayesian Score Metrics
Marginal Likelihood of the data
P(D|G) = P(D|θ, G)P(θ|G)dφ
ECSQARU 2011 Belfast (UK) 6/30
Introduction
Bayesian Score Metrics
Marginal Likelihood of the data
P(D|G) = P(D|θ, G)P(θ|G)dφ
Bayesian Dirichlet Equivalent Metric (BDe)
It satisfies the likelihood equivalence property.
A global Dirichlet distribution is assumed in order to guarantee the likelihood
equivalence property.
The parametrization depends of the equivalent sample size, ESS, parameter.
score(G : D) =
i
|Ui |
j=0
Γ( ESS
|Ui |
)
Γ( ESS
|Ui |
+ Nij )
|Xi |
k=1
Γ( ESS
|Ui ||Xi |
+ Nijk )
Γ( ESS
|Ui ||Xi |
)
ECSQARU 2011 Belfast (UK) 6/30
Introduction
Sensitivity to ESS parameter
Experimental Evaluations [Silander et al.2007]
The global MAP BN was computed with an exhaustive search based algorithm
for 20 UCI data sets.
They found as different ESS values lead to different optimal BN models.
For some data sets (e.g. Yeast database) the optimal BN model monotonically
goes from the empty to the fully connected graph.
N. of Arcs in the optimal BN vs ESS value
ECSQARU 2011 Belfast (UK) 7/30
Introduction
Our approach
Solution: Marginalizing the ESS parameter
As firstly suggested in [Silander et al. 2007], a possible solution is to employ a
Bayesian approach:
Assume a prior distribution on the ESS parameter and to marginalize it
out.
ECSQARU 2011 Belfast (UK) 8/30
Introduction
Our approach
Solution: Marginalizing the ESS parameter
As firstly suggested in [Silander et al. 2007], a possible solution is to employ a
Bayesian approach:
Assume a prior distribution on the ESS parameter and to marginalize it
out.
Locally Averaged Bayesian Dirichlet Metrics
It is based on a local averaging approach to marginalize the ESS parameter.
We experimentally justify that this approach is superior:
It is able to adapt to more complex parameter spaces.
This approach removes the sensitivity of Bayesian Dirichlet metric to the ESS
parameter.
ECSQARU 2011 Belfast (UK) 8/30
Bayesian Dirichlet Metrics
Part II
Bayesian Dirichlet Metrics
ECSQARU 2011 Belfast (UK) 9/30
Bayesian Dirichlet Metrics
Notation
Let be X = (X1, ..., Xn) a set of n
multinomial random variables.
|Xi | is the number of values of Xi .
We also assume a fully observed
multinomial data set D.
A Bayesian Network B can be described by:
G is a directed acyclic graph.
G = (Pa(X1), ..., Pa(Xn)).
θG a set of parameter vectors.
P(Xi |Pa(Xi ) = j) = θij .
ECSQARU 2011 Belfast (UK) 10/30
Bayesian Dirichlet Metrics
Bayesian Dirchlet equivalent metric
Marginal Likelihood of a graph structure:
P(D|G) = P(D|θ, G)P(θ|G)dφ
ECSQARU 2011 Belfast (UK) 11/30
Bayesian Dirichlet Metrics
Bayesian Dirchlet equivalent metric
Marginal Likelihood of a graph structure:
P(D|G) = P(D|θ, G)P(θ|G)dφ
It is computed under the following assumptions:
Complete labelled training data.
The prior distributions over the parameters are Dirichlet distributions.
θij ∼ Dirichet(αij1, ..., αijk )
Parameters are globally and locally independent:
scoreBDeu(G|D) =
n
i=1
|PaG(Xi )|
j=0
Γ(αij )
Γ(αij + Nij )
|Xi |
k=1
Γ(αijk + Nijk )
Γ(αijk )
ECSQARU 2011 Belfast (UK) 11/30
Bayesian Dirichlet Metrics
Bayesian Dirchlet equivalent metric
Marginal Likelihood of a graph structure:
P(D|G) = P(D|θ, G)P(θ|G)dφ
It is computed under the following assumptions:
Complete labelled training data.
The prior distributions over the parameters are Dirichlet distributions.
θij ∼ Dirichet(αij1, ..., αijk )
Parameters are globally and locally independent:
scoreBDeu(G|D) =
n
i=1
|PaG(Xi )|
j=0
Γ(αij )
Γ(αij + Nij )
|Xi |
k=1
Γ(αijk + Nijk )
Γ(αijk )
BDe metrics sets alpha values as follows, in order to guarantee the likelihood
equivalence property:
αijk =
S
|Xi ||Pa(Xi )|
ECSQARU 2011 Belfast (UK) 11/30
Bayesian Dirichlet Metrics
Sensitivity to the ESS
The problem is that we make αijk values exponentially small either with the
number or the cardinality of the parents: αijk = S
|Xi ||Pa(Xi )|
.
Beta(1,1), Beta(0.5, 0.5), Beta(0.25, 0.25), Beta(0.125, 0.125)
ECSQARU 2011 Belfast (UK) 12/30
Bayesian Dirichlet Metrics
Sensitivity to the ESS
The problem is that we make αijk values exponentially small either with the
number or the cardinality of the parents: αijk = S
|Xi ||Pa(Xi )|
.
Beta(1,1), Beta(0.5, 0.5), Beta(0.25, 0.25), Beta(0.125, 0.125)
(SteckJackola2002, Steck2008, Ueno.2010): small αijk values tends to favor
the the absence of an edge Y −→ X over its presence (even if they are not
conditionally independent).
Specially if the empirical ˆP(X|Y) is not very extreme (it does not match
with the prior assupmtions).
ECSQARU 2011 Belfast (UK) 12/30
Bayesian Dirichlet Metrics
Sensitivity to the ESS
If we increase the S value, we implicitly assume that marginal distributions
P(Xi ) = θi have very symmetrical probability distribution.
Beta(1,1), Beta(2, 2), Beta(4, 4), Beta(8, 8)
ECSQARU 2011 Belfast (UK) 13/30
Bayesian Dirichlet Metrics
Sensitivity to the ESS
If we increase the S value, we implicitly assume that marginal distributions
P(Xi ) = θi have very symmetrical probability distribution.
Beta(1,1), Beta(2, 2), Beta(4, 4), Beta(8, 8)
(SteckJackola2002, Steck2008, Ueno.2010): larger S values tends to favor the
presence of an edge Y −→ X over its absence (even if they are conditionally
independent).
Specially, if there is a notable skewness in both marginal distributions:
P(X|PaX ) and P(Y|PaY ).
ECSQARU 2011 Belfast (UK) 13/30
Locally Averaged Bayesian Dirichlet Metrics
Part III
Locally Averaged Bayesian
Dirichlet Metrics
ECSQARU 2011 Belfast (UK) 14/30
Locally Averaged Bayesian Dirichlet Metrics
Globally Averaged Bayesian Dirichlet Metrics
[Silander et al. 2007] Bayesian solution to the problem of selecting an
optimal ESS:
Consider S as a random variable, place a prior on S and marginalize it out.
P(D|G) = P(D|G, s)P(s|G)ds
where P(D|G, s) is the classic marginal likelihood which depends of the
equivalent sample size.
ECSQARU 2011 Belfast (UK) 15/30
Locally Averaged Bayesian Dirichlet Metrics
Globally Averaged Bayesian Dirichlet Metrics
[Silander et al. 2007] Bayesian solution to the problem of selecting an
optimal ESS:
Consider S as a random variable, place a prior on S and marginalize it out.
P(D|G) = P(D|G, s)P(s|G)ds
where P(D|G, s) is the classic marginal likelihood which depends of the
equivalent sample size.
It is assumed that P(S|G) is uniform and integral is approximated by a simple
averaging method
P(D|G) =
1
|S| s∈S i
|Ui |
j=0
Γ( S
|Ui |
)
Γ( S
|Ui |
+ Nij )
|Xi |
k=1
Γ( S
|Ui ||Xi |
+ Nijk )
Γ( S
|Ui ||Xi |
)
where S is a finite set of different S values.
ECSQARU 2011 Belfast (UK) 15/30
Locally Averaged Bayesian Dirichlet Metrics
Globally Averaged Bayesian Dirichlet Metrics
[Silander et al. 2007] Bayesian solution to the problem of selecting an
optimal ESS:
Consider S as a random variable, place a prior on S and marginalize it out.
P(D|G) = P(D|G, s)P(s|G)ds
where P(D|G, s) is the classic marginal likelihood which depends of the
equivalent sample size.
It is assumed that P(S|G) is uniform and integral is approximated by a simple
averaging method
P(D|G) =
1
|S| s∈S i
|Ui |
j=0
Γ( S
|Ui |
)
Γ( S
|Ui |
+ Nij )
|Xi |
k=1
Γ( S
|Ui ||Xi |
+ Nijk )
Γ( S
|Ui ||Xi |
)
where S is a finite set of different S values.
Satisfies the likelihood equivalence property but it is not locally decomposable.
ECSQARU 2011 Belfast (UK) 15/30
Locally Averaged Bayesian Dirichlet Metrics
Sensitivity to the ESS
A toy example:
Z and Y have very skewed marginal
distributions.
P(X|Z) is not notably far from uniform.
We generate 1000 data samples.
We evaluate the BN with the highest score.
ECSQARU 2011 Belfast (UK) 16/30
Locally Averaged Bayesian Dirichlet Metrics
Globally Averaged Bayesian Dirichlet Metrics
Different averaging set values, SL, were tested:
S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ...,
S10 = {2−10
, 2−9
, ...., 29
, 210
}.
S << 1 (very skewed), S < 1 (skewed), S ≈ 1
(uniform), S >> 1 (strongly uniform).
ECSQARU 2011 Belfast (UK) 17/30
Locally Averaged Bayesian Dirichlet Metrics
Globally Averaged Bayesian Dirichlet Metrics
Different averaging set values, SL, were tested:
S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ...,
S10 = {2−10
, 2−9
, ...., 29
, 210
}.
S << 1 (very skewed), S < 1 (skewed), S ≈ 1
(uniform), S >> 1 (strongly uniform).
Results
It always retrieves the empty graph without any edge.
ECSQARU 2011 Belfast (UK) 17/30
Locally Averaged Bayesian Dirichlet Metrics
Globally Averaged Bayesian Dirichlet Metrics
Different averaging set values, SL, were tested:
S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ...,
S10 = {2−10
, 2−9
, ...., 29
, 210
}.
S << 1 (very skewed), S < 1 (skewed), S ≈ 1
(uniform), S >> 1 (strongly uniform).
Results
It always retrieves the empty graph without any edge.
Reasons:
We assume a global distribution (either strongly uniform or uniform or
skewed or very skewed) for all parameters at the same time.
This assumption does not fit the parameter space of this Bayesian
network.
ECSQARU 2011 Belfast (UK) 17/30
Locally Averaged Bayesian Dirichlet Metrics
Locally Averaged Bayesian Dirichlet Metrics
Locally Averaged Bayesian Dirichlet Metrics
The marginalization of the parameter S is carried out locally:
We assume that each parameter vector θij is drawn from a different Dirichlet distribution where the
parameters S are independent.
ECSQARU 2011 Belfast (UK) 18/30
Locally Averaged Bayesian Dirichlet Metrics
Locally Averaged Bayesian Dirichlet Metrics
Locally Averaged Bayesian Dirichlet Metrics
The marginalization of the parameter S is carried out locally:
We assume that each parameter vector θij is drawn from a different Dirichlet distribution where the
parameters S are independent.
P(D|G) =
1
|S|
i
|Pa(Xi )|
j=0 s∈S
Γ( S
|Pa(Xi )|
)
Γ( S
|Pa(Xi )|
+ Nij )
|Xi |
k=1
Γ( S
|Pa(Xi )||Xi |
+ Nijk )
Γ( S
|Pa(Xi )||Xi |
)
where S is a finite set of different S values.
ECSQARU 2011 Belfast (UK) 18/30
Locally Averaged Bayesian Dirichlet Metrics
Locally Averaged Bayesian Dirichlet Metrics
Locally Averaged Bayesian Dirichlet Metrics
The marginalization of the parameter S is carried out locally:
We assume that each parameter vector θij is drawn from a different Dirichlet distribution where the
parameters S are independent.
P(D|G) =
1
|S|
i
|Pa(Xi )|
j=0 s∈S
Γ( S
|Pa(Xi )|
)
Γ( S
|Pa(Xi )|
+ Nij )
|Xi |
k=1
Γ( S
|Pa(Xi )||Xi |
+ Nijk )
Γ( S
|Pa(Xi )||Xi |
)
where S is a finite set of different S values.
It is now locally decomposable metric but it losses the likelihood equivalence
property.
ECSQARU 2011 Belfast (UK) 18/30
Locally Averaged Bayesian Dirichlet Metrics
Locally Averaged Bayesian Dirichlet Metrics
Different averaging set values, SL, were tested:
S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ...,
S10 = {2−10
, 2−9
, ...., 29
, 210
}.
S << 1 (very skewed), S < 1 (skewed), S ≈ 1
(uniform), S >> 1 (strongly uniform).
ECSQARU 2011 Belfast (UK) 19/30
Locally Averaged Bayesian Dirichlet Metrics
Locally Averaged Bayesian Dirichlet Metrics
Different averaging set values, SL, were tested:
S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ...,
S10 = {2−10
, 2−9
, ...., 29
, 210
}.
S << 1 (very skewed), S < 1 (skewed), S ≈ 1
(uniform), S >> 1 (strongly uniform).
Results
When L ≥ 5 we always retrieve the right graph.
ECSQARU 2011 Belfast (UK) 19/30
Locally Averaged Bayesian Dirichlet Metrics
Locally Averaged Bayesian Dirichlet Metrics
Different averaging set values, SL, were tested:
S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ...,
S10 = {2−10
, 2−9
, ...., 29
, 210
}.
S << 1 (very skewed), S < 1 (skewed), S ≈ 1
(uniform), S >> 1 (strongly uniform).
Results
When L ≥ 5 we always retrieve the right graph.
We assume that each parameter vector follows a different Dirichlet
distribution either strongly uniform or uniform or skewed or very skewed. But
independent from the rest of parameters.
This assumption allow to fit much more complex parameter spaces.
ECSQARU 2011 Belfast (UK) 19/30
Experimental Evaluation
Part IV
Experimental Evaluation
ECSQARU 2011 Belfast (UK) 20/30
Experimental Evaluation
Experimental Set-up
Bayesian Networks:
alarm (37 nodes), boblo (23 nodes), boerlage-92 (23 nodes), hailfinder (56
nodes), insurance (27 nodes).
ECSQARU 2011 Belfast (UK) 21/30
Experimental Evaluation
Experimental Set-up
Bayesian Networks:
alarm (37 nodes), boblo (23 nodes), boerlage-92 (23 nodes), hailfinder (56
nodes), insurance (27 nodes).
Data Sets:
We run 10 times the algorithms with 1000 data samples (other data
samples sizes were evaluated).
ECSQARU 2011 Belfast (UK) 21/30
Experimental Evaluation
Experimental Set-up
Bayesian Networks:
alarm (37 nodes), boblo (23 nodes), boerlage-92 (23 nodes), hailfinder (56
nodes), insurance (27 nodes).
Data Sets:
We run 10 times the algorithms with 1000 data samples (other data
samples sizes were evaluated).
Evaluation Measures
Number of missing/extra links, Kullback-Leibler distance....
ECSQARU 2011 Belfast (UK) 21/30
Experimental Evaluation
Experimental Set-up
Bayesian Networks:
alarm (37 nodes), boblo (23 nodes), boerlage-92 (23 nodes), hailfinder (56
nodes), insurance (27 nodes).
Data Sets:
We run 10 times the algorithms with 1000 data samples (other data
samples sizes were evaluated).
Evaluation Measures
Number of missing/extra links, Kullback-Leibler distance....
Algorithms
A greedy search algorithm is used assuming we are given a correct
topological order of the variables.
Different SL sets are used to perform averaging: L = 1, ...10 (displayed on
x-axis).
ECSQARU 2011 Belfast (UK) 21/30
Experimental Evaluation
BDe with different S values I
050100150
Log of the S Value
Missing+ExtraLinks
Alarm
Boblo
Boerlage
Hailfinder
Insurance
−6 −4 −2 0 1 2 3 4 5 6 7 8
0.00.51.01.52.0
Log of the S Value
KLDistance
Alarm
Boblo
Boerlage
Hailfinder
Insurance
−6 −4 −2 0 1 2 3 4 5 6 7 8
Analysis
The BDe metric is very sensitive to the S values in some domain problems.
There is an optimal S value which is different for each problem.
ECSQARU 2011 Belfast (UK) 22/30
Experimental Evaluation
BDe with different S values II
5101520
Log of the S Value
MissingLinks
Alarm
Boblo
Boerlage
Hailfinder
Insurance
−6 −4 −2 0 1 2 3 4 5 6 7 8
020406080100120140
Log of the S Value
ExtraLinks
Alarm
Boblo
Boerlage
Hailfinder
Insurance
−6 −4 −2 0 1 2 3 4 5 6 7 8
Analysis
We can see the theoretically predicted tendencies appears.
Higher S values have a tendency to add edges.
Lower S values have a tendency to remove edges.
ECSQARU 2011 Belfast (UK) 23/30
Experimental Evaluation
Locally Averaged Bayesian Dirichlet metrics
5101520
L Values
Missing+ExtraLinks
Alarm
Boblo
Boerlage
Hailfinder
Insurance
1 2 3 4 5 6 7 8 9 10
0.00.20.40.60.81.01.2
L Values
KLDistance
Alarm
Boblo
Boerlage
Hailfinder
Insurance
1 2 3 4 5 6 7 8 9 10
Analysis
The higher the L value, the wider the set of averaged S values.
In some domains, the error measures improves with the size of averaged S
values.
In other domains, the error does not improve but it does not get worse.
ECSQARU 2011 Belfast (UK) 24/30
Experimental Evaluation
Globally Averaged Bayesian Dirichlet metrics
5101520
L Values
Missing+ExtraLinks
Alarm
Boblo
Boerlage
Hailfinder
Insurance
1 2 3 4 5 6 7 8 9 10
0.00.20.40.60.81.01.2
L ValuesKLDistance
Alarm
Boblo
Boerlage
Hailfinder
Insurance
1 2 3 4 5 6 7 8 9 10
Analysis
Similar behavior to locally averaged metrics.
ECSQARU 2011 Belfast (UK) 25/30
Experimental Evaluation
Globally vs Locally Averaged Bayesian Dirichlet metrics
Global-AvBD error minus Local-AvBD error
0123
L Values
Missing+ExtraDifference
Alarm
Boblo
Boerlage
Hailfinder
Insurance
1 2 3 4 5 6 7 8 9 10
Analysis
In Alarm, Boblo and Boerlage, there hardly are differences between them.
In Hailfinder and Insurance, Local-AvBD metric performs better.
The performance depends of the complexity of the parameter space.
ECSQARU 2011 Belfast (UK) 26/30
Experimental Evaluation
BDe metric vs Locally Averaged Bayesian Dirichlet metrics
BD error minus Local-AvBD error
−1012
L Values
Missing+ExtraDifference
Alarm
Boblo
Boerlage
Hailfinder
Insurance
1 2 3 4 5 6 7 8 9 10
Analysis
For BD metric, it is seleced the model with the lowest error using any of S
values in the set SL.
Local-AvBD metric peforms as least as well as the BD metric with an optimal S
value.
In some domains (Hailfinder and Insurance), Local-AvBD metric carries out
better inferences.
ECSQARU 2011 Belfast (UK) 27/30
Conclusions and Future Works
Part V
Conclusions and Future Works
ECSQARU 2011 Belfast (UK) 28/30
Conclusions and Future Works
Conclusions and Future Works
Conclusions
Locally Averaged Bayesian Dirichlet metrics robustly infers more accurate
models than the BDe metric with an optimal selection the ESS parameter.
It is able to adapt to complex parameter spaces.
This metric is worth for knowledge discovery tasks: the inferences does not
depend of any free parameter and it gives the performance of an opmtimal
solution.
ECSQARU 2011 Belfast (UK) 29/30
Conclusions and Future Works
Conclusions and Future Works
Conclusions
Locally Averaged Bayesian Dirichlet metrics robustly infers more accurate
models than the BDe metric with an optimal selection the ESS parameter.
It is able to adapt to complex parameter spaces.
This metric is worth for knowledge discovery tasks: the inferences does not
depend of any free parameter and it gives the performance of an opmtimal
solution.
Future Works
Extend this method to the parameter estimation of a BN model:
P(Xi = k|Pa(Xi ) = j) =
nijk + S
|Xi ||Pa(Xi )|
nij + S
|Pa(Xi )|
ECSQARU 2011 Belfast (UK) 29/30
Conclusions and Future Works
Thanks for you attention!!!
ECSQARU 2011 Belfast (UK) 30/30

Contenu connexe

Tendances

Likelihood-free Design: a discussion
Likelihood-free Design: a discussionLikelihood-free Design: a discussion
Likelihood-free Design: a discussionChristian Robert
 
Csr2011 june18 14_00_sudan
Csr2011 june18 14_00_sudanCsr2011 june18 14_00_sudan
Csr2011 june18 14_00_sudanCSR2011
 
Csr2011 june17 11_30_vyalyi
Csr2011 june17 11_30_vyalyiCsr2011 june17 11_30_vyalyi
Csr2011 june17 11_30_vyalyiCSR2011
 
Solution Manual for Linear Models – Shayle Searle, Marvin Gruber
Solution Manual for Linear Models – Shayle Searle, Marvin GruberSolution Manual for Linear Models – Shayle Searle, Marvin Gruber
Solution Manual for Linear Models – Shayle Searle, Marvin GruberHenningEnoksen
 
Csr2011 june17 11_30_vyalyi
Csr2011 june17 11_30_vyalyiCsr2011 june17 11_30_vyalyi
Csr2011 june17 11_30_vyalyiCSR2011
 
Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)Frank Nielsen
 
4 litvak
4 litvak4 litvak
4 litvakYandex
 
A copula model to analyze minimum admission scores
A copula model to analyze minimum admission scores A copula model to analyze minimum admission scores
A copula model to analyze minimum admission scores Mariela Fernández
 
A Coq Library for the Theory of Relational Calculus
A Coq Library for the Theory of Relational CalculusA Coq Library for the Theory of Relational Calculus
A Coq Library for the Theory of Relational CalculusYoshihiro Mizoguchi
 
Degree Equitable Connected cototal dominating graph
Degree Equitable Connected cototal dominating graphDegree Equitable Connected cototal dominating graph
Degree Equitable Connected cototal dominating graphIOSRJM
 
Theory of Relational Calculus and its Formalization
Theory of Relational Calculus and its FormalizationTheory of Relational Calculus and its Formalization
Theory of Relational Calculus and its FormalizationYoshihiro Mizoguchi
 
Hierarchical Reinforcement Learning with Option-Critic Architecture
Hierarchical Reinforcement Learning with Option-Critic ArchitectureHierarchical Reinforcement Learning with Option-Critic Architecture
Hierarchical Reinforcement Learning with Option-Critic ArchitectureNecip Oguz Serbetci
 

Tendances (16)

Likelihood-free Design: a discussion
Likelihood-free Design: a discussionLikelihood-free Design: a discussion
Likelihood-free Design: a discussion
 
Csr2011 june18 14_00_sudan
Csr2011 june18 14_00_sudanCsr2011 june18 14_00_sudan
Csr2011 june18 14_00_sudan
 
Csr2011 june17 11_30_vyalyi
Csr2011 june17 11_30_vyalyiCsr2011 june17 11_30_vyalyi
Csr2011 june17 11_30_vyalyi
 
Solution Manual for Linear Models – Shayle Searle, Marvin Gruber
Solution Manual for Linear Models – Shayle Searle, Marvin GruberSolution Manual for Linear Models – Shayle Searle, Marvin Gruber
Solution Manual for Linear Models – Shayle Searle, Marvin Gruber
 
Csr2011 june17 11_30_vyalyi
Csr2011 june17 11_30_vyalyiCsr2011 june17 11_30_vyalyi
Csr2011 june17 11_30_vyalyi
 
Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)
 
4 litvak
4 litvak4 litvak
4 litvak
 
A copula model to analyze minimum admission scores
A copula model to analyze minimum admission scores A copula model to analyze minimum admission scores
A copula model to analyze minimum admission scores
 
Basics on Graph Theory
Basics on Graph TheoryBasics on Graph Theory
Basics on Graph Theory
 
A Coq Library for the Theory of Relational Calculus
A Coq Library for the Theory of Relational CalculusA Coq Library for the Theory of Relational Calculus
A Coq Library for the Theory of Relational Calculus
 
INDEPENDENT AND CONNECTED DOMINATION NUMBER IN MIDDLE AND LINE GRAPHS
INDEPENDENT AND CONNECTED DOMINATION NUMBER IN MIDDLE AND LINE GRAPHSINDEPENDENT AND CONNECTED DOMINATION NUMBER IN MIDDLE AND LINE GRAPHS
INDEPENDENT AND CONNECTED DOMINATION NUMBER IN MIDDLE AND LINE GRAPHS
 
Am03102420247
Am03102420247Am03102420247
Am03102420247
 
Degree Equitable Connected cototal dominating graph
Degree Equitable Connected cototal dominating graphDegree Equitable Connected cototal dominating graph
Degree Equitable Connected cototal dominating graph
 
Theory of Relational Calculus and its Formalization
Theory of Relational Calculus and its FormalizationTheory of Relational Calculus and its Formalization
Theory of Relational Calculus and its Formalization
 
Hierarchical Reinforcement Learning with Option-Critic Architecture
Hierarchical Reinforcement Learning with Option-Critic ArchitectureHierarchical Reinforcement Learning with Option-Critic Architecture
Hierarchical Reinforcement Learning with Option-Critic Architecture
 
Test Sketching
Test  SketchingTest  Sketching
Test Sketching
 

En vedette

A Semi-naive Bayes Classifier with Grouping of Cases
A Semi-naive Bayes Classifier with Grouping of CasesA Semi-naive Bayes Classifier with Grouping of Cases
A Semi-naive Bayes Classifier with Grouping of CasesNTNU
 
Bagging Decision Trees on Data Sets with Classification Noise
Bagging Decision Trees on Data Sets with Classification NoiseBagging Decision Trees on Data Sets with Classification Noise
Bagging Decision Trees on Data Sets with Classification NoiseNTNU
 
Interactive Learning of Bayesian Networks
Interactive Learning of Bayesian NetworksInteractive Learning of Bayesian Networks
Interactive Learning of Bayesian NetworksNTNU
 
An Experimental Study about Simple Decision Trees for Bagging Ensemble on Dat...
An Experimental Study about Simple Decision Trees for Bagging Ensemble on Dat...An Experimental Study about Simple Decision Trees for Bagging Ensemble on Dat...
An Experimental Study about Simple Decision Trees for Bagging Ensemble on Dat...NTNU
 
Writing Ruby Extensions
Writing Ruby ExtensionsWriting Ruby Extensions
Writing Ruby ExtensionsMatt Todd
 
计算思维在儿童数字文化创作课程中的地位与培养
计算思维在儿童数字文化创作课程中的地位与培养计算思维在儿童数字文化创作课程中的地位与培养
计算思维在儿童数字文化创作课程中的地位与培养wikicn
 
儿童数字文化创作课程与信息技术课程的变革
儿童数字文化创作课程与信息技术课程的变革儿童数字文化创作课程与信息技术课程的变革
儿童数字文化创作课程与信息技术课程的变革wikicn
 
Building A Framework On Rack
Building A Framework On RackBuilding A Framework On Rack
Building A Framework On RackMatt Todd
 
Learning classifiers from discretized expression quantitative trait loci
Learning classifiers from discretized expression quantitative trait lociLearning classifiers from discretized expression quantitative trait loci
Learning classifiers from discretized expression quantitative trait lociNTNU
 
Guerra de las Galias Texto 5 1ª Evaluación
Guerra de las Galias Texto 5 1ª EvaluaciónGuerra de las Galias Texto 5 1ª Evaluación
Guerra de las Galias Texto 5 1ª EvaluaciónFátima Prieto
 
Selección de Textos de Anábasis I, Jenofonte
Selección de Textos de Anábasis I, JenofonteSelección de Textos de Anábasis I, Jenofonte
Selección de Textos de Anábasis I, JenofonteFátima Prieto
 
XMPP & AMQP in Ruby
XMPP & AMQP in RubyXMPP & AMQP in Ruby
XMPP & AMQP in RubyMatt Todd
 
A Numeric Algorithm for Generating Permutations in Lexicographic Order with a...
A Numeric Algorithm for Generating Permutations in Lexicographic Order with a...A Numeric Algorithm for Generating Permutations in Lexicographic Order with a...
A Numeric Algorithm for Generating Permutations in Lexicographic Order with a...Afshin Tiraie
 
Selección de Textos de Guerra De Las Galias, César
Selección de Textos de Guerra De Las Galias, CésarSelección de Textos de Guerra De Las Galias, César
Selección de Textos de Guerra De Las Galias, CésarFátima Prieto
 
Evaluating query-independent object features for relevancy prediction
Evaluating query-independent object features for relevancy predictionEvaluating query-independent object features for relevancy prediction
Evaluating query-independent object features for relevancy predictionNTNU
 
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...NTNU
 
Varying parameter in classification based on imprecise probabilities
Varying parameter in classification based on imprecise probabilitiesVarying parameter in classification based on imprecise probabilities
Varying parameter in classification based on imprecise probabilitiesNTNU
 
A Bayesian Random Split to Build Ensembles of Classification Trees
A Bayesian Random Split to Build Ensembles of Classification TreesA Bayesian Random Split to Build Ensembles of Classification Trees
A Bayesian Random Split to Build Ensembles of Classification TreesNTNU
 
Split Criterions for Variable Selection Using Decision Trees
Split Criterions for Variable Selection Using Decision TreesSplit Criterions for Variable Selection Using Decision Trees
Split Criterions for Variable Selection Using Decision TreesNTNU
 
An interactive approach for cleaning noisy observations in Bayesian networks ...
An interactive approach for cleaning noisy observations in Bayesian networks ...An interactive approach for cleaning noisy observations in Bayesian networks ...
An interactive approach for cleaning noisy observations in Bayesian networks ...NTNU
 

En vedette (20)

A Semi-naive Bayes Classifier with Grouping of Cases
A Semi-naive Bayes Classifier with Grouping of CasesA Semi-naive Bayes Classifier with Grouping of Cases
A Semi-naive Bayes Classifier with Grouping of Cases
 
Bagging Decision Trees on Data Sets with Classification Noise
Bagging Decision Trees on Data Sets with Classification NoiseBagging Decision Trees on Data Sets with Classification Noise
Bagging Decision Trees on Data Sets with Classification Noise
 
Interactive Learning of Bayesian Networks
Interactive Learning of Bayesian NetworksInteractive Learning of Bayesian Networks
Interactive Learning of Bayesian Networks
 
An Experimental Study about Simple Decision Trees for Bagging Ensemble on Dat...
An Experimental Study about Simple Decision Trees for Bagging Ensemble on Dat...An Experimental Study about Simple Decision Trees for Bagging Ensemble on Dat...
An Experimental Study about Simple Decision Trees for Bagging Ensemble on Dat...
 
Writing Ruby Extensions
Writing Ruby ExtensionsWriting Ruby Extensions
Writing Ruby Extensions
 
计算思维在儿童数字文化创作课程中的地位与培养
计算思维在儿童数字文化创作课程中的地位与培养计算思维在儿童数字文化创作课程中的地位与培养
计算思维在儿童数字文化创作课程中的地位与培养
 
儿童数字文化创作课程与信息技术课程的变革
儿童数字文化创作课程与信息技术课程的变革儿童数字文化创作课程与信息技术课程的变革
儿童数字文化创作课程与信息技术课程的变革
 
Building A Framework On Rack
Building A Framework On RackBuilding A Framework On Rack
Building A Framework On Rack
 
Learning classifiers from discretized expression quantitative trait loci
Learning classifiers from discretized expression quantitative trait lociLearning classifiers from discretized expression quantitative trait loci
Learning classifiers from discretized expression quantitative trait loci
 
Guerra de las Galias Texto 5 1ª Evaluación
Guerra de las Galias Texto 5 1ª EvaluaciónGuerra de las Galias Texto 5 1ª Evaluación
Guerra de las Galias Texto 5 1ª Evaluación
 
Selección de Textos de Anábasis I, Jenofonte
Selección de Textos de Anábasis I, JenofonteSelección de Textos de Anábasis I, Jenofonte
Selección de Textos de Anábasis I, Jenofonte
 
XMPP & AMQP in Ruby
XMPP & AMQP in RubyXMPP & AMQP in Ruby
XMPP & AMQP in Ruby
 
A Numeric Algorithm for Generating Permutations in Lexicographic Order with a...
A Numeric Algorithm for Generating Permutations in Lexicographic Order with a...A Numeric Algorithm for Generating Permutations in Lexicographic Order with a...
A Numeric Algorithm for Generating Permutations in Lexicographic Order with a...
 
Selección de Textos de Guerra De Las Galias, César
Selección de Textos de Guerra De Las Galias, CésarSelección de Textos de Guerra De Las Galias, César
Selección de Textos de Guerra De Las Galias, César
 
Evaluating query-independent object features for relevancy prediction
Evaluating query-independent object features for relevancy predictionEvaluating query-independent object features for relevancy prediction
Evaluating query-independent object features for relevancy prediction
 
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...
Combining Decision Trees Based on Imprecise Probabilities and Uncertainty Mea...
 
Varying parameter in classification based on imprecise probabilities
Varying parameter in classification based on imprecise probabilitiesVarying parameter in classification based on imprecise probabilities
Varying parameter in classification based on imprecise probabilities
 
A Bayesian Random Split to Build Ensembles of Classification Trees
A Bayesian Random Split to Build Ensembles of Classification TreesA Bayesian Random Split to Build Ensembles of Classification Trees
A Bayesian Random Split to Build Ensembles of Classification Trees
 
Split Criterions for Variable Selection Using Decision Trees
Split Criterions for Variable Selection Using Decision TreesSplit Criterions for Variable Selection Using Decision Trees
Split Criterions for Variable Selection Using Decision Trees
 
An interactive approach for cleaning noisy observations in Bayesian networks ...
An interactive approach for cleaning noisy observations in Bayesian networks ...An interactive approach for cleaning noisy observations in Bayesian networks ...
An interactive approach for cleaning noisy observations in Bayesian networks ...
 

Similaire à Locally averaged Bayesian Dirichlet metrics scoring

Structured Regularization for conditional Gaussian graphical model
Structured Regularization for conditional Gaussian graphical modelStructured Regularization for conditional Gaussian graphical model
Structured Regularization for conditional Gaussian graphical modelLaboratoire Statistique et génome
 
Workshop in honour of Don Poskitt and Gael Martin
Workshop in honour of Don Poskitt and Gael MartinWorkshop in honour of Don Poskitt and Gael Martin
Workshop in honour of Don Poskitt and Gael MartinChristian Robert
 
Bayesian Hierarchical Models
Bayesian Hierarchical ModelsBayesian Hierarchical Models
Bayesian Hierarchical ModelsAmmar Rashed
 
Neural Networks with Complex Sample Data
Neural Networks with Complex Sample DataNeural Networks with Complex Sample Data
Neural Networks with Complex Sample DataSavano Pereira
 
ABC short course: model choice chapter
ABC short course: model choice chapterABC short course: model choice chapter
ABC short course: model choice chapterChristian Robert
 
Probability distributions for ml
Probability distributions for mlProbability distributions for ml
Probability distributions for mlSung Yub Kim
 
Asymptotics of ABC, lecture, Collège de France
Asymptotics of ABC, lecture, Collège de FranceAsymptotics of ABC, lecture, Collège de France
Asymptotics of ABC, lecture, Collège de FranceChristian Robert
 
APHA 2012: Hierarchical Multiple Informants Model
APHA 2012: Hierarchical Multiple Informants ModelAPHA 2012: Hierarchical Multiple Informants Model
APHA 2012: Hierarchical Multiple Informants ModelJonggyu Baek
 
Iaetsd vlsi implementation of gabor filter based image edge detection
Iaetsd vlsi implementation of gabor filter based image edge detectionIaetsd vlsi implementation of gabor filter based image edge detection
Iaetsd vlsi implementation of gabor filter based image edge detectionIaetsd Iaetsd
 
More investment in Research and Development for better Education in the future?
More investment in Research and Development for better Education in the future?More investment in Research and Development for better Education in the future?
More investment in Research and Development for better Education in the future?Dhafer Malouche
 
Discrete Structure Lecture #7 & 8.pdf
Discrete Structure Lecture #7 & 8.pdfDiscrete Structure Lecture #7 & 8.pdf
Discrete Structure Lecture #7 & 8.pdfMuhammadUmerIhtisham
 

Similaire à Locally averaged Bayesian Dirichlet metrics scoring (20)

Structured Regularization for conditional Gaussian graphical model
Structured Regularization for conditional Gaussian graphical modelStructured Regularization for conditional Gaussian graphical model
Structured Regularization for conditional Gaussian graphical model
 
Workshop in honour of Don Poskitt and Gael Martin
Workshop in honour of Don Poskitt and Gael MartinWorkshop in honour of Don Poskitt and Gael Martin
Workshop in honour of Don Poskitt and Gael Martin
 
ABC workshop: 17w5025
ABC workshop: 17w5025ABC workshop: 17w5025
ABC workshop: 17w5025
 
ABC-Gibbs
ABC-GibbsABC-Gibbs
ABC-Gibbs
 
Bayesian Hierarchical Models
Bayesian Hierarchical ModelsBayesian Hierarchical Models
Bayesian Hierarchical Models
 
Neural Networks with Complex Sample Data
Neural Networks with Complex Sample DataNeural Networks with Complex Sample Data
Neural Networks with Complex Sample Data
 
the ABC of ABC
the ABC of ABCthe ABC of ABC
the ABC of ABC
 
ABC short course: model choice chapter
ABC short course: model choice chapterABC short course: model choice chapter
ABC short course: model choice chapter
 
Deep Learning Opening Workshop - Horseshoe Regularization for Machine Learnin...
Deep Learning Opening Workshop - Horseshoe Regularization for Machine Learnin...Deep Learning Opening Workshop - Horseshoe Regularization for Machine Learnin...
Deep Learning Opening Workshop - Horseshoe Regularization for Machine Learnin...
 
GDRR Opening Workshop - Bayesian Inference for Common Cause Failure Rate Base...
GDRR Opening Workshop - Bayesian Inference for Common Cause Failure Rate Base...GDRR Opening Workshop - Bayesian Inference for Common Cause Failure Rate Base...
GDRR Opening Workshop - Bayesian Inference for Common Cause Failure Rate Base...
 
ABC-Gibbs
ABC-GibbsABC-Gibbs
ABC-Gibbs
 
Probability distributions for ml
Probability distributions for mlProbability distributions for ml
Probability distributions for ml
 
Presentation OCIP 2015
Presentation OCIP 2015Presentation OCIP 2015
Presentation OCIP 2015
 
Asymptotics of ABC, lecture, Collège de France
Asymptotics of ABC, lecture, Collège de FranceAsymptotics of ABC, lecture, Collège de France
Asymptotics of ABC, lecture, Collège de France
 
asymptotics of ABC
asymptotics of ABCasymptotics of ABC
asymptotics of ABC
 
APHA 2012: Hierarchical Multiple Informants Model
APHA 2012: Hierarchical Multiple Informants ModelAPHA 2012: Hierarchical Multiple Informants Model
APHA 2012: Hierarchical Multiple Informants Model
 
Iaetsd vlsi implementation of gabor filter based image edge detection
Iaetsd vlsi implementation of gabor filter based image edge detectionIaetsd vlsi implementation of gabor filter based image edge detection
Iaetsd vlsi implementation of gabor filter based image edge detection
 
More investment in Research and Development for better Education in the future?
More investment in Research and Development for better Education in the future?More investment in Research and Development for better Education in the future?
More investment in Research and Development for better Education in the future?
 
Estimating Space-Time Covariance from Finite Sample Sets
Estimating Space-Time Covariance from Finite Sample SetsEstimating Space-Time Covariance from Finite Sample Sets
Estimating Space-Time Covariance from Finite Sample Sets
 
Discrete Structure Lecture #7 & 8.pdf
Discrete Structure Lecture #7 & 8.pdfDiscrete Structure Lecture #7 & 8.pdf
Discrete Structure Lecture #7 & 8.pdf
 

Plus de NTNU

An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...
An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...
An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...NTNU
 
lassification with decision trees from a nonparametric predictive inference p...
lassification with decision trees from a nonparametric predictive inference p...lassification with decision trees from a nonparametric predictive inference p...
lassification with decision trees from a nonparametric predictive inference p...NTNU
 
Application of a Selective Gaussian Naïve Bayes Model for Diffuse-Large B-Cel...
Application of a Selective Gaussian Naïve Bayes Model for Diffuse-Large B-Cel...Application of a Selective Gaussian Naïve Bayes Model for Diffuse-Large B-Cel...
Application of a Selective Gaussian Naïve Bayes Model for Diffuse-Large B-Cel...NTNU
 
A Bayesian approach to estimate probabilities in classification trees
A Bayesian approach to estimate probabilities in classification treesA Bayesian approach to estimate probabilities in classification trees
A Bayesian approach to estimate probabilities in classification treesNTNU
 
Selective Gaussian Naïve Bayes Model for Diffuse Large-B-Cell Lymphoma Classi...
Selective Gaussian Naïve Bayes Model for Diffuse Large-B-Cell Lymphoma Classi...Selective Gaussian Naïve Bayes Model for Diffuse Large-B-Cell Lymphoma Classi...
Selective Gaussian Naïve Bayes Model for Diffuse Large-B-Cell Lymphoma Classi...NTNU
 
Effects of Highly Agreed Documents in Relevancy Prediction
Effects of Highly Agreed Documents in Relevancy PredictionEffects of Highly Agreed Documents in Relevancy Prediction
Effects of Highly Agreed Documents in Relevancy PredictionNTNU
 
Conference poster 6
Conference poster 6Conference poster 6
Conference poster 6NTNU
 

Plus de NTNU (7)

An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...
An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...
An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...
 
lassification with decision trees from a nonparametric predictive inference p...
lassification with decision trees from a nonparametric predictive inference p...lassification with decision trees from a nonparametric predictive inference p...
lassification with decision trees from a nonparametric predictive inference p...
 
Application of a Selective Gaussian Naïve Bayes Model for Diffuse-Large B-Cel...
Application of a Selective Gaussian Naïve Bayes Model for Diffuse-Large B-Cel...Application of a Selective Gaussian Naïve Bayes Model for Diffuse-Large B-Cel...
Application of a Selective Gaussian Naïve Bayes Model for Diffuse-Large B-Cel...
 
A Bayesian approach to estimate probabilities in classification trees
A Bayesian approach to estimate probabilities in classification treesA Bayesian approach to estimate probabilities in classification trees
A Bayesian approach to estimate probabilities in classification trees
 
Selective Gaussian Naïve Bayes Model for Diffuse Large-B-Cell Lymphoma Classi...
Selective Gaussian Naïve Bayes Model for Diffuse Large-B-Cell Lymphoma Classi...Selective Gaussian Naïve Bayes Model for Diffuse Large-B-Cell Lymphoma Classi...
Selective Gaussian Naïve Bayes Model for Diffuse Large-B-Cell Lymphoma Classi...
 
Effects of Highly Agreed Documents in Relevancy Prediction
Effects of Highly Agreed Documents in Relevancy PredictionEffects of Highly Agreed Documents in Relevancy Prediction
Effects of Highly Agreed Documents in Relevancy Prediction
 
Conference poster 6
Conference poster 6Conference poster 6
Conference poster 6
 

Dernier

Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...D. B. S. College Kanpur
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)itwameryclare
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxFarihaAbdulRasheed
 
Good agricultural practices 3rd year bpharm. herbal drug technology .pptx
Good agricultural practices 3rd year bpharm. herbal drug technology .pptxGood agricultural practices 3rd year bpharm. herbal drug technology .pptx
Good agricultural practices 3rd year bpharm. herbal drug technology .pptxSimeonChristian
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationColumbia Weather Systems
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxpriyankatabhane
 
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)riyaescorts54
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologycaarthichand2003
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 

Dernier (20)

Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
 
Good agricultural practices 3rd year bpharm. herbal drug technology .pptx
Good agricultural practices 3rd year bpharm. herbal drug technology .pptxGood agricultural practices 3rd year bpharm. herbal drug technology .pptx
Good agricultural practices 3rd year bpharm. herbal drug technology .pptx
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather Station
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
 
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technology
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 

Locally averaged Bayesian Dirichlet metrics scoring

  • 1. Locally averaged Bayesian Dirichlet metrics A. Cano, M. Gomez-Olmedo, A. R. Masegosa and S. Moral Department of Computer Science and Artificial Intelligence University of Granada (Spain) Belfast, July 2011 European Conference on Symbolic and Quantitative Approaches to Reasoning under Uncertainty ECSQARU 2011 Belfast (UK) 1/30
  • 2. Outline 1 Introduction 2 Bayesian Dirichlet Metrics 3 Locally Averaged Bayesian Dirichlet Metrics 4 Experimental Evaluation 5 Conclusions & Future Works ECSQARU 2011 Belfast (UK) 2/30
  • 4. Introduction Bayesian Networks Bayesian Networks Excellent models to graphically represent the dependency structure of the underlying distribution in multivariate domains. This dependency structure in a multivariate problem domain represents a very relevant source of knowledge (direct interactions, conditional independencies...) ECSQARU 2011 Belfast (UK) 4/30
  • 5. Introduction Learning Bayesian Networks from Data Learning Algorithms Constrained-Base learning based on hypothesis tests approaches such as PC algorithm. Score+Search methods which employs a search algorithm guided by a score function. The model with the highest score is selected. ECSQARU 2011 Belfast (UK) 5/30
  • 6. Introduction Bayesian Score Metrics Marginal Likelihood of the data P(D|G) = P(D|θ, G)P(θ|G)dφ ECSQARU 2011 Belfast (UK) 6/30
  • 7. Introduction Bayesian Score Metrics Marginal Likelihood of the data P(D|G) = P(D|θ, G)P(θ|G)dφ Bayesian Dirichlet Equivalent Metric (BDe) It satisfies the likelihood equivalence property. A global Dirichlet distribution is assumed in order to guarantee the likelihood equivalence property. The parametrization depends of the equivalent sample size, ESS, parameter. score(G : D) = i |Ui | j=0 Γ( ESS |Ui | ) Γ( ESS |Ui | + Nij ) |Xi | k=1 Γ( ESS |Ui ||Xi | + Nijk ) Γ( ESS |Ui ||Xi | ) ECSQARU 2011 Belfast (UK) 6/30
  • 8. Introduction Sensitivity to ESS parameter Experimental Evaluations [Silander et al.2007] The global MAP BN was computed with an exhaustive search based algorithm for 20 UCI data sets. They found as different ESS values lead to different optimal BN models. For some data sets (e.g. Yeast database) the optimal BN model monotonically goes from the empty to the fully connected graph. N. of Arcs in the optimal BN vs ESS value ECSQARU 2011 Belfast (UK) 7/30
  • 9. Introduction Our approach Solution: Marginalizing the ESS parameter As firstly suggested in [Silander et al. 2007], a possible solution is to employ a Bayesian approach: Assume a prior distribution on the ESS parameter and to marginalize it out. ECSQARU 2011 Belfast (UK) 8/30
  • 10. Introduction Our approach Solution: Marginalizing the ESS parameter As firstly suggested in [Silander et al. 2007], a possible solution is to employ a Bayesian approach: Assume a prior distribution on the ESS parameter and to marginalize it out. Locally Averaged Bayesian Dirichlet Metrics It is based on a local averaging approach to marginalize the ESS parameter. We experimentally justify that this approach is superior: It is able to adapt to more complex parameter spaces. This approach removes the sensitivity of Bayesian Dirichlet metric to the ESS parameter. ECSQARU 2011 Belfast (UK) 8/30
  • 11. Bayesian Dirichlet Metrics Part II Bayesian Dirichlet Metrics ECSQARU 2011 Belfast (UK) 9/30
  • 12. Bayesian Dirichlet Metrics Notation Let be X = (X1, ..., Xn) a set of n multinomial random variables. |Xi | is the number of values of Xi . We also assume a fully observed multinomial data set D. A Bayesian Network B can be described by: G is a directed acyclic graph. G = (Pa(X1), ..., Pa(Xn)). θG a set of parameter vectors. P(Xi |Pa(Xi ) = j) = θij . ECSQARU 2011 Belfast (UK) 10/30
  • 13. Bayesian Dirichlet Metrics Bayesian Dirchlet equivalent metric Marginal Likelihood of a graph structure: P(D|G) = P(D|θ, G)P(θ|G)dφ ECSQARU 2011 Belfast (UK) 11/30
  • 14. Bayesian Dirichlet Metrics Bayesian Dirchlet equivalent metric Marginal Likelihood of a graph structure: P(D|G) = P(D|θ, G)P(θ|G)dφ It is computed under the following assumptions: Complete labelled training data. The prior distributions over the parameters are Dirichlet distributions. θij ∼ Dirichet(αij1, ..., αijk ) Parameters are globally and locally independent: scoreBDeu(G|D) = n i=1 |PaG(Xi )| j=0 Γ(αij ) Γ(αij + Nij ) |Xi | k=1 Γ(αijk + Nijk ) Γ(αijk ) ECSQARU 2011 Belfast (UK) 11/30
  • 15. Bayesian Dirichlet Metrics Bayesian Dirchlet equivalent metric Marginal Likelihood of a graph structure: P(D|G) = P(D|θ, G)P(θ|G)dφ It is computed under the following assumptions: Complete labelled training data. The prior distributions over the parameters are Dirichlet distributions. θij ∼ Dirichet(αij1, ..., αijk ) Parameters are globally and locally independent: scoreBDeu(G|D) = n i=1 |PaG(Xi )| j=0 Γ(αij ) Γ(αij + Nij ) |Xi | k=1 Γ(αijk + Nijk ) Γ(αijk ) BDe metrics sets alpha values as follows, in order to guarantee the likelihood equivalence property: αijk = S |Xi ||Pa(Xi )| ECSQARU 2011 Belfast (UK) 11/30
  • 16. Bayesian Dirichlet Metrics Sensitivity to the ESS The problem is that we make αijk values exponentially small either with the number or the cardinality of the parents: αijk = S |Xi ||Pa(Xi )| . Beta(1,1), Beta(0.5, 0.5), Beta(0.25, 0.25), Beta(0.125, 0.125) ECSQARU 2011 Belfast (UK) 12/30
  • 17. Bayesian Dirichlet Metrics Sensitivity to the ESS The problem is that we make αijk values exponentially small either with the number or the cardinality of the parents: αijk = S |Xi ||Pa(Xi )| . Beta(1,1), Beta(0.5, 0.5), Beta(0.25, 0.25), Beta(0.125, 0.125) (SteckJackola2002, Steck2008, Ueno.2010): small αijk values tends to favor the the absence of an edge Y −→ X over its presence (even if they are not conditionally independent). Specially if the empirical ˆP(X|Y) is not very extreme (it does not match with the prior assupmtions). ECSQARU 2011 Belfast (UK) 12/30
  • 18. Bayesian Dirichlet Metrics Sensitivity to the ESS If we increase the S value, we implicitly assume that marginal distributions P(Xi ) = θi have very symmetrical probability distribution. Beta(1,1), Beta(2, 2), Beta(4, 4), Beta(8, 8) ECSQARU 2011 Belfast (UK) 13/30
  • 19. Bayesian Dirichlet Metrics Sensitivity to the ESS If we increase the S value, we implicitly assume that marginal distributions P(Xi ) = θi have very symmetrical probability distribution. Beta(1,1), Beta(2, 2), Beta(4, 4), Beta(8, 8) (SteckJackola2002, Steck2008, Ueno.2010): larger S values tends to favor the presence of an edge Y −→ X over its absence (even if they are conditionally independent). Specially, if there is a notable skewness in both marginal distributions: P(X|PaX ) and P(Y|PaY ). ECSQARU 2011 Belfast (UK) 13/30
  • 20. Locally Averaged Bayesian Dirichlet Metrics Part III Locally Averaged Bayesian Dirichlet Metrics ECSQARU 2011 Belfast (UK) 14/30
  • 21. Locally Averaged Bayesian Dirichlet Metrics Globally Averaged Bayesian Dirichlet Metrics [Silander et al. 2007] Bayesian solution to the problem of selecting an optimal ESS: Consider S as a random variable, place a prior on S and marginalize it out. P(D|G) = P(D|G, s)P(s|G)ds where P(D|G, s) is the classic marginal likelihood which depends of the equivalent sample size. ECSQARU 2011 Belfast (UK) 15/30
  • 22. Locally Averaged Bayesian Dirichlet Metrics Globally Averaged Bayesian Dirichlet Metrics [Silander et al. 2007] Bayesian solution to the problem of selecting an optimal ESS: Consider S as a random variable, place a prior on S and marginalize it out. P(D|G) = P(D|G, s)P(s|G)ds where P(D|G, s) is the classic marginal likelihood which depends of the equivalent sample size. It is assumed that P(S|G) is uniform and integral is approximated by a simple averaging method P(D|G) = 1 |S| s∈S i |Ui | j=0 Γ( S |Ui | ) Γ( S |Ui | + Nij ) |Xi | k=1 Γ( S |Ui ||Xi | + Nijk ) Γ( S |Ui ||Xi | ) where S is a finite set of different S values. ECSQARU 2011 Belfast (UK) 15/30
  • 23. Locally Averaged Bayesian Dirichlet Metrics Globally Averaged Bayesian Dirichlet Metrics [Silander et al. 2007] Bayesian solution to the problem of selecting an optimal ESS: Consider S as a random variable, place a prior on S and marginalize it out. P(D|G) = P(D|G, s)P(s|G)ds where P(D|G, s) is the classic marginal likelihood which depends of the equivalent sample size. It is assumed that P(S|G) is uniform and integral is approximated by a simple averaging method P(D|G) = 1 |S| s∈S i |Ui | j=0 Γ( S |Ui | ) Γ( S |Ui | + Nij ) |Xi | k=1 Γ( S |Ui ||Xi | + Nijk ) Γ( S |Ui ||Xi | ) where S is a finite set of different S values. Satisfies the likelihood equivalence property but it is not locally decomposable. ECSQARU 2011 Belfast (UK) 15/30
  • 24. Locally Averaged Bayesian Dirichlet Metrics Sensitivity to the ESS A toy example: Z and Y have very skewed marginal distributions. P(X|Z) is not notably far from uniform. We generate 1000 data samples. We evaluate the BN with the highest score. ECSQARU 2011 Belfast (UK) 16/30
  • 25. Locally Averaged Bayesian Dirichlet Metrics Globally Averaged Bayesian Dirichlet Metrics Different averaging set values, SL, were tested: S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ..., S10 = {2−10 , 2−9 , ...., 29 , 210 }. S << 1 (very skewed), S < 1 (skewed), S ≈ 1 (uniform), S >> 1 (strongly uniform). ECSQARU 2011 Belfast (UK) 17/30
  • 26. Locally Averaged Bayesian Dirichlet Metrics Globally Averaged Bayesian Dirichlet Metrics Different averaging set values, SL, were tested: S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ..., S10 = {2−10 , 2−9 , ...., 29 , 210 }. S << 1 (very skewed), S < 1 (skewed), S ≈ 1 (uniform), S >> 1 (strongly uniform). Results It always retrieves the empty graph without any edge. ECSQARU 2011 Belfast (UK) 17/30
  • 27. Locally Averaged Bayesian Dirichlet Metrics Globally Averaged Bayesian Dirichlet Metrics Different averaging set values, SL, were tested: S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ..., S10 = {2−10 , 2−9 , ...., 29 , 210 }. S << 1 (very skewed), S < 1 (skewed), S ≈ 1 (uniform), S >> 1 (strongly uniform). Results It always retrieves the empty graph without any edge. Reasons: We assume a global distribution (either strongly uniform or uniform or skewed or very skewed) for all parameters at the same time. This assumption does not fit the parameter space of this Bayesian network. ECSQARU 2011 Belfast (UK) 17/30
  • 28. Locally Averaged Bayesian Dirichlet Metrics Locally Averaged Bayesian Dirichlet Metrics Locally Averaged Bayesian Dirichlet Metrics The marginalization of the parameter S is carried out locally: We assume that each parameter vector θij is drawn from a different Dirichlet distribution where the parameters S are independent. ECSQARU 2011 Belfast (UK) 18/30
  • 29. Locally Averaged Bayesian Dirichlet Metrics Locally Averaged Bayesian Dirichlet Metrics Locally Averaged Bayesian Dirichlet Metrics The marginalization of the parameter S is carried out locally: We assume that each parameter vector θij is drawn from a different Dirichlet distribution where the parameters S are independent. P(D|G) = 1 |S| i |Pa(Xi )| j=0 s∈S Γ( S |Pa(Xi )| ) Γ( S |Pa(Xi )| + Nij ) |Xi | k=1 Γ( S |Pa(Xi )||Xi | + Nijk ) Γ( S |Pa(Xi )||Xi | ) where S is a finite set of different S values. ECSQARU 2011 Belfast (UK) 18/30
  • 30. Locally Averaged Bayesian Dirichlet Metrics Locally Averaged Bayesian Dirichlet Metrics Locally Averaged Bayesian Dirichlet Metrics The marginalization of the parameter S is carried out locally: We assume that each parameter vector θij is drawn from a different Dirichlet distribution where the parameters S are independent. P(D|G) = 1 |S| i |Pa(Xi )| j=0 s∈S Γ( S |Pa(Xi )| ) Γ( S |Pa(Xi )| + Nij ) |Xi | k=1 Γ( S |Pa(Xi )||Xi | + Nijk ) Γ( S |Pa(Xi )||Xi | ) where S is a finite set of different S values. It is now locally decomposable metric but it losses the likelihood equivalence property. ECSQARU 2011 Belfast (UK) 18/30
  • 31. Locally Averaged Bayesian Dirichlet Metrics Locally Averaged Bayesian Dirichlet Metrics Different averaging set values, SL, were tested: S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ..., S10 = {2−10 , 2−9 , ...., 29 , 210 }. S << 1 (very skewed), S < 1 (skewed), S ≈ 1 (uniform), S >> 1 (strongly uniform). ECSQARU 2011 Belfast (UK) 19/30
  • 32. Locally Averaged Bayesian Dirichlet Metrics Locally Averaged Bayesian Dirichlet Metrics Different averaging set values, SL, were tested: S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ..., S10 = {2−10 , 2−9 , ...., 29 , 210 }. S << 1 (very skewed), S < 1 (skewed), S ≈ 1 (uniform), S >> 1 (strongly uniform). Results When L ≥ 5 we always retrieve the right graph. ECSQARU 2011 Belfast (UK) 19/30
  • 33. Locally Averaged Bayesian Dirichlet Metrics Locally Averaged Bayesian Dirichlet Metrics Different averaging set values, SL, were tested: S1 = {0.5, 1, 2}, S2 = {0.25, 0.5, 1, 2, 4}, ..., S10 = {2−10 , 2−9 , ...., 29 , 210 }. S << 1 (very skewed), S < 1 (skewed), S ≈ 1 (uniform), S >> 1 (strongly uniform). Results When L ≥ 5 we always retrieve the right graph. We assume that each parameter vector follows a different Dirichlet distribution either strongly uniform or uniform or skewed or very skewed. But independent from the rest of parameters. This assumption allow to fit much more complex parameter spaces. ECSQARU 2011 Belfast (UK) 19/30
  • 34. Experimental Evaluation Part IV Experimental Evaluation ECSQARU 2011 Belfast (UK) 20/30
  • 35. Experimental Evaluation Experimental Set-up Bayesian Networks: alarm (37 nodes), boblo (23 nodes), boerlage-92 (23 nodes), hailfinder (56 nodes), insurance (27 nodes). ECSQARU 2011 Belfast (UK) 21/30
  • 36. Experimental Evaluation Experimental Set-up Bayesian Networks: alarm (37 nodes), boblo (23 nodes), boerlage-92 (23 nodes), hailfinder (56 nodes), insurance (27 nodes). Data Sets: We run 10 times the algorithms with 1000 data samples (other data samples sizes were evaluated). ECSQARU 2011 Belfast (UK) 21/30
  • 37. Experimental Evaluation Experimental Set-up Bayesian Networks: alarm (37 nodes), boblo (23 nodes), boerlage-92 (23 nodes), hailfinder (56 nodes), insurance (27 nodes). Data Sets: We run 10 times the algorithms with 1000 data samples (other data samples sizes were evaluated). Evaluation Measures Number of missing/extra links, Kullback-Leibler distance.... ECSQARU 2011 Belfast (UK) 21/30
  • 38. Experimental Evaluation Experimental Set-up Bayesian Networks: alarm (37 nodes), boblo (23 nodes), boerlage-92 (23 nodes), hailfinder (56 nodes), insurance (27 nodes). Data Sets: We run 10 times the algorithms with 1000 data samples (other data samples sizes were evaluated). Evaluation Measures Number of missing/extra links, Kullback-Leibler distance.... Algorithms A greedy search algorithm is used assuming we are given a correct topological order of the variables. Different SL sets are used to perform averaging: L = 1, ...10 (displayed on x-axis). ECSQARU 2011 Belfast (UK) 21/30
  • 39. Experimental Evaluation BDe with different S values I 050100150 Log of the S Value Missing+ExtraLinks Alarm Boblo Boerlage Hailfinder Insurance −6 −4 −2 0 1 2 3 4 5 6 7 8 0.00.51.01.52.0 Log of the S Value KLDistance Alarm Boblo Boerlage Hailfinder Insurance −6 −4 −2 0 1 2 3 4 5 6 7 8 Analysis The BDe metric is very sensitive to the S values in some domain problems. There is an optimal S value which is different for each problem. ECSQARU 2011 Belfast (UK) 22/30
  • 40. Experimental Evaluation BDe with different S values II 5101520 Log of the S Value MissingLinks Alarm Boblo Boerlage Hailfinder Insurance −6 −4 −2 0 1 2 3 4 5 6 7 8 020406080100120140 Log of the S Value ExtraLinks Alarm Boblo Boerlage Hailfinder Insurance −6 −4 −2 0 1 2 3 4 5 6 7 8 Analysis We can see the theoretically predicted tendencies appears. Higher S values have a tendency to add edges. Lower S values have a tendency to remove edges. ECSQARU 2011 Belfast (UK) 23/30
  • 41. Experimental Evaluation Locally Averaged Bayesian Dirichlet metrics 5101520 L Values Missing+ExtraLinks Alarm Boblo Boerlage Hailfinder Insurance 1 2 3 4 5 6 7 8 9 10 0.00.20.40.60.81.01.2 L Values KLDistance Alarm Boblo Boerlage Hailfinder Insurance 1 2 3 4 5 6 7 8 9 10 Analysis The higher the L value, the wider the set of averaged S values. In some domains, the error measures improves with the size of averaged S values. In other domains, the error does not improve but it does not get worse. ECSQARU 2011 Belfast (UK) 24/30
  • 42. Experimental Evaluation Globally Averaged Bayesian Dirichlet metrics 5101520 L Values Missing+ExtraLinks Alarm Boblo Boerlage Hailfinder Insurance 1 2 3 4 5 6 7 8 9 10 0.00.20.40.60.81.01.2 L ValuesKLDistance Alarm Boblo Boerlage Hailfinder Insurance 1 2 3 4 5 6 7 8 9 10 Analysis Similar behavior to locally averaged metrics. ECSQARU 2011 Belfast (UK) 25/30
  • 43. Experimental Evaluation Globally vs Locally Averaged Bayesian Dirichlet metrics Global-AvBD error minus Local-AvBD error 0123 L Values Missing+ExtraDifference Alarm Boblo Boerlage Hailfinder Insurance 1 2 3 4 5 6 7 8 9 10 Analysis In Alarm, Boblo and Boerlage, there hardly are differences between them. In Hailfinder and Insurance, Local-AvBD metric performs better. The performance depends of the complexity of the parameter space. ECSQARU 2011 Belfast (UK) 26/30
  • 44. Experimental Evaluation BDe metric vs Locally Averaged Bayesian Dirichlet metrics BD error minus Local-AvBD error −1012 L Values Missing+ExtraDifference Alarm Boblo Boerlage Hailfinder Insurance 1 2 3 4 5 6 7 8 9 10 Analysis For BD metric, it is seleced the model with the lowest error using any of S values in the set SL. Local-AvBD metric peforms as least as well as the BD metric with an optimal S value. In some domains (Hailfinder and Insurance), Local-AvBD metric carries out better inferences. ECSQARU 2011 Belfast (UK) 27/30
  • 45. Conclusions and Future Works Part V Conclusions and Future Works ECSQARU 2011 Belfast (UK) 28/30
  • 46. Conclusions and Future Works Conclusions and Future Works Conclusions Locally Averaged Bayesian Dirichlet metrics robustly infers more accurate models than the BDe metric with an optimal selection the ESS parameter. It is able to adapt to complex parameter spaces. This metric is worth for knowledge discovery tasks: the inferences does not depend of any free parameter and it gives the performance of an opmtimal solution. ECSQARU 2011 Belfast (UK) 29/30
  • 47. Conclusions and Future Works Conclusions and Future Works Conclusions Locally Averaged Bayesian Dirichlet metrics robustly infers more accurate models than the BDe metric with an optimal selection the ESS parameter. It is able to adapt to complex parameter spaces. This metric is worth for knowledge discovery tasks: the inferences does not depend of any free parameter and it gives the performance of an opmtimal solution. Future Works Extend this method to the parameter estimation of a BN model: P(Xi = k|Pa(Xi ) = j) = nijk + S |Xi ||Pa(Xi )| nij + S |Pa(Xi )| ECSQARU 2011 Belfast (UK) 29/30
  • 48. Conclusions and Future Works Thanks for you attention!!! ECSQARU 2011 Belfast (UK) 30/30