DeepGO: Predicting protein functions from sequence and interactions using a deep ontology-aware classifier
arXiv:1705.05919 · doi:10.1093/bioinformatics/btx624
Abstract
A large number of protein sequences are becoming available through the application of novel high-throughput sequencing technologies. Experimental functional characterization of these proteins is time-consuming and expensive, and is often only done rigorously for few selected model organisms. Computational function prediction approaches have been suggested to fill this gap. The functions of proteins are classified using the Gene Ontology (GO), which contains over 40,000 classes. Additionally, proteins have multiple functions, making function prediction a large-scale, multi-class, multi-label problem. We have developed a novel method to predict protein function from sequence. We use deep learning to learn features from protein sequences as well as a cross-species protein-protein interaction network. Our approach specifically outputs information in the structure of the GO and utilizes the dependencies between GO classes as background information to construct a deep learning model. We evaluate our method using the standards established by the Computational Assessment of Function Annotation (CAFA) and demonstrate a significant improvement over baseline methods such as BLAST, with significant improvement for predicting cellular locations.
References in corpus (5)
- TensorFlow: A system for large-scale machine learning
- Natural Language Processing (almost) from Scratch
- Semantic Similarity in a Taxonomy: An Information-Based Measure and its Application to Problems of Ambiguity in Natural Language
- Accurate De Novo Prediction of Protein Contact Map by Ultra-Deep Learning Model
- Neuro-symbolic representation learning on biological knowledge graphs
Cited by in corpus (12)
- Machine Learning for Integrating Data in Biology and Medicine: Principles, Practice, and Opportunities
- Graph Embedding on Biomedical Networks: Methods, Applications, and Evaluations
- Deep Robust Framework for Protein Function Prediction using Variable-Length Protein Sequences
- Deep Learning with Logical Constraints
- Multi-Label Classification Neural Networks with Hard Logical Constraints
- Insights Into the Inner Workings of Transformer Models for Protein Function Prediction
- ProLanGO: Protein Function Prediction Using Neural~Machine Translation Based on a Recurrent Neural Network
- An Integrated Deep Learning and Dynamic Programming Method for Predicting Tumor Suppressor Genes, Oncogenes, and Fusion from PDB Structures
- Cyberbiosecurity: DNA Injection Attack in Synthetic Biology
- Deep learning in bioinformatics: introduction, application, and perspective in big data era
- Using Ontologies To Improve Performance In Massively Multi-label Prediction Models
- Enzyme promiscuity prediction using hierarchy-informed multi-label classification