An efficient top-down search algorithm for learning Boolean networks of gene expression
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 conve...
Saved in:
| Published in | Machine learning Vol. 65; no. 1; pp. 229 - 245 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
Dordrecht
Springer
01.10.2006
Springer Nature B.V |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0885-6125 1573-0565 1573-0565 |
| DOI | 10.1007/s10994-006-9014-z |
Cover
| Summary: | 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^sup 2k^ ^sup 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 ^sup (mn k+1^/ (log m)^sup (k-1)^). We show the efficiency of our algorithm via computational experiments, and present optimal parameters. Additionally, we provide tests for yeast expression data.[PUBLICATION ABSTRACT] |
|---|---|
| Bibliography: | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-1 ObjectType-Feature-2 content type line 23 ObjectType-Article-2 |
| ISSN: | 0885-6125 1573-0565 1573-0565 |
| DOI: | 10.1007/s10994-006-9014-z |