LGMLApr 17, 2020

ETC: Encoding Long and Structured Inputs in Transformers

arXiv:2004.08483v51101 citations
Originality Highly original
AI Analysis

This addresses a key bottleneck for NLP tasks requiring long or structured inputs, offering a novel solution with broad applicability.

The paper tackles the challenges of scaling input length and encoding structured inputs in Transformers by introducing the Extended Transformer Construction (ETC) architecture, achieving state-of-the-art results on four natural language datasets.

Transformer models have advanced the state of the art in many Natural Language Processing (NLP) tasks. In this paper, we present a new Transformer architecture, Extended Transformer Construction (ETC), that addresses two key challenges of standard Transformer architectures, namely scaling input length and encoding structured inputs. To scale attention to longer inputs, we introduce a novel global-local attention mechanism between global tokens and regular input tokens. We also show that combining global-local attention with relative position encodings and a Contrastive Predictive Coding (CPC) pre-training objective allows ETC to encode structured inputs. We achieve state-of-the-art results on four natural language datasets requiring long and/or structured inputs.

Code Implementations2 repos
Foundations

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

Your Notes