Towards Gene Expression Convolutions using Gene Interaction Graphs
arXiv:1806.06975
Abstract
We study the challenges of applying deep learning to gene expression data. We find experimentally that there exists non-linear signal in the data, however is it not discovered automatically given the noise and low numbers of samples used in most research. We discuss how gene interaction graphs (same pathway, protein-protein, co-expression, or research paper text association) can be used to impose a bias on a deep model similar to the spatial bias imposed by convolutions on an image. We explore the usage of Graph Convolutional Neural Networks coupled with dropout and gene embeddings to utilize the graph information. We find this approach provides an advantage for particular tasks in a low data regime but is very dependent on the quality of the graph used. We conclude that more work should be done in this direction. We design experiments that show why existing methods fail to capture signal that is present in the data when features are added which clearly isolates the problem that needs to be addressed.
arXiv comment4 pages +1 page references, To appear in the International Conference on Machine Learning Workshop on Computational Biology, 2018
Cited by in corpus (7)
- Deep Learning on Graphs: A Survey
- A Systematic Approach to Featurization for Cancer Drug Sensitivity Predictions with Deep Learning
- Deep learning in bioinformatics: introduction, application, and perspective in big data era
- Analysis of Gene Interaction Graphs as Prior Knowledge for Machine Learning Models
- Using ontology embeddings for structural inductive bias in gene expression data analysis
- Gene Regulatory Network Inference with Latent Force Models
- Incorporating network based protein complex discovery into automated model construction