EleutherAI/pythia

The hub for EleutherAI's work on interpretability and learning dynamics

Обучение⭐ 2 941Jupyter Notebook
Открыть на GitHub ↗

Что это за инструмент

Pythia — это набор из 8 моделей LLM (от 14M до 12B параметров), обученных на одних и тех же данных в одинаковом порядке, с публичным доступом к 154 чекпоинтам на каждом этапе обучения.

Зачем нужен

Инструмент предназначен для исследований в области интерпретируемости (interpretability), динамики обучения и этики. Он позволяет изучать, как именно знания развиваются и эволюционируют в трансформерах в процессе обучения, обеспечивая полную воспроизводимость результатов.

Что можно реализовать

  • Анализ динамики обучения (learning dynamics) путем сравнения моделей на разных стадиях (чекпоинтах).
  • Исследование причинно-следственных связей в процессе обучения благодаря единому порядку и составу данных для всех моделей.
  • Изучение механизмов запоминания (memorization) и эмерджентных свойств больших языковых моделей.
  • Исследование стабильности обучения и влияния случайных начальных условий (seeds) на поведение модели.

Ключевые возможности

  • Полная воспроизводимость: все данные, код и модели опубликованы и верифицированы независимыми лабораториями.
  • Детальная трассировка обучения: 154 чекпоинта для каждой модели позволяют анализировать развитие знаний во времени.
  • Контролируемые условия: все модели обучены на идентичных данных в идентичном порядке, что упрощает каузальные вмешательства.
  • Открытые данные: доступ к исходному датасету Pile и его версии с удалением дубликатов (deduped).

👤 Кому подойдёт: Исследователи в области AI, специалисты по интерпретируемости моделей, разработчики, изучающие динамику обучения LLM.

Релизы

Релизы ещё не отслежены — появятся после ближайшего опроса.