CLLGMay 1, 2020

Multi-scale Transformer Language Models

arXiv:2005.00581v118 citations
Originality Incremental advance
AI Analysis

This addresses efficiency issues in large-scale language modeling for researchers and practitioners, though it is incremental as it builds on existing transformer architectures.

The paper tackles the problem of transformers' quadratic scaling in memory and compute by introducing multi-scale transformer language models that learn hierarchical text representations, achieving a 23% smaller memory footprint and better perplexity compared to a vanilla transformer with fewer layers on the Toronto BookCorpus.

We investigate multi-scale transformer language models that learn representations of text at multiple scales, and present three different architectures that have an inductive bias to handle the hierarchical nature of language. Experiments on large-scale language modeling benchmarks empirically demonstrate favorable likelihood vs memory footprint trade-offs, e.g. we show that it is possible to train a hierarchical variant with 30 layers that has 23% smaller memory footprint and better perplexity, compared to a vanilla transformer with less than half the number of layers, on the Toronto BookCorpus. We analyze the advantages of learned representations at multiple scales in terms of memory footprint, compute time, and perplexity, which are particularly appealing given the quadratic scaling of transformers' run time and memory usage with respect to sequence length.

Foundations

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

Your Notes