<НА ГЛАВНУЮ

DeepSeek-Prover-V2: Прорыв в формальном доказательстве теорем с помощью ИИ и обучения с подкреплением

DeepSeek-AI выпустила DeepSeek-Prover-V2 — открытую большую языковую модель для формального доказательства теорем с помощью разложения на подцели и обучения с подкреплением, достигшую лучших результатов на нескольких бенчмарках.

Задача формального математического рассуждения в ИИ

Формальное математическое рассуждение требует строгой логической последовательности, где каждый шаг доказательства должен быть точным, полностью описанным и проверяемым вычислительными системами. В отличие от неформального решения задач, допускающего интуицию и эвристики, формальное доказательство строится в рамках таких систем, как Lean, Coq и Isabelle, которые обеспечивают отсутствие пропусков и двусмысленностей. Это создаёт серьёзную сложность для моделей ИИ, особенно для больших языковых моделей, которые хорошо формируют связный текст, но обычно не способны создавать формально проверяемые доказательства.

Преодоление разрыва между неформальным и формальным рассуждением

Современные языковые модели успешно генерируют объяснения и решают задачи на естественном языке, однако им не хватает структурной точности, необходимой для формальной логики. Человек может интуитивно переходить между выводами, а помощники доказательств требуют полностью определённой и однозначной цепочки шагов. Эта задача усложняется при работе с продвинутыми теоремами из теории чисел или геометрии, где точность критична.

Существующие подходы и их ограничения

Некоторые методы предлагают сначала создавать наброски доказательств на естественном языке, которые затем вручную или полуавтоматически переводятся в формальные доказательства, часто разбивая сложные теоремы на подцели — леммы. Такие подходы, как «Draft, Sketch, and Prove», используют языковые модели для создания контуров доказательств, которые затем формализуются. Иерархическое обучение с подкреплением применяется для разбиения задач на уровни. Однако эти методы часто не дают полностью проверяемых формальных доказательств в Lean или Coq из-за ограниченного объёма обучающих данных и слабых сигналов обучения при неудачных попытках.

Представляем DeepSeek-Prover-V2

Исследователи DeepSeek-AI разработали DeepSeek-Prover-V2, модель, которая генерирует формальные доказательства, используя разложение по подцелям и обучение с подкреплением. Процесс начинается с DeepSeek-V3, который разбивает сложную теорему на подцели, каждая из которых оформляется в виде оператора «have» в Lean 4 с заполнителем для незавершённого доказательства. Затем 7-миллиардная модель prover пытается завершить каждую подцель. После решения всех подцелей система синтезирует полное формальное доказательство и сопоставляет его с исходным естественным языком, создавая богатый синтетический датасет для обучения без использования аннотированных человеком доказательств.

Технические инновации

  • Cold-start pipeline: DeepSeek-V3 генерирует наброски доказательств на естественном языке, которые превращаются в формальные теоремы с незавершёнными частями.
  • Рекурсивное решение подцелей: 7B-модель prover рекурсивно решает подцели, снижая вычислительные затраты при сохранении формальной строгости.
  • Обучение с учебной программой: задачи усложняются постепенно, используя два типа подцелей — с зависимыми и независимыми предпосылками.
  • Награда на основе согласованности: обучение с подкреплением улучшает точность, обеспечивая соответствие между наброском и решением.

Результаты

  • Достигнута точность 88.9% на бенчмарке MiniF2F-test (Pass@8192), превзойдя Kimina-Prover (82.0%) и Geodel-Prover (64.7%).
  • Решено 49 из 658 сложных задач PutnamBench.
  • Решено 6 из 15 задач AIME 2024–2025 на новом датасете ProverBench из 325 формализованных задач.
  • Модель демонстрирует высокую обобщаемость и формальную проверяемость, сравнимую с DeepSeek-V3.

Основные выводы

DeepSeek-Prover-V2 объединяет создание набросков доказательств на естественном языке с формальным построением доказательств. Обучение с подкреплением по учебной программе и использование синтетических данных позволяют масштабировать разработку формально проверяемых ИИ-доказательств. Это важный шаг к интеграции языковой интуиции ИИ с требованиями формальной верификации.

Подробности в исследовательской статье и на GitHub. Следите за DeepSeek-AI в Twitter, Telegram и LinkedIn.

🇬🇧

Switch Language

Read this article in English

Switch to English