Abstract

Reconstructing directed acyclic graphs (DAGs) from observed data constitutes an important machine learning task. It has important applications in systems biology and functional genomics. However, it is a challenging learning problem, due to the need to consider all possible orderings of the network nodes and score the resulting network structures based on the available data. The resulting computational complexity for enumerating all possible orderings is exponential in the size of the network. A large number of methods based on various modeling formalisms have been developed to address this problem, primarily focusing on developing fast algorithms to reduce computational time. On many instances, partial topological information may be available for subsets of the nodes; for example, in biology one has information about transcription factors that regulate (precede) other genes, or such information can be obtained from perturbation/silencing experiments for subsets of DAG nodes (genes).

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call