Янник Кильхер об AlphaGeometry: «Прорыв в геометрии без участия людей»

Yannic Kilcher 40,2 тыс. 35 мин 2 мин 21.01.2024
Главное

AlphaGeometry: Прорыв в автоматическом доказательстве олимпиадных задач по геометрии 0:01

Google DeepMind представила модель AlphaGeometry, специализирующуюся на решении геометрических задач уровня математических олимпиад. Ключевая особенность системы заключается в том, что она способна находить доказательства без использования демонстрационных данных, созданных людьми. По мнению автора видео, Янника Кильхера, это достижение является важным прорывом в компьютерной математике, однако сама технология остается узкоспециализированной и требует выполнения строгих условий для эффективной работы.

Гибридный подход к доказательствам 0:53

AlphaGeometry представляет собой нейросимволическую систему, объединяющую две ключевые составляющие:

  1. Символьный решатель (prover): занимается дедуктивным выводом на основе имеющихся аксиом и правил.
  2. Языковая модель (LLM): генерирует идеи для «вспомогательных построений» (auxiliary constructions), необходимых для продвижения в сложных доказательствах.

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

Механика обучения без человеческих данных 8:04

Один из самых примечательных аспектов AlphaGeometry — полное отсутствие человеческих примеров в обучающей выборке. Разработчики создали систему, которая обучается на синтетически сгенерированных данных:

По словам Кильхера, такой подход позволяет модели «понять», какие именно вспомогательные объекты нужно добавлять для решения конкретных задач. Весь процесс напоминает цикл: если текущих данных недостаточно, модель предлагает конструкцию, символьный решатель пытается найти доказательство, и процесс повторяется до успеха.

Результаты и ограничения системы 26:26

В рамках тестирования на 30 олимпиадных геометрических задачах AlphaGeometry успешно решила 25 из них. Кильхер обращает внимание на любопытные детали абляционных исследований:

Читаемость и интерпретируемость 32:04

Важным решением разработчиков стал отказ от использования формальных языков общего назначения (вроде Lean) в пользу специализированного доменного языка. Это дало два преимущества:

В завершение Янник Кильхер задается вопросом, насколько масштабируема эта техника для других математических доменов, где структура фундаментальных элементов не столь жестко ограничена, как в евклидовой геометрии.

💬 Цитаты

«Трудность в этой задаче — построение вспомогательных объектов.»

Янник Кильхер 01:05

«Это работа, которая очень хорошо справляется с очень, очень узкой нишевой задачей.»

Янник Кильхер 34:30
👥 Спикер
🔗 Упомянутые сайты и проекты
📖 Термины
Нейросимволическая система
Архитектура, сочетающая нейронные сети (для интуиции/генерации) и символьные методы (для логики/доказательств).
Вспомогательное построение
Дополнительный геометрический элемент, вводимый в задачу для упрощения доказательства.
Символьный решатель
Алгоритмический инструмент для автоматического логического вывода на основе правил.
Токенизация
Процесс разбиения текста на части (токены) для подачи в нейронную сеть.
Абляция
Метод анализа модели путем удаления её частей для проверки их влияния на итоговый результат.
📊 Цифры
⚖️ Другая сторона
Искусственный интеллект AlphaGeometry Google DeepMind Янник Кильхер нейросимволические системы олимпиадная математика