Миллион за AGI: почему сооснователь Zapier против брутфорса LLM

The Cognitive Revolution 2,1 тыс. 1 ч 56 мин 10 мин 13.07.2024
Главное

Запуск публичного конкурса ARC Prize с призовым фондом в $1 млн заставил ИИ-сообщество заново взглянуть на фундаментальные метрики прогресса в индустрии. Сооснователь компании Zapier Майк Кнуп объединил усилия с создателем легендарного бенчмарка ARC Франсуа Шолле, чтобы бросить вызов доминирующей парадигме «масштабирования языковых моделей». В детальной дискуссии с ведущим подкаста Натаном Лабенцем они разбирают, почему современные LLM по-прежнему пасуют перед простейшими пространственными задачами и где скрывается подлинный ключ к сильному искусственному интеллекту (AGI).

🏆 Возвращение к истокам: зачем сооснователь Zapier перезапустил ARC Prize 7:09

В середине 2022 года сооснователь автоматизационного гиганта Zapier Майк Кнуп принял решение отойти от операционного руководства инженерной разработкой и продуктом. Его глубоко потрясла научная работа, посвященная методу «цепочки рассуждений» (Chain of Thought), вышедшая в январе того же года. Кнупа охватило непреодолимое любопытство относительно того, действительно ли индустрия движется по прямой траектории к созданию сильного искусственного интеллекта (AGI). Это понимание было критически важным как для долгосрочной стратегии Zapier, так и для него самого как инженера.

Полноценное знакомство Кнупа с концепцией измерения интеллекта Франсуа Шолле произошло еще во время пандемии через подкаст Лекса Фридмана. Впоследствии, углубившись в практическую разработку ИИ-агентов, Кнуп осознал фундаментальную проблему: практически все современные общепринятые бенчмарки демонстрируют стремительное насыщение, при котором новые модели мгновенно превосходят человека. Единственным масштабным исключением оказался бенчмарк ARC (Abstraction and Reasoning Corpus), созданный Шолле в 2019 году. Прогресс в нем не ускорялся, а планомерно замедлялся последние четыре года. Это и побудило Кнупа связаться с автором, чтобы радикально увеличить призовой фонд соревнования и привлечь к поиску новых ИИ-архитектур внимание мирового сообщества.

🎯 Философия общего интеллекта: почему масштабирование LLM зашло в тупик 11:05

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

По мнению Майка Кнупа, данная формулировка является ошибочной, поскольку с экономическими задачами вполне способен справиться и узкоспециализированный ИИ (Narrow AI). Вместо этого гость полностью разделяет математически строгое определение Франсуа Шолле: интеллект — это эффективность, с которой система приобретает новые навыки и применяет их в незнакомых условиях. Именно эффективность освоения (skill acquisition efficiency) служит главным признаком общего интеллекта.

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

📝 Анатомия и жесткие правила конкурса ARC Prize 14:37

Конкурсные задания ARC Prize визуально напоминают классические IQ-тесты на пространственное и логическое мышление. Технически каждый пазл представляет собой Json-файл, содержащий двумерные матрицы, заполненные цифрами от 0 до 9, где цифры выступают в роли символов, кодирующих цвета на экране. Задача ИИ-системы — проанализировать несколько демонстрационных пар «вход-выход», уловить скрытое правило трансформации сетки и безошибочно применить его к тестовой матрице. Кнуп подчеркивает, что цветовая палитра абсолютно произвольна и не несет смысловой нагрузки. Все задания базируются на встроенных априорных знаниях (core knowledge priors), которые человеческий ребенок развивает в самом раннем детстве:

Для предотвращения банального зазубривания решений, организаторы разделили ARC на публичную и приватную части. В рамках официально запущенного конкурса ARC Prize с общим фондом $1 млн, участникам необходимо преодолеть планку в 85% правильных ответов на полностью скрытом от людей приватном тестовом наборе Kaggle до 10 ноября. Победитель получит гран-при в размере $500 000 при условии обязательного открытия исходного кода своей системы под лицензией public domain. Приватный датасет не менялся с 2019 года и прошел ручную верификацию взрослыми людьми на предмет отсутствия ошибок.

Самым жестким ограничивающим фактором соревнования выступает лимит вычислений: система должна обработать 100 приватных задач за 12 часов на одной старой видеокарте Nvidia P100. Исходя из рыночной амортизации оборудования и затрат на электричество, Натан Лабенц оценивает общую стоимость вычислений на весь тест примерно в $1, что эквивалентно всего 1 центу или 7.2 минутам времени на одну задачу. С учетом 16 ГБ видеопамяти графического процессора, в такие рамки способна протиснуться лишь оптимизированная модель класса 8B (например, Llama 3 8B), а использование внешних коммерческих API полностью исключено отсутствием доступа к интернету.

💻 Противостояние подходов: эмпирический прорыв на лидербордах 26:22

Параллельно с основным конкурсом организаторы запустили публичный лидерборд, где исследователям разрешено использовать интернет, Frontier-модели и до $10 000 на оплату API. На данный момент вершину этого рейтинга удерживает разработчик Райан Гринблатт с результатом 42%. Его метод опирается на генерацию тысяч traces рассуждений и Python-программ с помощью модели GPT-4o, которые затем жестко отбираются через детерминистическую проверку на демонстрационных примерах. Майк Кнуп не согласен с популярным мнением, что успех Гринблатта обусловлен утечкой данных ARC в обучение GPT-4o. По мнению гостя, модель извлекает выгоду из того, что за четыре года люди опубликовали массу кода и специализированных языков DSL для решения ARC на GitHub, и GPT-4o использует эти паттерны как эффективный «движок восприятия» (perception engine) для генерации кода.

Настоящим сюрпризом для организаторов стало то, что результаты публичного лидерборда (где затраты составляют около $100 вычислений на задачу) и приватного лидерборда Kaggle ($0.01 на задачу) идут практически вровень. Лучший результат на приватном треке принадлежит Джеку Коулу и составляет 39%. Коул использует поразительно малую модель Salesforce CodeT5 объемом всего 220 миллионов параметров. Его секрет заключается в технике test-time fine-tuning: во время инференса система на лету генерирует новые аналогичные задачи, дообучает на них нейросеть и только потом запрашивает ответ. Майк Кнуп делает прогноз, что финальное полноценное решение ARC будет уложено в модель размером около 7B параметров и потребует не более 10 000 строк кода.

📉 Кризис коммерциализации: почему индустрия ИИ перестала искать новые идеи 42:48

Майк Кнуп выражает серьезную обеспокоенность текущим перекосом в финансировании науки об искусственном интеллекте. По его личным оценкам, в 2023 году около $20 миллиардов венчурных инвестиций было направлено в коммерческие стартапы, эксплуатирующие готовую архитектуру LLM, в то время как проекты, сфокусированные на поиске принципиально новых архитектур или алгоритмов обучения для AGI, получили лишь пару сотен миллионов долларов. Этот гигантский диспропорциональный разрыв (примерно 20 к 1) усугубляется закрытием коммерческих лабораторий. OpenAI предпочла скрыть технические детали устройства GPT-4, а Google последовала их примеру, не раскрыв архитектурные секреты обработки миллионного контекста в моделях Gemini.

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

  1. В 2014 году Илья Суцкевер в Google опубликовал фундаментальную статью по архитектуре sequence-to-sequence.
  2. Дмитрий Богданов из Якобс-Университета развил эту мысль, создав открытый механизм внимания (attention mechanism).
  3. Команда Ашиша Васвани и Ноама Шазира в Google объединила эти наработки в историческом документе «Attention Is All You Need» в 2017 году.
  4. Алек Рэдфорд из OpenAI осознал потенциал этой технологии, что привело к последовательному созданию семейства GPT.

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

🧠 Моделирование мышления человека: четыре шага к Eureka-моменту 54:39

Разбирая личный опыт прохождения пространственных тестов ARC, ведущий Натан Лабенц предлагает разделить процесс человеческого мышления на четыре стадии:

  1. Перцептивное пространственное выделение ключевых элементов (Saliency detection) — мгновенное неосознанное вычленение паттернов или фигур.
  2. Угадывание правила трансформации — тот самый «момент эврики», когда решение спонтанно всплывает из подсознания.
  3. Мысленное написание и проверка внутренней программы на демонстрационных примерах.
  4. Коррекция гипотезы в случае первоначальной неудачи.

Майк Кнуп соглашается, что первый шаг относится к чистому восприятию, в котором глубокое обучение традиционно сильно. Однако Натан замечает, что современные мультимодальные модели (даже уровня Claude 3.5 Sonnet) демонстрируют в ARC странное «размытое зрение», постоянно совершая глупые геометрические ошибки. Самым же сложным барьером остается угадывание правил. В то время как алгоритмы Гринблатта вынуждены брутфорсить пространство, перебирая тысячи вариантов кода, человеческий мозг мгновенно отсекает бесконечное дерево ложных путей благодаря базовым эволюционным приоритетам.

Кнуп развивает эту мысль, выдвигая гипотезу, что биологический интеллект возник в ходе эволюции под давлением жесточайшего дефицита ресурсов. Древние организмы были вынуждены принимать точные локальные решения (куда плыть за едой или как избежать хищника), расходуя минимум энергии. Случайный брутфорс привел бы к немедленной гибели особи от истощения или зубов хищника. Таким образом, эффективность инференса изначально являлась главным вектором эволюционного отбора, сформировавшим архитектуру нашего мозга. Еще одним важнейшим аспектом человеческого мышления Кнуп называет способность разрешать двусмысленность (ambiguity resolution). Сталкиваясь со случайными ошибками в тестах, люди способны удерживать в фокусе несколько альтернативных гипотез одновременно и гибко обновлять свои убеждения при взаимодействии с реальностью.

⚙️ Технологический арсенал: 8 перспективных инструментов для взлома ARC 1:36:59

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

Майк Кнуп подытоживает, что создание бенчмарка, который не поддается взлому лучшими умами планеты на протяжении более чем пяти лет, является выдающимся достижением компьютерных наук. Независимо от того, будет ли ARC Prize взломан в ближайшие полгода или нет, этот вызов определит контуры новой технологической ветви, которая придет на смену эпохе чистого масштабирования.

💬 Цитаты

«Интеллект — это эффективность, с которой система приобретает новые навыки и применяет их в незнакомых условиях»

Майк Кнуп 12:23

«Эффективность инференса изначально являлась главным вектором эволюционного отбора, сформировавшим архитектуру нашего мозга»

Майк Кнуп 50:55
👥 Спикеры
🔗 Упомянутые сайты и проекты
📖 Термины
ARC (Abstraction and Reasoning Corpus)
Бенчмарк для ИИ, созданный Франсуа Шолле, оценивающий способность системы быстро улавливать абстрактные правила на основе минимального количества примеров.
Test-time fine-tuning
Метод дообучения нейросети прямо в процессе инференса (выдачи ответа) на базе на лету сгенерированных аналогичных задач.
DSPy
Фреймворк для алгоритмической оптимизации промптов и программ на естественном языке, заменяющий ручной промпт-инжиниринг.
Kolmogorov-Arnold Networks (KAN)
Альтернативная нейросетевая архитектура, где обучаемые функции активации находятся на ребрах сети, а не в узлах, что повышает интерпретируемость.
📊 Цифры
🗓 Хронология
  1. 2014 Илья Суцкевер публикует в Google фундаментальную статью по архитектуре sequence-to-sequence.
  2. 2017 Команда инженеров Google публикует историческую работу Attention Is All You Need, заложившую основу Трансформеров.
  3. 2019 Франсуа Шолле создает абстрактный бенчмарк ARC и публикует манифест об измерении интеллекта ИИ.
  4. середина 2022 Майк Кнуп покидает пост руководителя разработки Zapier, чтобы полностью переключиться на исследования ИИ.
  5. 2023 В индустрию LLM инвестируют $20 млрд, тогда как фундаментальные исследования альтернатив AGI получают лишь сотни миллионов.
⚖️ Другая сторона
Искусственный интеллект Майк Кнуп ARC Prize Франсуа Шолле Платформа Kaggle Google DeepMind