DocumentCode
1303069
Title
Using a Local Discovery Ant Algorithm for Bayesian Network Structure Learning
Author
Pinto, Pedro C. ; Nägele, Andreas ; Dejori, Mathäus ; Runkler, Thomas A. ; Sousa, João M C
Author_Institution
Corp. Technol. Inf. & Commun., Siemens AG, Munich, Germany
Volume
13
Issue
4
fYear
2009
Firstpage
767
Lastpage
779
Abstract
Bayesian networks (BNs) are knowledge representation tools capable of representing dependence or independence relationships among random variables. Learning the structure of BNs from datasets has received increasing attention in the last two decades, due to the BNs´ capacity of providing good inference models and discovering the structure of complex domains. One approach for BNs´ structure learning from data is to define a scoring metric that evaluates the quality of the candidate networks, given a dataset, and then apply an optimization procedure to explore the set of candidate networks. Among the most frequently used optimization methods for BN score-based learning is greedy hill climbing (GHC) search. This paper proposes a new local discovery ant colony optimization (ACO) algorithm and a hybrid algorithm max-min ant colony optimization (MMACO), based on the local discovery algorithm max-min parents and children (MMPC) and ACO to learn the structure of a BN. In MMACO, MMPC is used to construct the skeleton of the BN and ACO is used to orientate the skeleton edges, thus returning the final structure. The algorithms are applied to several sets of benchmark networks and are shown to outperform the GHC and simulated annealing algorithms.
Keywords
belief networks; greedy algorithms; inference mechanisms; learning (artificial intelligence); minimax techniques; search problems; simulated annealing; Bayesian network structure learning; benchmark network; greedy hill climbing search; hybrid algorithm max-min ant colony optimization; inference model; knowledge representation tool; local discovery ant algorithm; optimization method; score-based learning; simulated annealing algorithm; Ant colony optimization; Bayesian methods; Communications technology; Graphical models; Higher order statistics; Knowledge representation; Optimization methods; Random variables; Simulated annealing; Skeleton; Ant colony optimization (ACO); Bayesian networks (BNs); local discovery; meta-heuristics; structure learning;
fLanguage
English
Journal_Title
Evolutionary Computation, IEEE Transactions on
Publisher
ieee
ISSN
1089-778X
Type
jour
DOI
10.1109/TEVC.2009.2024142
Filename
5208601
Link To Document