Selective integration of multiple biological data for supervised network inference

Bioinformatics. 2005 May 15;21(10):2488-95. doi: 10.1093/bioinformatics/bti339. Epub 2005 Feb 22.

Abstract

Motivation: Inferring networks of proteins from biological data is a central issue of computational biology. Most network inference methods, including Bayesian networks, take unsupervised approaches in which the network is totally unknown in the beginning, and all the edges have to be predicted. A more realistic supervised framework, proposed recently, assumes that a substantial part of the network is known. We propose a new kernel-based method for supervised graph inference based on multiple types of biological datasets such as gene expression, phylogenetic profiles and amino acid sequences. Notably, our method assigns a weight to each type of dataset and thereby selects informative ones. Data selection is useful for reducing data collection costs. For example, when a similar network inference problem must be solved for other organisms, the dataset excluded by our algorithm need not be collected.

Results: First, we formulate supervised network inference as a kernel matrix completion problem, where the inference of edges boils down to estimation of missing entries of a kernel matrix. Then, an expectation-maximization algorithm is proposed to simultaneously infer the missing entries of the kernel matrix and the weights of multiple datasets. By introducing the weights, we can integrate multiple datasets selectively and thereby exclude irrelevant and noisy datasets. Our approach is favorably tested in two biological networks: a metabolic network and a protein interaction network.

Availability: Software is available on request.

Publication types

  • Evaluation Study

MeSH terms

  • Algorithms*
  • Artificial Intelligence
  • Computer Simulation
  • Database Management Systems
  • Databases, Protein*
  • Gene Expression Regulation / physiology*
  • Information Storage and Retrieval / methods
  • Models, Biological*
  • Models, Statistical
  • Protein Interaction Mapping / methods*
  • Signal Transduction / physiology*
  • Software
  • Systems Integration
  • Transcription Factors / metabolism*

Substances

  • Transcription Factors