Cited by 60Explainable Artificial Intelligence (XAI)Genomics and Chromatin DynamicsMachine Learning in Bioinformatics

The DOI matches its Crossref record; the references it cites are not checked yet.

Explainability in transformer models for functional genomics

Open access
Clauwaert, Jim, Menschaert, Gerben, Waegeman, Willem·2021·Briefings in Bioinformatics

Abstract

The effectiveness of deep learning methods can be largely attributed to the automated extraction of relevant features from raw data. In the field of functional genomics, this generally concerns the automatic selection of relevant nucleotide motifs from DNA sequences. To benefit from automated learning methods, new strategies are required that unveil the decision-making process of trained models. In this paper, we present a new approach that has been successful in gathering insights on the transcription process in Escherichia coli. This work builds upon a transformer-based neural network framework designed for prokaryotic genome annotation purposes. We find that the majority of subunits (attention heads) of the model are specialized towards identifying transcription factors and are able to successfully characterize both their binding sites and consensus sequences, uncovering both well-known and potentially novel elements involved in the initiation of the transcription process. With the specialization of the attention heads occurring automatically, we believe transformer models to be of high interest towards the creation of explainable neural networks in this field.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1093/bib/bbab060

Cites

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

The citation lists haven’t been fetched yet

References 51 · Cited by 60

Research works printed but not linked: 44

  1. Alipanahi, 2015, Predicting the sequence specificities of DNA- and RNA-binding proteins by deep learning, Nat Biotechnol, 33, 831, 10.1038/nbt.3300 · DOI · Paper page
  2. Ayers, 1989, Promoter recognition by Escherichia coli RNA polymerase: role of the spacer DNA in functional complex formation, J Mol Biol, 207, 749, 10.1016/0022-2836(89)90241-6 · DOI
  3. Barne, 1997, Region 2.5 of the Escherichia coli RNA polymerase Σ70 subunit is responsible for the recognition of the ‘extended-10’ motif at promoters, EMBO J, 16, 4034, 10.1093/emboj/16.13.4034 · DOI
  4. Burgess, 2001, Encyclopedia of Genetics, 1831, 10.1006/rwgn.2001.1192 · DOI
  5. Clauwaert, 2020, Novel transformer networks for improved sequence labeling in genomics, IEEE/ACM Trans Comput Biol Bioinform, 1, 10.1109/TCBB.2020.3035021 · DOI
  6. Dai, 2019, Transformer-XL: attentive language models beyond a fixed-length context, arXiv
  7. Eraslan, 2019, Deep learning: new computational modelling techniques for genomics, Nat Rev Genet, 20, 389, 10.1038/s41576-019-0122-6 · DOI
  8. Ettwiller, 2016, A novel enrichment strategy reveals unprecedented number of novel transcription start sites at single base resolution in a model prokaryote and the gut microbiome, BMC Genomics, 17, 199, 10.1186/s12864-016-2539-z · DOI
  9. Feklistov, 2006, A basal promoter element recognized by free RNA polymerase σ subunit determines promoter recognition by RNA polymerase holoenzyme, Mol Cell, 23, 97, 10.1016/j.molcel.2006.06.010 · DOI
  10. Fisher, 2018, All models are wrong, but many are useful: learning a variable’s importance by studying an entire class of prediction models simultaneously, arXiv
  11. Grainger, 2007, Transcription factor distribution in Escherichia coli: studies with FNR protein, Nucleic Acids Res, 35, 269, 10.1093/nar/gkl1023 · DOI
  12. Harr, 1983, Search algorithm for pattern match analysis of nucleic acid sequences, Nucleic Acids Res, 11, 2943, 10.1093/nar/11.9.2943 · DOI
  13. Haugen, 2006, rRNA promoter regulation by nonoptimal binding of σ region 1.2: an additional recognition element for RNA polymerase, Cell, 125, 1069, 10.1016/j.cell.2006.04.034 · DOI
  14. Hill, 2018, A deep recurrent neural network discovers complex biological rules to decipher RNA protein-coding potential, Nucleic Acids Res, 46, 8105, 10.1093/nar/gky567 · DOI
  15. Ishida, 2009, Participation of regulator AscG of the β-glucoside utilization operon in regulation of the propionate catabolism operon, J Bacteriol, 191, 6136, 10.1128/JB.00663-09 · DOI
  16. Jain, 2019, Attention is not explanation, arXiv
  17. Xiangwu, 2019, Full-length RNA profiling reveals pervasive bidirectional transcription terminators in bacteria, Nat Microbiol, 4, 1907, 10.1038/s41564-019-0500-z · DOI
  18. Kanhere, 2005, A novel method for prokaryotic promoter prediction based on DNA stability, BMC Bioinformatics, 6, 1, 10.1186/1471-2105-6-1 · DOI
  19. Lawrence, 1990, An expectation maximization (EM) algorithm for the identification and characterization of common sites in unaligned biopolymer sequences, Proteins, 7, 41, 10.1002/prot.340070105 · DOI
  20. Lin, 2018, Identifying sigma70 promoters with novel pseudo nucleotide composition, IEEE/ACM Trans Comput Biol Bioinform, 16, 1
  21. Lozinski, 1989, Effect of the sequence-dependent structure of the 17 bp AT spacer on the strength of consensus-like E.coli promoters in vivo, Nucleic Acids Res, 17, 3855, 10.1093/nar/17.10.3855 · DOI
  22. Madan Babu, 2003, Evolution of transcription factors and the gene regulatory network in Escherichia coli, Nucleic Acids Res, 31, 1234, 10.1093/nar/gkg210 · DOI
  23. Nikam, 2019, Seq2Feature: a comprehensive web-based feature extraction tool, Bioinformatics, 35, 4797, 10.1093/bioinformatics/btz432 · DOI
  24. Park, PLoS Genet, 9, 10.1371/journal.pgen.1003839 · DOI
  25. PLoS Genet, 5
  26. Rahman, 2019, iPro70-FMWin: identifying Sigma70 promoters using multiple windowing and minimal features, Mol Genet Genomics, 294, 69, 10.1007/s00438-018-1487-5 · DOI
  27. Ruth, 2011, Mechanism of bacterial transcription initiation: RNA polymerase - promoter binding, isomerization to initiation-competent open complexes, and initiation of RNA synthesis, J Mol Biol, 412, 754, 10.1016/j.jmb.2011.01.018 · DOI
  28. Santos, 2019, RegulonDB v 10.5: tackling challenges to unify classic and high throughput knowledge of gene regulation in E. coli K-12, Nucleic Acids Res, 47, D212, 10.1093/nar/gky1077 · DOI
  29. Schwartz, 2001, IscR, an Fe-S cluster-containing transcription factor, represses expression of Escherichia coli genes encoding Fe-S cluster assembly proteins, Proc Natl Acad Sci U S A, 98, 14895, 10.1073/pnas.251550898 · DOI
  30. Shearwin, 2005, Transcriptional interference – a crash course, Trends Genet, 21, 339, 10.1016/j.tig.2005.04.009 · DOI
  31. Shrikumar, 2019, Learning important features through propagating activation differences, arXiv
  32. Siebenlist, 1980, E. coli RNA polymerase interacts homologously with two different promoters, Cell, 20, 269, 10.1016/0092-8674(80)90613-3 · DOI
  33. Simonyan, 2014, Deep inside convolutional networks: visualising image classification models and saliency maps, arXiv
  34. Stormo, 1989, Identifying protein-binding sites from unaligned DNA fragments, Proc Natl Acad Sci U S A, 86, 1183, 10.1073/pnas.86.4.1183 · DOI
  35. Sundararajan, 2017, Axiomatic attribution for deep networks, arXiv
  36. Treviño-Quintanilla, 2013, Anti-sigma factors in E. coli: common regulatory mechanisms controlling sigma factors availability, Curr Genomics, 14, 378, 10.2174/1389202911314060007 · DOI
  37. Vaswani, 2017, Attention is all you need, arXiv
  38. Wang, 2018, Image-based promoter prediction: a promoter prediction method based on evolutionarily generated patterns, Sci Rep, 8, 10.1038/s41598-018-36308-0 · DOI
  39. Yan, 2018, SMRT-Cappable-seq reveals complex operon variants in bacteria, Nat Commun, 9, 1, 10.1038/s41467-018-05997-6 · DOI
  40. Zeiler, 2014, Computer Vision – ECCV 2014, 818, 10.1007/978-3-319-10590-1_53 · DOI · Paper page
  41. Zhu, 1999, SCPD: a promoter database of the yeast Saccharomyces cerevisiae, Bioinformatics, 15, 607, 10.1093/bioinformatics/15.7.607 · DOI
  42. Zintgraf, 2017, Visualizing deep neural network decisions: prediction difference analysis, arXiv
  43. Zou, 2019, A primer on deep learning in genomics, Nat Genet, 51, 12, 10.1038/s41588-018-0295-5 · DOI · Paper page
  44. Zuallaert, 2018, SpliceRover: interpretable convolutional neural networks for improved splice site prediction, Bioinformatics, 34, 4180, 10.1093/bioinformatics/bty497 · DOI

Metadata

Authors
Clauwaert, J., Menschaert, G., & Waegeman, W.
Affiliations
Ghent University (BE)
Corresponding author
Clauwaert, Jim
Venue
Briefings in Bioinformatics
Published
2021-04-08
Volume
22
Issue
5
ISSN
  • 1467-5463 (ISSN-L)
  • 1477-4054
OpenAlex
W3151623506
Cited by
60
References
51
Citations by year
2026: 9 · 2025: 21 · 2024: 12 · 2023: 6 · 2022: 10 · 2021: 2
FWCI
2.65
Type
journal article
Language
en
Open access
Locations
  • Briefings in Bioinformatics (publishedVersion, cc-by)
  • PubMed Central (publishedVersion, cc-by)
  • PubMed (publishedVersion)
  • Ghent University Academic Bibliography (Ghent University) (submittedVersion, cc-by)
Funders
Special Research Fund (BOF24j2016001002)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Genomics and Chromatin Dynamics
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Machine Learning in Bioinformatics
Keywords
explainable AI, transformer models, attention heads, transcription factor binding sites, prokaryotic genome annotation, consensus sequence, transcription initiation, functional genomics
MeSH terms
Deep Learning, Base Sequence, Binding Sites, DNA, Bacterial, Escherichia coli, Promoter Regions, Genetic, Transcription Factors, Genome, Bacterial, Genomics, Transcription Initiation Site

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review