TinyBERT: Distilling BERT for Natural Language Understanding

By Xiaoqi Jiao, Yichun Yin, Lifeng Shang, Xin Jiang, Xiao Chen, Linlin Li, Fangshan Wang, Qun Liu. 2019

2,430 citations recorded by the source corpus.

Language model pre-training, such as BERT, has significantly improved the performances of many natural language processing tasks. However, pre-trained language models are usually computationally expensive, so it is difficult to efficiently execute them on resource-restricted devices. To accelerate inference and reduce model size while maintaining accuracy, we first propose a novel Transformer distillation method that is specially designed for knowledge distillation (KD) of the Transformer-based models. By leveraging this new KD method, the plenty of knowledge encoded in a large “teacher” BERT can be effectively transferred to a small “student” TinyBERT. Then, we introduce a new two-stage learning framework for TinyBERT, which performs Transformer distillation at both the pre-training and task-specific learning stages. This framework ensures that TinyBERT can capture the general-domain as well as the task-specific knowledge in BERT. TinyBERT4 with 4 layers is empirically effective and achieves more than 96.8% the performance of its teacher BERT-Base on GLUE benchmark, while being 7.5x smaller and 9.4x faster on inference. TinyBERT4 is also significantly better than 4-layer state-of-the-art baselines on BERT distillation, with only ~28% parameters and ~31% inference time of them. Moreover, TinyBERT6 with 6 layers performs on-par with its teacher BERT-Base.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Large Language Models, Efficiency & Compression

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Jianfeng Gao
  3. Luke S. Zettlemoyer
  4. Yejin Choi
  5. Furu Wei
  6. Percy Liang
  7. Hannaneh Hajishirzi
  8. Noah A. Smith

In Computer Vision and Pattern Recognition

  1. Dacheng Tao
  2. Luc Van Gool
  3. Trevor Darrell
  4. Jianfeng Gao
  5. Xiaogang Wang
  6. Jitendra Malik
  7. Cordelia Schmid
  8. Ming-Hsuan Yang

In Large Language Models

  1. Furu Wei
  2. Luke S. Zettlemoyer
  3. Hinrich Schütze
  4. Jianfeng Gao
  5. Yejin Choi
  6. Mohit Bansal
  7. Hannaneh Hajishirzi
  8. Timo Schick

In Efficiency & Compression

  1. Kurt Keutzer
  2. Zi-Mei Yao
  3. Canwen Xu
  4. Furu Wei
  5. A. Gholami
  6. Alexander M. Rush
  7. Jimmy J. Lin
  8. Michael W. Mahoney

Citations in the corpus