TensorX
返回文献探索

Paper · arXiv 2405.08707

Beyond Scaling Laws: Understanding Transformer Performance with Associative Memory

Xueyan Niu, Bo Bai, Lei Deng, Wei Han

34 upvotesMay 14, 2024arXiv 预印本
AI 摘要

A theoretical framework using Hopfield networks explains memorization and performance dynamics in Transformer-based language models, showing bounds on achievable cross-entropy loss.

Transformer modelHopfield networksassociative memoriesnearest-neighbor searchattention mechanismenergy functionmajorization-minimization techniquecross-entropy lossGPT-2vanilla Transformers

Abstract

Increasing the size of a Transformer model does not always lead to enhanced performance. This phenomenon cannot be explained by the empirical scaling laws. Furthermore, improved generalization ability occurs as the model memorizes the training samples. We present a theoretical framework that sheds light on the memorization process and performance dynamics of transformer-based language models. We model the behavior of Transformers with associative memories using Hopfield networks, such that each transformer block effectively conducts an approximate nearest-neighbor search. Based on this, we design an energy function analogous to that in the modern continuous Hopfield network which provides an insightful explanation for the attention mechanism. Using the majorization-minimization technique, we construct a global energy function that captures the layered architecture of the Transformer. Under specific conditions, we show that the minimum achievable cross-entropy loss is bounded from below by a constant approximately equal to 1. We substantiate our theoretical results by conducting experiments with GPT-2 on various data sizes, as well as training vanilla Transformers on a dataset of 2M tokens.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
Beyond Scaling Laws: Understanding Transformer Performance with Associative Memory | TensorX