Hacker News Digest

10 сентября 2025 г. в 02:02 • arxiv.org • ⭐ 98 • 💬 51

OriginalHN

#machine-learning#llm#self-supervised-learning#natural-language-processing#llama-3-8b#gsm8k#math#deepseek#arxiv#r

R-Zero: Self-Evolving Reasoning LLM from Zero Data

R-Zero — это метод, который учит языковую модель рассуждать, не используя ни одного человеческого примера.
Ключевая идея: модель сама генерирует задачи, решает их, проверяет ответы и оставляет только правильные цепочки мыслей. Эти «чистые» примеры сразу же идут в дообучение. Процесс повторяется циклически: чем лучше становится модель, тем сложнее и качественнее задачи она себе придумывает.

Алгоритм за один цикл:

  1. Сэмплируем случайный топик и просим модель придумать задачу.
  2. Просим сгенерировать решение в виде цепочки рассуждений.
  3. Даём модели тот же вопрос, но теперь требуем краткий финальный ответ.
  4. Сравниваем два ответа; если совпали — цепочка считается верной и сохраняется.
  5. На собранных «правильных» примерах делаем шаг SFT.

Чтобы не «схлопнуться» на простых темах, в генерацию добавляют случайный уровень сложности и случайный предмет. Для проверки используются как точные (арифметика, логика), так и приближённые критерии (самосогласованность, повторное голосование).

Эксперименты на базе Llama-3-8B показали:

  • Всего 10 циклов × 20k примеров → +20% на GSM8K и +15% на MATH без единого человеческого примера.
  • R-Zero догоняет модель, обученную на 750k размеченных цепочках от человека.
  • При добавлении 5k человеческих примеров результат превышает лучшие supervised-базлайны.

Вывод: модель может «вырасти» из нуля, постоянно улучшая себя собственными правильными рассуждениями.