История Ивана Капкова: эмиграция, внутренний кризис и трагический финал ITMS объявила о смене названия на BFT «ПСЖ» обыграл «Манчестер Сити» со счётом 4:2 в Лиге чемпионов «Ростелеком» изучает создание корпоративного LLM-фаервола Том Уэллинг стал героем вирусного обсуждения после публикации фото из отеля Что такое «Mar-a-Lago face» и почему в нём увидели политический стиль Конор Кеннеди и Джулия Бе сыграли свадьбу в Рио-де-Жанейро Музыкальные сервисы начали менять названия и тексты песен из-за новых требований закона Кабардино-Балкарский высокогорный заповедник: ледники, экотропы и Дыхтау В Нигерии умерла актриса и победительница конкурса красоты Тения Абрахам «Девочка из 90-ых»: как семейный проект стал интернет-хитом Семья Ивана Гудкова предупредила о мошенническом сборе денег на похороны В Кемерово продолжается расследование смерти Татула Петросяна Эмулятор KytyPS5 запустили на Xbox в режиме разработчика Игра Cancel Your Subscription превращает отмену подписки в испытание Юра Борисов стал членом Американской киноакадемии накануне премьеры в Лондоне Перчатки как главный аксессуар сезона: тренды осени и зимы 2026/2027 Николай Басков отметил 50-летие двумя концертами в Live Арене В OpenCode временно открыли бесплатный доступ к GLM 5.3 Flash и DeepSeek V4.1 Flash Александр Цыпкин представил «Файл Надежды» — историю любви в эпоху нейросетей
Лента новостей
Технологии

Perplexity и NVIDIA предложили JOLT для более эффективного обучения языковых моделей

Метод JOLT объединяет самодистилляцию и обучение с подкреплением. Авторы заявляют о заметном снижении затрат на обучение и росте качества на агентных задачах.

Perplexity и NVIDIA предложили JOLT для более эффективного обучения языковых моделей
Фото: Хабр

21 октября Perplexity Research совместно с NVIDIA представила метод JOLT (Joint On-policy Learning and Teaching) для пост-обучения языковых моделей. В его основе — одна модель, которая одновременно выступает в роли учителя и ученика. Учитель получает доступ к привилегированной информации, например к проверенному решению задачи, тогда как ученик этой информации не видит. Обе роли обучаются совместно, а качество метода оценивается по тому, насколько ученик способен превзойти учителя.

Обычно рассуждающие модели дообучают с помощью обучения с подкреплением по итоговой награде. Один из распространённых вариантов — Group Relative Policy Optimization (GRPO). Такой подход даёт редкий сигнал: модель узнаёт в основном лишь то, решила она задачу или нет. В длинных агентных сценариях это приводит к большому числу неудачных попыток и, как следствие, к высоким вычислительным затратам.

Более плотный сигнал даёт on-policy-дистилляция, при которой сильная модель оценивает каждый токен, сгенерированный учеником. Однако для этого требуется отдельный учитель, а способность хорошо решать задачи не гарантирует умения давать полезные для обучения объяснения. Самодистилляция, известная как OPSD, устраняет необходимость в отдельной модели: та же система получает доступ к правильному ответу и оценивает собственные попытки.

У этого подхода есть ограничение. Учитель, знающий решение, может предлагать шаги, которые недоступны ученику без аналогичной информации. В таком случае подсказки становятся практически бесполезными, а обучение может ухудшить исходную модель. В экспериментах на Terminal-Bench OPSD показала результат ниже базовой модели при любом количестве попыток.

Как устроен JOLT

Авторы JOLT выводят условие, при котором обновление от учителя совпадает с градиентом ожидаемой награды ученика, и используют его как цель для обучения учителя. Учитель тренируется на собственных попытках с KL-регуляризацией относительно ученика. Это ограничивает его отклонение от поведения, которое ученик в принципе способен воспроизвести.

Ученик при этом обучается с помощью обратной KL-дистилляции, используя оценку каждого токена, полученную от учителя. Дополнительная версия метода, JOLT+, добавляет к этому центрированную итоговую награду самого ученика. Таким образом, система сочетает плотный токенный сигнал дистилляции с обратной связью по конечному результату.

Результаты экспериментов

Метод проверили на пяти наборах данных и пяти базовых моделях — от Qwen3-0.6B до Qwen3-30B-A3B. По данным авторов, JOLT+ превзошёл GRPO на GSM8K на 1,5 процентного пункта, на MATH — на 4,2 пункта, а на LiveCodeBench v6 — на 3,0 пункта. На агентном бенчмарке AppWorld преимущество составило 9,9 процентного пункта.

На Terminal-Bench 2.1 JOLT+ лидировал при любом количестве попыток. Показатель pass@1 составил 10,96%, а pass@32 — 34,83%. При этом чистый JOLT без дополнительной награды ученика уступил GRPO на AppWorld и Terminal-Bench. Лучший результат, согласно исследованию, даёт именно комбинация двух сигналов в JOLT+.

Авторы также сравнили методы по объёму обработанных данных. Чтобы достичь точности 63,4% на MATH, GRPO потребовалось обработать 8,4 млн токенов, тогда как JOLT, судя по аппроксимированной кривой, достиг того же уровня после примерно 1,3 млн токенов. Это примерно в 6,5 раза меньше. Если учитывать только сгенерированные токены, разрыв увеличивается до 13 раз.

Сокращение объёма пост-обучения может быть особенно важным для разработчиков, которые адаптируют открытые модели под собственные задачи. Меньшее число токенов означает снижение затрат на вычисления и сокращение времени экспериментов. Участие NVIDIA также создаёт предпосылки для появления метода в её инструментах для дообучения, хотя компания напрямую этого не заявляла.

Наиболее перспективным направлением выглядят агентные задачи, где разработчики имеют привилегированную информацию: логи успешных запусков, результаты тестов и сообщения верификаторов. Однако результаты пока нужно оценивать осторожно. Все эксперименты проводились на сравнительно небольших моделях, независимых воспроизведений не было, а величина выигрыша заметно различалась между бенчмарками.

Источник