mlsanityData to 7 Oct 2026

Ensemble Transformer for Efficient and Accurate Ranking Tasks: an Application to Question Answering Systems

arXiv 2201.05767 ↗First posted 15 Jan 2022cs.CLcited by 3

Not on the map. Why?

Abstract (arXiv)

Large transformer models can highly improve Answer Sentence Selection (AS2) tasks, but their high computational costs prevent their use in many real-world applications. In this paper, we explore the following research question: How can we make the AS2 models more accurate without significantly increasing their model complexity? To address the question, we propose a Multiple Heads Student architecture (named CERBERUS), an efficient neural network designed to distill an ensemble of large transformers into a single smaller model. CERBERUS consists of two components: a stack of transformer layers that is used to encode inputs, and a set of ranking heads; unlike traditional distillation technique, each of them is trained by distilling a different large transformer architecture in a way that preserves the diversity of the ensemble members. The resulting model captures the knowledge of heterogeneous transformer models by using just a few extra parameters. We show the effectiveness of CERBERUS on three English datasets for AS2; our proposed approach outperforms all single-model distillations we consider, rivaling the state-of-the-art large AS2 models that have 2.7x more parameters and run 2.5x slower. Code for our model is available at https://github.com/amazon-research/wqa-cerberus

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 39 of its 67 references that are in the map. First posted on arXiv 15 Jan 2022.

Builds on

39 of 67 references.

References · 39

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  4. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  5. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  6. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  7. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  8. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  9. 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
  10. 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,907
  11. 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
  12. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
27 more
  1. 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,718
  2. 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
  3. 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
  4. 2020A Primer in BERTology: What we know about how BERT workscited by 807
  5. 2020XTREME: A Massively Multilingual Multi-task Benchmark for Evaluating Cross-lingual Generalizationcited by 738
  6. 2019Contrastive Representation Distillationcited by 734
  7. 2018Rethinking the Value of Network Pruningcited by 595
  8. 2019Patient Knowledge Distillation for BERT Model Compressioncited by 502
  9. 2020MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devicescited by 476
  10. 2013Do Deep Nets Really Need to be Deep?cited by 466
  11. 2020Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learningcited by 292
  12. 2018Model compression via distillation and quantizationcited by 287
  13. 2019CEDR: Contextualized Embeddings for Document Rankingcited by 77
  14. 2019TANDA: Transfer and Adapt Pre-Trained Transformer Models for Answer Sentence Selectioncited by 74
  15. 2020Train Large, Then Compress: Rethinking Model Size for Efficient Training and Inference of Transformerscited by 67
  16. 2020MixKD: Towards Efficient Distillation of Large-scale Language Modelscited by 65
  17. 2019Model Compression with Two-stage Multi-teacher Knowledge Distillation for Web Question Answering Systemcited by 43
  18. 2020XtremeDistil: Multi-stage Distillation for Massive Multilingual Modelscited by 38
  19. 2020Hydra: Preserving Ensemble Diversity for Model Distillationcited by 31
  20. 2020Improving BERT Fine-Tuning via Self-Ensemble and Self-Distillationcited by 25
  21. 2016A Compare-Aggregate Model for Matching Text Sequencescited by 23
  22. 2020RikiNet: Reading Wikipedia Pages for Natural Question Answeringcited by 21
  23. 2020The Cascade Transformer: an Application for Efficient Answer Sentence Selectioncited by 20
  24. 2019A Compare-Aggregate Model with Latent Clustering for Answer Selectioncited by 19
  25. 2021Modeling Context in Answer Sentence Selection Systems on a Latency Budgetcited by 9
  26. 2018Multi-Cast Attention Networks for Retrieval-based Question Answering and Response Predictioncited by 4
  27. 2020Tradeoffs in Sentence Selection Techniques for Open-Domain Question Answeringcited by 1

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 2.

3 papers.