Network Enhancement: a general method to denoise weighted biological networks
arXiv:1805.03327 · doi:10.1038/s41467-018-05469-x
Abstract
Networks are ubiquitous in biology where they encode connectivity patterns at all scales of organization, from molecular to the biome. However, biological networks are noisy due to the limitations of measurement technology and inherent natural variation, which can hamper discovery of network patterns and dynamics. We propose Network Enhancement (NE), a method for improving the signal-to-noise ratio of undirected, weighted networks. NE uses a doubly stochastic matrix operator that induces sparsity and provides a closed-form solution that increases spectral eigengap of the input network. As a result, NE removes weak edges, enhances real connections, and leads to better downstream performance. Experiments show that NE improves gene function prediction by denoising tissue-specific interaction networks, alleviates interpretation of noisy Hi-C contact maps from the human genome, and boosts fine-grained identification accuracy of species. Our results indicate that NE is widely applicable for denoising biological networks.
References in corpus (4)
Cited by in corpus (10)
- Machine Learning for Integrating Data in Biology and Medicine: Principles, Practice, and Opportunities
- Current and future directions in network biology
- Nine Quick Tips for Analyzing Network Data
- Popularity Adjusted Block Models are Generalized Random Dot Product Graphs
- Network Embedding via Deep Prediction Model
- Information Flow in Biological Networks for Color Vision
- SkipGNN: Predicting Molecular Interactions with Skip-Graph Networks
- Estimation and Clustering in Popularity Adjusted Stochastic Block Model
- Network Reconstruction and Controlling Based on Structural Regularity Analysis
- The Hierarchy of Block Models