Paper #04 · Leyes de escala
Scaling Laws for Neural Language Models
Leyes de escala para modelos neuronales de lenguaje
- Autores:
- Kaplan, McCandlish, Henighan, Brown, Chess, Child, Gray, Radford, Wu y Amodei
- Institución:
- OpenAI
- Año:
- 2020 · arXiv:2001.08361
En pocas palabras
La pérdida de un modelo de lenguaje baja de forma muy predecible, siguiendo leyes de potencia, conforme aumentan el número de parámetros (N), los datos (D) y el cómputo (C). Los detalles de arquitectura importan mucho menos que la escala.
Por qué importa hoy: Quizá el paper económico más importante de la era LLM: el rendimiento sigue leyes de potencia en parámetros, datos y cómputo.
El problema
Entrenar un modelo grande cuesta millones de dólares. Antes de gastar, los laboratorios necesitaban saber cuánto mejorarían con más parámetros, más datos o más cómputo, y cómo repartir un presupuesto fijo entre esas tres cosas.
Ideas clave
Leyes de potencia
Al graficar la pérdida contra N, D o C en escala logarítmica aparecen líneas rectas que se mantienen a lo largo de más de siete órdenes de magnitud. Eso permite extrapolar el rendimiento de modelos que todavía no existen.
La forma importa poco
Con el número de parámetros fijo, cambiar profundidad, ancho o número de cabezas de atención apenas altera la pérdida dentro de rangos amplios. Lo que manda es el tamaño total.
Sobreajuste predecible
Una ecuación sencilla describe cuánto sobreajusta un modelo según la relación entre su tamaño y los datos disponibles, y cuántos datos hacen falta para evitarlo.
Modelos grandes, entrenamiento corto
Los modelos grandes aprenden más por cada ejemplo. Con cómputo fijo, la recomendación del paper era entrenar modelos muy grandes con relativamente pocos datos y detenerse antes de la convergencia.
Resultados
- Tendencias estables de la pérdida en función de N, D y C a lo largo de más de siete órdenes de magnitud.
- Una regla para repartir el cómputo que priorizaba aumentar el tamaño del modelo más rápido que los datos (esta parte la corrigió Chinchilla).
Legado
Convirtió el escalamiento en una estrategia de inversión predecible y justificó la carrera por modelos cada vez más grandes, empezando por GPT-3. El concepto de «leyes de escala» se extendió después a imagen, código, razonamiento y cómputo en inferencia.
Conceptos para leerlo
Explicación original en español elaborada por AI Atlas; no es una traducción del paper. El texto completo pertenece a sus autores.