Structure Learning of Bayesian Networks by Genetic Algorithms: A Performance Analysis of Control Parameters
Issue No. 09 - September (1996 vol. 18)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/34.537345
<p><b>Abstract</b>—We present a new approach to structure learning in the field of Bayesian networks: We tackle the problem of the search for the best Bayesian network structure, given a database of cases, using the genetic algorithm philosophy for searching among alternative structures. We start by assuming an ordering between the nodes of the network structures. This assumption is necessary to guarantee that the networks that are created by the genetic algorithms are legal Bayesian network structures. Next, we release the ordering assumption by using a "repair operator" which converts illegal structures into legal ones. We present empirical results and analyze them statistically. The best results are obtained with an elitist genetic algorithm that contains a local optimizer.</p>
Bayesian network, genetic algorithm, structure learning, combinatorial optimization, performance analysis.
Yosu Yurramendi, Cindy M.H. Kuijpers, Mikel Poza, Roberto H. Murga, Pedro Larrañaga, "Structure Learning of Bayesian Networks by Genetic Algorithms: A Performance Analysis of Control Parameters", IEEE Transactions on Pattern Analysis & Machine Intelligence, vol. 18, no. , pp. 912-926, September 1996, doi:10.1109/34.537345