CLLGApr 15, 2022

Characterizing the Efficiency vs. Accuracy Trade-off for Long-Context NLP Models

arXiv:2204.07288v1639 citationsh-index: 14
Originality Synthesis-oriented
AI Analysis

This work addresses the efficiency-accuracy trade-off for long-context NLP models, which is crucial for real-world applications, but it is incremental as it builds on existing models and benchmarks.

The study systematically analyzes the trade-off between accuracy and efficiency (speed and energy) for long-context NLP models like LED and Big Bird across different sequence lengths and model sizes, finding that LED is more energy-efficient and that optimal strategies differ between tasks, such as favoring larger models for summarization but smaller models for question answering.

With many real-world applications of Natural Language Processing (NLP) comprising of long texts, there has been a rise in NLP benchmarks that measure the accuracy of models that can handle longer input sequences. However, these benchmarks do not consider the trade-offs between accuracy, speed, and power consumption as input sizes or model sizes are varied. In this work, we perform a systematic study of this accuracy vs. efficiency trade-off on two widely used long-sequence models - Longformer-Encoder-Decoder (LED) and Big Bird - during fine-tuning and inference on four datasets from the SCROLLS benchmark. To study how this trade-off differs across hyperparameter settings, we compare the models across four sequence lengths (1024, 2048, 3072, 4096) and two model sizes (base and large) under a fixed resource budget. We find that LED consistently achieves better accuracy at lower energy costs than Big Bird. For summarization, we find that increasing model size is more energy efficient than increasing sequence length for higher accuracy. However, this comes at the cost of a large drop in inference speed. For question answering, we find that smaller models are both more efficient and more accurate due to the larger training batch sizes possible under a fixed resource budget.

Code Implementations1 repo
Foundations

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

Your Notes