Litcius/Paper detail

Emerging trends: Subwords, seriously?

Kenneth Church

2020Natural Language Engineering15 citationsDOIOpen Access PDF

Abstract

Abstract Subwords have become very popular, but the BERT a and ERNIE b tokenizers often produce surprising results. Byte pair encoding (BPE) trains a dictionary with a simple information theoretic criterion that sidesteps the need for special treatment of unknown words. BPE is more about training (populating a dictionary of word pieces) than inference (parsing an unknown word into word pieces). The parse at inference time can be ambiguous. Which parse should we use? For example, “electroneutral” can be parsed as electron-eu-tral or electro-neutral, and “bidirectional” can be parsed as bid-ire-ction-al and bi-directional. BERT and ERNIE tend to favor the parse with more word pieces. We propose minimizing the number of word pieces. To justify our proposal, a number of criteria will be considered: sound, meaning, etc. The prefix, bi-, has the desired vowel (unlike bid) and the desired meaning (bi is Latin for two, unlike bid, which is Germanic for offer).

Topics & Concepts

Computer scienceParsingPrefixWord (group theory)Natural language processingInferenceArtificial intelligenceMeaning (existential)ByteSpeech recognitionLinguisticsProgramming languagePhilosophyEpistemologyNatural Language Processing TechniquesTopic ModelingText Readability and Simplification
Emerging trends: Subwords, seriously? | Litcius