Canine: Pre-training an Efficient Tokenization-Free Encoder for Language Representation

By J. Clark, Dan Garrette, Iulia Turc, John Wieting. 2021

314 citations recorded by the source corpus.

Pipelined NLP systems have largely been superseded by end-to-end neural modeling, yet nearly all commonly used models still require an explicit tokenization step. While recent tokenization approaches based on data-derived subword lexicons are less brittle than manually engineered tokenizers, these techniques are not equally suited to all languages, and the use of any fixed vocabulary may limit a model’s ability to adapt. In this paper, we present Canine, a neural encoder that operates directly on character sequences—without explicit tokenization or vocabulary—and a pre-training strategy that operates either directly on characters or optionally uses subwords as a soft inductive bias. To use its finer-grained input effectively and efficiently, Canine combines downsampling, which reduces the input sequence length, with a deep transformer stack, which encodes context. Canine outperforms a comparable mBert model by 5.7 F1 on TyDi QA, a challenging multilingual benchmark, despite having fewer model parameters.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Large Language Models, Natural Language Processing

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. Graham Neubig
  2. Luke S. Zettlemoyer
  3. Mohit Bansal
  4. Sebastian Ruder
  5. Percy Liang
  6. Quoc V. Le
  7. Jianfeng Gao
  8. Yi Tay

In Computer Vision and Pattern Recognition

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

In Large Language Models

  1. Luke S. Zettlemoyer
  2. Yi Tay
  3. Graham Neubig
  4. Michael Lewis
  5. Donald Metzler
  6. Colin Raffel
  7. Sebastian Ruder
  8. Dara Bahri

In Natural Language Processing

  1. Graham Neubig
  2. Luke S. Zettlemoyer
  3. Sebastian Ruder
  4. Iryna Gurevych
  5. Mohit Bansal
  6. Ivan Vulic
  7. Yi Tay
  8. Jianfeng Gao

Citations in the corpus