mlsanityData to 7 Oct 2026

DoT: An efficient Double Transformer for NLP tasks with tables

arXiv 2106.00479 ↗First posted 1 Jun 2021cs.CLcited by 8

Not on the map. Why?

Abstract (arXiv)

Transformer-based approaches have been successfully used to obtain state-of-the-art accuracy on natural language processing (NLP) tasks with semi-structured tables. These model architectures are typically deep, resulting in slow training and inference, especially for long inputs. To improve efficiency while maintaining a high accuracy, we propose a new architecture, DoT, a double transformer model, that decomposes the problem into two sub-tasks: A shallow pruning transformer that selects the top-K tokens, followed by a deep task-specific transformer that takes as input those K tokens. Additionally, we modify the task-specific attention to incorporate the pruning scores. The two transformers are jointly trained by optimizing the task-specific loss. We run experiments on three benchmarks, including entailment and question-answering. We show that for a small drop of accuracy, DoT improves training and inference time by at least 50%. We also show that the pruning transformer effectively selects relevant tokens enabling the end-to-end model to maintain similar accuracy as slower baseline models. Finally, we analyse the pruning and give some insight into its impact on the task model.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 27 of its 34 references that are in the map. First posted on arXiv 1 Jun 2021.

Builds on

27 of 34 references.

References · 27

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  4. 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
  5. 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
  6. 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
  7. 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
  8. 2017Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learningcited by 679
  9. 2015Compositional Semantic Parsing on Semi-Structured Tablescited by 509
  10. 2019Patient Knowledge Distillation for BERT Model Compressioncited by 502
  11. 2019Reducing Transformer Depth on Demand with Structured Dropoutcited by 434
  12. 2020TAPAS: Weakly Supervised Table Parsing via Pre-trainingcited by 432
15 more
  1. 2019TabFact: A Large-scale Dataset for Table-based Fact Verificationcited by 425
  2. 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 395
  3. 2019Q8BERT: Quantized 8Bit BERTcited by 296
  4. 2016Rationalizing Neural Predictionscited by 281
  5. 2019Interpretable Neural Predictions with Differentiable Binary Variablescited by 126
  6. 2019Well-Read Students Learn Better: On the Importance of Pre-training Compact Modelscited by 118
  7. 2019A Discrete Hard EM Approach for Weakly Supervised Question Answeringcited by 78
  8. 2020Understanding tables with intermediate pre-trainingcited by 68
  9. 2020How do Decisions Emerge across Layers in Neural Models? Interpretation with Differentiable Maskingcited by 63
  10. 2018Memory Augmented Policy Optimization for Program Synthesis and Semantic Parsingcited by 57
  11. 2019Learning to Generalize from Sparse and Underspecified Rewardscited by 39
  12. 2020Program Enhanced Fact Verification with Verbalization and Graph Attention Networkcited by 29
  13. 2019Learning Semantic Parsers from Denotations with Latent Structured Alignments and Abstract Programscited by 26
  14. 2020LogicalFactChecker: Leveraging Logical Operations for Fact Checking with Graph Module Networkcited by 26
  15. 2019Structured Pruning of a BERT-based Question Answering Modelcited by 16

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 3; 2023: 1; 2024: 2; 2025: 1.

8 papers.