Machine Learning for Integrating Data in Biology and Medicine: Principles, Practice, and Opportunities
arXiv:1807.00123 · doi:10.1016/j.inffus.2018.09.012
Abstract
New technologies have enabled the investigation of biology and human health at an unprecedented scale and in multiple dimensions. These dimensions include a myriad of properties describing genome, epigenome, transcriptome, microbiome, phenotype, and lifestyle. No single data type, however, can capture the complexity of all the factors relevant to understanding a phenomenon such as a disease. Integrative methods that combine data from multiple technologies have thus emerged as critical statistical and computational approaches. The key challenge in developing such approaches is the identification of effective models to provide a comprehensive and relevant systems view. An ideal method can answer a biological or medical question, identifying important features and predicting outcomes, by harnessing heterogeneous data across several dimensions of biological variation. In this Review, we describe the principles of data integration and discuss current methods and available implementations. We provide examples of successful data integration in biology and medicine. Finally, we discuss current challenges in biomedical integrative methods and our perspective on the future development of the field.
References in corpus (18)
- TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
- A Unified Approach to Interpreting Model Predictions
- Modeling polypharmacy side effects with graph convolutional networks
- Understanding Black-box Predictions via Influence Functions
- Higher-order organization of complex networks
- The Multilayer Nature of Ecological Networks
- DeepGO: Predicting protein functions from sequence and interactions using a deep ontology-aware classifier
- Predicting multicellular function through multi-layer tissue networks
- A Closer Look at Memorization in Deep Networks
- "Why Should I Trust You?": Explaining the Predictions of Any Classifier
- Data Fusion by Matrix Factorization
- Network Enhancement: a general method to denoise weighted biological networks
- Integrative multi-omics module network inference with Lemon-Tree
- Inference of Natural Selection from Interspersed Genomic Elements Based on Polymorphism and Divergence
- Uncovering Biological Network Function via Graphlet Degree Signatures
- NIMFA: A Python Library for Nonnegative Matrix Factorization
- Drug Similarity Integration Through Attentive Multi-view Graph Auto-Encoders
- Kernelized Bayesian Matrix Factorization
Cited by in corpus (24)
- DeepPurpose: a Deep Learning Library for Drug-Target Interaction Prediction
- Graph Representation Learning in Biomedicine
- Differentiable Graph Module (DGM) for Graph Convolutional Networks
- Network Medicine Framework for Identifying Drug Repurposing Opportunities for COVID-19
- Current and future directions in network biology
- Probabilistic Forecasting of Sensory Data with Generative Adversarial Networks - ForGAN
- 2022 Review of Data-Driven Plasma Science
- Scientometric analysis and knowledge mapping of literature-based discovery (1986-2020)
- DiffMG: Differentiable Meta Graph Search for Heterogeneous Graph Neural Networks
- Segmentation and genome annotation algorithms
- Stacked Penalized Logistic Regression for Selecting Views in Multi-View Learning
- Soft Modes as a Predictive Framework for Low Dimensional Biological Systems across Scales
- Semiparametric integrative interaction analysis for non-small-cell lung cancer
- Beyond Low Earth Orbit: Biomonitoring, Artificial Intelligence, and Precision Space Health
- Black-box Model Inversion Attribute Inference Attacks on Classification Models
- SkipGNN: Predicting Molecular Interactions with Skip-Graph Networks
- Dr-COVID: Graph Neural Networks for SARS-CoV-2 Drug Repurposing
- Leveraging binding-site structure for drug discovery with point-cloud methods
- Generating Post-hoc Explanations for Skip-gram-based Node Embeddings by Identifying Important Nodes with Bridgeness
- Neural Multi-Hop Reasoning With Logical Rules on Biomedical Knowledge Graphs
- Using ontology embeddings for structural inductive bias in gene expression data analysis
- Studying Limits of Explainability by Integrated Gradients for Gene Expression Models
- A Study into patient similarity through representation learning from medical records
- Multi-typed Objects Multi-view Multi-instance Multi-label Learning