Polynomial-Time Algorithm for Learning Optimal Tree-Augmented Dynamic Bayesian Networks
Abstract
The identification of conditional dependences in longitudinal data is provided through structure learning of dynamic Bayesian networks (DBN). Several methods for DBN learning are concerned with identifying inter-slice dependences, but often disregard the intra-slice connectivity. We propose an algorithm that jointly finds the optimal inter and intra time-slice connectivity in a transition network. The search space is constrained to a class of networks designated by tree–augmented DBN, leading to polynomial time complexity. We assess the effectiveness of the algorithm on simulated data and compare the results to those obtained by a state of the art DBN learning implementation, showing that the proposed algorithm performs very well throughout the different experiments. Further experimental validation is made on real data, by identify- ing non-stationary gene regulatory networks of Drosophila melanogaster.
Cite
Text
Monteiro et al. "Polynomial-Time Algorithm for Learning Optimal Tree-Augmented Dynamic Bayesian Networks." Conference on Uncertainty in Artificial Intelligence, 2015.Markdown
[Monteiro et al. "Polynomial-Time Algorithm for Learning Optimal Tree-Augmented Dynamic Bayesian Networks." Conference on Uncertainty in Artificial Intelligence, 2015.](https://mlanthology.org/uai/2015/monteiro2015uai-polynomial/)BibTeX
@inproceedings{monteiro2015uai-polynomial,
title = {{Polynomial-Time Algorithm for Learning Optimal Tree-Augmented Dynamic Bayesian Networks}},
author = {Monteiro, José L. and Vinga, Susana and Carvalho, Alexandra M.},
booktitle = {Conference on Uncertainty in Artificial Intelligence},
year = {2015},
pages = {622-631},
url = {https://mlanthology.org/uai/2015/monteiro2015uai-polynomial/}
}