Nucleic Transformer: Classifying DNA Sequences with Self-Attention and Convolutions
Open Access
- 2 November 2023
- journal article
- research article
- Published by American Chemical Society (ACS) in ACS Synthetic Biology
- Vol. 12 (11) , 3205-3214
Abstract
Much work has been done to apply machine learning and deep learning to genomics tasks, but these applications usually require extensive domain knowledge, and the resulting models provide very limited interpretability. Here, we present the Nucleic Transformer, a conceptually simple but effective and interpretable model architecture that excels in the classification of DNA sequences. The Nucleic Transformer employs self-attention and convolutions on nucleic acid sequences, leveraging two prominent deep learning strategies commonly used in computer vision and natural language analysis. We demonstrate that the Nucleic Transformer can be trained without much domain knowledge to achieve high performance in Escherichia coli promoter classification, viral genome identification, enhancer classification, and chromatin profile predictions.Keywords
Funding Information
- Texas A and M University
- National Institutes of Health (R01AI165433)
This publication has 43 references indexed in Scilit:
- RegulonDB version 9.0: high-level integration of gene regulation, coexpression, motif clustering and beyondNucleic Acids Research, 2015
- Predicting effects of noncoding variants with deep learning–based sequence modelNature Methods, 2015
- Predicting the sequence specificities of DNA- and RNA-binding proteins by deep learningNature Biotechnology, 2015
- The Eukaryotic Promoter Database: expansion of EPDnew and new promoter analysis toolsNucleic Acids Research, 2014
- iPro54-PseKNC: a sequence-based predictor for identifying sigma-54 promoters in prokaryote with pseudo k-tuple nucleotide compositionNucleic Acids Research, 2014
- Enhanced Regulatory Sequence Prediction Using Gapped k-mer FeaturesPLOS Computational Biology, 2014
- GRASP: analysis of genotype–phenotype results from 1390 genome-wide association studies and corresponding open access databaseBioinformatics, 2014
- On the Stratification of Multi-label Data2011
- Machine learning in bioinformaticsBriefings in Bioinformatics, 2006
- Genomics and natural language processingNature Reviews Genetics, 2002