CLOct 7, 2020

DiPair: Fast and Accurate Distillation for Trillion-Scale Text Matching and Pair Modeling

arXiv:2010.03099v1999 citations
Originality Highly original
AI Analysis

This work addresses the scalability and performance issues in text matching for real-world applications like e-commerce, offering a practical solution for faster inference.

The authors tackled the problem of high computational cost in deploying pre-trained models like BERT for text pair tasks by proposing DiPair, a distillation framework that achieved over 350x speedup with minimal quality drop compared to the teacher model.

Pre-trained models like BERT (Devlin et al., 2018) have dominated NLP / IR applications such as single sentence classification, text pair classification, and question answering. However, deploying these models in real systems is highly non-trivial due to their exorbitant computational costs. A common remedy to this is knowledge distillation (Hinton et al., 2015), leading to faster inference. However -- as we show here -- existing works are not optimized for dealing with pairs (or tuples) of texts. Consequently, they are either not scalable or demonstrate subpar performance. In this work, we propose DiPair -- a novel framework for distilling fast and accurate models on text pair tasks. Coupled with an end-to-end training strategy, DiPair is both highly scalable and offers improved quality-speed tradeoffs. Empirical studies conducted on both academic and real-world e-commerce benchmarks demonstrate the efficacy of the proposed approach with speedups of over 350x and minimal quality drop relative to the cross-attention teacher BERT model.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes