CLAug 31, 2019

Small and Practical BERT Models for Sequence Labeling

arXiv:1909.00100v11068 citations
Originality Incremental advance
AI Analysis

This provides a practical solution for deploying high-performance sequence labeling on resource-constrained devices, benefiting NLP applications in multilingual and low-resource settings, though it is incremental as it builds on existing BERT checkpoints.

The authors tackled the problem of creating efficient multilingual sequence labeling models by developing a method to compress a multilingual BERT checkpoint, resulting in a model that is 6x smaller, 27x faster, and more accurate than a state-of-the-art baseline, with particular gains in low-resource languages and codemixed text.

We propose a practical scheme to train a single multilingual sequence labeling model that yields state of the art results and is small and fast enough to run on a single CPU. Starting from a public multilingual BERT checkpoint, our final model is 6x smaller and 27x faster, and has higher accuracy than a state-of-the-art multilingual baseline. We show that our model especially outperforms on low-resource languages, and works on codemixed input text without being explicitly trained on codemixed examples. We showcase the effectiveness of our method by reporting on part-of-speech tagging and morphological prediction on 70 treebanks and 48 languages.

Foundations

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

Your Notes