Triangulation of Bayesian networks with recursive estimation of distribution algorithms

被引:12
作者
Romero, Txomin [1 ,2 ]
Larranaga, Pedro [3 ]
机构
[1] Donostia Int Phys Center, Guipuzcoa 20018, Spain
[2] Univ Basque Country, Dept Comp Sci & Artificial Intelligence, Bilbao, Spain
[3] Univ Politecn Madrid, Dept Inteligencia Artificial, E-28040 Madrid, Spain
关键词
Bayesian networks; Estimation of distribution algorithms; Triangulation; Inference; Junction tree; GRAPH; SPACE;
D O I
10.1016/j.ijar.2008.09.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bayesian networks can be used as a model to make inferences in domains with intrinsic uncertainty, that is, to determine the probability distribution of a set of variables given the instantiation of another set. The inference is an NP-hard problem. There are several algorithms to make exact and approximate inference. One of the most popular, and that is also an exact method. is the evidence propagation algorithm of Lauritzen and Spiegelhalter [S.L. Lauritzen, D.J. Spiegelhalter, Local computations with probabilities on graphical structures and their application on expert systems, journal of the Royal Statistical Society B 50 (2) (1988) 157-224], improved later by Jensen et al. [F.V. Jensen, S.L. Lauritzen, K.G. Olesen, Bayesian updating in causal probabilistic networks by local computations, In Computational Statistics Quaterly 4 (1990) 269-282]. This algorithm needs an ordering of the variables in order to make the triangulation of the moral graph associated with the original Bayesian network structure. The effectiveness of the inference depends on the variable ordering. In this paper, we will use a new paradigm for evolutionary computation, the estimation of distribution algorithms (EDAs), to get the optimal ordering of the variables to obtain the most efficient triangulation. We will also present a new type of evolutionary algorithm, the recursive EDAs (REDAs). We will prove that REDAs improve the behaviour of EDAs in this particular problem, and that their results are competitive with other triangulation techniques. (C) 2008 Elsevier Inc. All rights reserved.
引用
收藏
页码:472 / 484
页数:13
相关论文
共 36 条
[1]  
ANDREASSEN S, 1989, EXPERT SYSTEMS DIAGN
[2]  
[Anonymous], P UAI
[3]  
[Anonymous], 2006, STUDIES FUZZINESS SO
[4]  
[Anonymous], 1996, An introduction to Bayesian networks
[5]   EASY PROBLEMS FOR TREE-DECOMPOSABLE GRAPHS [J].
ARNBORG, S ;
LAGERGREN, J ;
SEESE, D .
JOURNAL OF ALGORITHMS, 1991, 12 (02) :308-340
[6]   COMPLEXITY OF FINDING EMBEDDINGS IN A K-TREE [J].
ARNBORG, S ;
CORNEIL, DG ;
PROSKUROWSKI, A .
SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1987, 8 (02) :277-284
[7]  
Becker A, 1996, UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, P81
[8]   Inexact graph matching by means of estimation of distribution algorithms [J].
Bengoetxea, E ;
Larrañaga, P ;
Bloch, I ;
Perchant, A ;
Boeres, C .
PATTERN RECOGNITION, 2002, 35 (12) :2867-2880
[9]  
Bengoetxea E., 2002, Ph.D. thesis, PhD thesis
[10]   Learning Bayesian networks in the space of structures by estimation of distribution algorithms [J].
Blanco, R ;
Inza, I ;
Larrañga, P .
INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2003, 18 (02) :205-220