Законите на мащабирането: какво наистина знаем
Една графика от 2020 г. промени индустрията. Две години по-късно друга графика я поправи.
Компютърният модел учи най-добре, когато „главата“ му и прочетените книги растат заедно. Голяма глава с малко книги е загуба. Това е проверено от два различни екипа.
01Какво измериха
През 2020 г. екип от OpenAI обучава десетки езикови модели с различен размер и измерва колко често всеки от тях бърка следващата дума. Променят три неща: броя параметри, обема текст и изчисленията за обучение. Резултатът е изненадващо подреден: в логаритмичен мащаб грешката пада почти по права линия¹.¹ Бележка
„Логаритмичен мащаб“ значи, че всяко деление е 10 пъти повече от предишното.
Това превръща „по-голям модел“ от надежда в инженерна прогноза: може да се пресметне колко ще спечелиш, преди да похарчиш парите.
02Поправката Chinchilla
През 2022 г. DeepMind преизмерва същия въпрос с повече точки и стига до друга рецепта. При фиксиран изчислителен бюджет размерът на модела и броят токени трябва да растат еднакво¹. Моделът Chinchilla, по-малък, но обучен с повече текст, надминава по-големи предшественици.¹ Бележка
„Токен“ е парче текст — дума или част от дума.
03Къде е границата
Кривата описва грешката при предсказване на текст, а не способности като разсъждение или надеждност. Извън измерения обхват тя е екстраполация.Ограничение
Резултатът е за един тип модел (трансформър) и един тип данни (текст).
Присъда · доказано / недоказано
по източник [1]- В измерения обхват грешката намалява по степенен закон
- При фиксиран бюджет балансът модел/данни има измерим оптимум
- Че кривата продължава безкрайно
- Че по-ниска грешка значи „по-умен“ модел
- Колко качествен текст изобщо остава за обучение
- 1 · Само идея
- 2 · Твърдение
- 3 · Още не е доказано
- 4 · Доказано
- 5 · Потвърдено от други
Как работи · за всички
Учените имат определено количество изчисления.
Пробват различни размери модел и количества текст.
Най-добре е двете да растат наравно.
Източници
- [1]Kaplan J., McCandlish S., Henighan T. и др. (2020). Scaling Laws for Neural Language Models. arXiv · arXiv:2001.08361
- [2]Hoffmann J., Borgeaud S., Mensch A. и др. (2022). Training Compute-Optimal Large Language Models. NeurIPS 2022 · arXiv:2203.15556