Learning Bayesian networks by Ant Colony Optimisation: searching in two different spaces.
The most common way of automatically learning Bayesian networks from data is the combination of a scoring metric, the evaluation of the fitness of any given candidate network to the data base, and a search procedure to explore the search space. Usually, the search is carried out by greedy hill-climbing algorithms, although other techniques such as genetic algorithms, have also been used.A recent metaheuristic, Ant Colony Optimisation (ACO), has been successfully applied to solve a great variety...