An Efficient Top-Down Search Algorithm for Learning Boolean Networks of Gene Expression
Abstract
Boolean networks provide a simple and intuitive model for gene regulatory networks, but a critical defect is the time required to learn the networks. In recent years, efficient network search algorithms have been developed for a noise-free case and for a limited function class. In general, the conventional algorithm has the high time complexity of O (2^2 k ^ mn k +1) where m is the number of measurements, n is the number of nodes (genes), and k is the number of input parents. Here, we suggest a simple and new approach to Boolean networks, and provide a randomized network search algorithm with average time complexity O ^( mn k +1/ (log m )^( k −1)). We show the efficiency of our algorithm via computational experiments, and present optimal parameters. Additionally, we provide tests for yeast expression data.
Cite
Text
Nam et al. "An Efficient Top-Down Search Algorithm for Learning Boolean Networks of Gene Expression." Machine Learning, 2006. doi:10.1007/S10994-006-9014-ZMarkdown
[Nam et al. "An Efficient Top-Down Search Algorithm for Learning Boolean Networks of Gene Expression." Machine Learning, 2006.](https://mlanthology.org/mlj/2006/nam2006mlj-efficient/) doi:10.1007/S10994-006-9014-ZBibTeX
@article{nam2006mlj-efficient,
title = {{An Efficient Top-Down Search Algorithm for Learning Boolean Networks of Gene Expression}},
author = {Nam, Dougu and Seo, Seunghyun and Kim, Sangsoo},
journal = {Machine Learning},
year = {2006},
pages = {229-245},
doi = {10.1007/S10994-006-9014-Z},
volume = {65},
url = {https://mlanthology.org/mlj/2006/nam2006mlj-efficient/}
}