Генераторы задач ARC-TGI: Проверка интеллекта машин на прочность

Автор: Денис Аветисян


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

🚀 Квантовые новости

Подключайся к потоку квантовых мемов, теорий и откровений из параллельной вселенной.
Только сингулярные инсайты — никакой скуки.

Присоединиться к каналу
Задача ARC-AGI (идентификатор: 103eff5b) и соответствующий пример ARC-TGI демонстрируют способность системы к решению задач, требующих логического вывода и применения знаний, что подтверждает её потенциал в области искусственного общего интеллекта.
Задача ARC-AGI (идентификатор: 103eff5b) и соответствующий пример ARC-TGI демонстрируют способность системы к решению задач, требующих логического вывода и применения знаний, что подтверждает её потенциал в области искусственного общего интеллекта.

Представлена система ARC-TGI для генерации семейств задач с цепочками рассуждений, обеспечивающая более надежную и контролируемую оценку возможностей ИИ, чем традиционные статические тесты.

Статические наборы данных для оценки способностей к абстрактному мышлению часто страдают от переобучения и утечки информации, затрудняя объективную оценку обобщающей способности ИИ. В настоящей работе представлена система ‘ARC-TGI: Human-Validated Task Generators with Reasoning Chain Templates for ARC-AGI’, представляющая собой фреймворк для генерации семейств задач, валидированных человеком, и снабженных цепочками рассуждений, позволяющий создавать ресамплируемые наборы данных для ARC-AGI. Ключевой особенностью ARC-TGI является возможность контролируемой генерации задач, обеспечивающей разнообразие примеров, необходимых для выявления базовых правил, что критически важно для создания задач, решаемых человеком. Сможет ли подобный подход, основанный на процедурном тестировании и участии человека, значительно продвинуть исследования в области искусственного интеллекта, способного к истинному абстрактному мышлению?


Преодолевая Ограничения: К Сути Абстрактного Мышления

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

Тест ARC (Abstraction and Reasoning Corpus) стал своеобразной лакмусовой бумажкой для современных систем искусственного интеллекта, выявив существенные ограничения в их способности к обобщению и абстрактному мышлению. В отличие от задач, решаемых путем распознавания закономерностей в огромных массивах данных, ARC требует от моделей не просто запоминать примеры, а выявлять фундаментальные принципы и применять их к совершенно новым, ранее невиданным ситуациям. Исследования показали, что даже самые масштабные и сложные нейронные сети, обученные на колоссальных объемах информации, демонстрируют крайне низкую эффективность при решении задач ARC, что указывает на необходимость разработки принципиально новых подходов к созданию искусственного интеллекта, способного к истинному композиционному рассуждению, а не только к статистическому анализу данных.

Современные достижения в области искусственного интеллекта, несмотря на впечатляющие результаты в распознавании образов, всё чаще демонстрируют ограничения в способности к абстрактному мышлению и обобщению опыта. Преодоление этих ограничений требует принципиального изменения подхода к разработке систем ИИ. Вместо дальнейшего увеличения масштабов существующих архитектур, необходимо сосредоточиться на создании систем, способных к истинному композиционному рассуждению — то есть, умению разбивать сложные задачи на более простые составляющие, комбинировать их и применять полученные знания в новых, ранее не встречавшихся ситуациях. Такой подход позволит создать ИИ, который не просто запоминает закономерности в данных, но и понимает принципы, лежащие в их основе, что является ключевым шагом к созданию действительно интеллектуальных систем.

Результаты тестов на наборе данных ARC-TGI-50N демонстрируют способность моделей делать точные прогнозы на основе небольшого количества примеров, обобщая скрытые закономерности из пар входных и выходных данных.
Результаты тестов на наборе данных ARC-TGI-50N демонстрируют способность моделей делать точные прогнозы на основе небольшого количества примеров, обобщая скрытые закономерности из пар входных и выходных данных.

ARC-TGI: Строгий Контроль над Экспериментами в Области Рассуждений

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

В основе ARC-TGI лежит подход, сочетающий экспертизу человека и автоматическую генерацию для создания разнообразных и сложных семейств задач. Процесс начинается с привлечения специалистов, которые формулируют основные принципы и логику задач. Эти знания затем используются для управления автоматизированным генератором, который создает множество вариаций задач, сохраняя при этом согласованность и проверяемость. Такое сочетание позволяет создавать большие объемы задач, избегая рутинной работы, и одновременно гарантирует, что задачи отражают желаемые типы рассуждений и обладают достаточной сложностью для оценки возможностей ИИ.

В основе ARC-TGI лежит использование Шаблонов Рассуждений (Reasoning Templates) и Генератора для создания эпизодов в стиле ARC (Abstraction and Reasoning Corpus), что обеспечивает согласованность и разрешимость создаваемых задач. Шаблоны Рассуждений определяют структуру и логику каждой задачи, в то время как Генератор автоматически создает конкретные экземпляры задач на основе этих шаблонов. Этот подход гарантирует, что каждая задача в семействе имеет четко определенное решение, которое может быть достигнуто с помощью заданных правил рассуждений, что необходимо для проведения контролируемых экспериментов и оценки возможностей ИИ в области рассуждений. Конкретные параметры и ограничения, определяемые в шаблонах, позволяют создавать разнообразные, но при этом валидные и решаемые эпизоды.

Ключевым аспектом ARC-TGI является применение ограничений на уровне эпизодов (Episode-Level Constraints), обеспечивающих качество генерируемых задач. Эти ограничения предотвращают создание тривиальных или легко решаемых экземпляров, которые не требуют реального применения навыков рассуждения. Ограничения задаются таким образом, чтобы гарантировать, что каждое сгенерированное задание требует от модели выявления и применения базовых правил логики для получения корректного решения. В результате, анализ успешности и неудач модели при решении задач, созданных с использованием этих ограничений, позволяет более точно оценить и выявить лежащие в основе принципы её рассуждений, а также определить слабые места в её логических способностях.

На изображении представлен пример задачи ARC-AGI (идентификатор e509e548) и соответствующий пример решения ARC-TGI.
На изображении представлен пример задачи ARC-AGI (идентификатор e509e548) и соответствующий пример решения ARC-TGI.

Валидация и Уточнение: Оценка Способностей к Рассуждению

Фреймворк ARC-TGI позволяет проводить как оценку на данных, близких к обучающей выборке (In-Distribution Evaluation), так и оценку на данных, отличающихся от обучающей (Out-of-Distribution Evaluation). Такой подход необходим для всесторонней проверки способности модели к обобщению — то есть, к успешному решению задач, которые не были непосредственно представлены в процессе обучения. In-Distribution оценка определяет производительность на задачах, аналогичных тем, на которых модель обучалась, в то время как Out-of-Distribution оценка демонстрирует способность модели адаптироваться к новым, ранее не встречавшимся сценариям и проверять устойчивость к изменениям в распределении данных.

В рамках используемой системы оценки, применяется разделение данных на обучающую и тестовую выборки (Train/Test Split). Это позволяет обеспечить надежность оценки, поскольку модель обучается на одной части данных, а её способность к обобщению проверяется на невидимой ранее тестовой выборке. Такой подход предотвращает переобучение модели на конкретных примерах из обучающей выборки, что гарантирует более объективную оценку её реальной производительности и способности к решению новых, аналогичных задач. Разделение данных на обучающую и тестовую выборки является стандартной практикой в машинном обучении для получения достоверных результатов оценки.

Для максимизации производительности моделей на сгенерированных семействах задач применяются методы тонкой настройки (fine-tuning), в частности, LoRA (Low-Rank Adaptation). LoRA позволяет адаптировать предварительно обученные большие языковые модели к новым задачам, обучая лишь небольшое количество дополнительных параметров, что снижает вычислительные затраты и предотвращает переобучение. Данный подход обеспечивает эффективную адаптацию моделей к специфике сгенерированных задач, улучшая их обобщающую способность и точность выполнения.

В процессе обучения моделей Llama-3.1-8B и Qwen3-8B на задачах ARC-TGI было зафиксировано значительное повышение точности. Модель Llama-3.1-8B продемонстрировала увеличение точности на 183%, в то время как Qwen3-8B показала прирост в 100%. Эти результаты подтверждают эффективность предложенного фреймворка для улучшения способности моделей к решению задач, требующих рассуждений, и указывают на существенное повышение производительности после тонкой настройки.

Для анализа возможностей модели были разработаны и выпущены в общий доступ 461 генератор задач, охватывающих наборы ARC-Mini, ARC-AGI-1 и ARC-AGI-2. Использование этих генераторов позволило создать общий объем в 23 050 задач для оценки. Каждый генератор был использован для создания 50 образцов задач, обеспечивая достаточное количество данных для статистически значимого анализа и оценки производительности моделей на различных типах задач.

После тонкой настройки (fine-tuning) моделей Llama-3.1-8B и Qwen3-8B на задачах ARC-TGI, достигнута средняя точность в диапазоне 16-17%. Данный показатель отражает способность моделей к решению задач, сгенерированных в рамках ARC-Mini, ARC-AGI-1 и ARC-AGI-2, после адаптации к этим задачам с использованием методов, таких как LoRA. Оценка проводилась на основе анализа 23,050 задач, сгенерированных 461 генератором, при использовании 50 примеров на генератор, что позволяет оценить обобщающую способность моделей.

Дообучение моделей на наборе данных ARC-TGI повышает точность на этом же наборе (FT-ARC-TGI ID), но может снизить обобщающую способность на наборе ARC-AGI-1 (FT-ARC-TGI OOD), в то время как дообучение на ARC-AGI-1 улучшает результаты именно на этом наборе (FT-ARC-AGI-1 OOD).
Дообучение моделей на наборе данных ARC-TGI повышает точность на этом же наборе (FT-ARC-TGI ID), но может снизить обобщающую способность на наборе ARC-AGI-1 (FT-ARC-TGI OOD), в то время как дообучение на ARC-AGI-1 улучшает результаты именно на этом наборе (FT-ARC-AGI-1 OOD).

Расширение Горизонтов: К Универсальному Искусственному Разуму

Подход ARC-TGI, в сочетании с такими методами, как LLM-Assisted Drafting, предлагает масштабируемый путь для создания разнообразных и сложных тестов на логическое мышление. Эта технология позволяет автоматически генерировать семейства задач, варьируя их параметры и условия, что значительно превосходит возможности ручного создания тестовых примеров. Благодаря использованию больших языковых моделей для проектирования и верификации задач, система способна создавать бенчмарки, требующие не просто запоминания фактов, а реального понимания и применения логических принципов. Такой подход обеспечивает возможность всесторонней оценки способностей ИИ к решению задач, выходящих за рамки стандартных наборов данных, и способствует разработке более гибких и обобщающих искусственных интеллектов.

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

Разработанные ARC-DSL и ARC-GEN демонстрируют значительный потенциал процедурной генерации в создании исчерпывающих наборов задач для оценки искусственного интеллекта. Вместо ручного создания отдельных примеров, эти системы автоматически генерируют широкий спектр задач, систематически исследуя все возможные комбинации параметров и условий. Такой подход позволяет не просто протестировать модель на ограниченном наборе данных, но и всесторонне оценить её способность к обобщению и решению новых, ранее не встречавшихся проблем. Использование процедурной генерации гарантирует, что оценка будет полной и не пропустит критически важные случаи, что особенно важно для разработки надежных и универсальных систем искусственного интеллекта, стремящихся к уровню общего искусственного интеллекта (AGI).

В центре внимания ARC-TGI лежит композиционное рассуждение — способность системы объединять простые логические шаги для решения сложных задач. Этот подход принципиально важен для достижения искусственного общего интеллекта (AGI), поскольку именно способность к декомпозиции и синтезу знаний отличает интеллектуальные системы, способные к адаптации и обучению в различных областях. Вместо того, чтобы полагаться на запоминание отдельных решений, система, обученная на принципах композиционного рассуждения, способна генерировать новые решения, комбинируя известные элементы. Таким образом, ARC-TGI не просто создает набор задач для тестирования ИИ, но и продвигает ключевую концепцию, необходимую для создания действительно универсального и гибкого искусственного интеллекта, способного решать задачи, не предусмотренные разработчиками.

Визуализация разнообразия по сеткам для одного генератора ARC-TGI (taskcmBhVbGzL8ZgWXDE5CUS6B) демонстрирует вариации в пространственном положении, размере и цвете с сохранением базового принципа генерации.
Визуализация разнообразия по сеткам для одного генератора ARC-TGI (taskcmBhVbGzL8ZgWXDE5CUS6B) демонстрирует вариации в пространственном положении, размере и цвете с сохранением базового принципа генерации.

Представленная работа демонстрирует стремление к созданию не просто работающих, но и доказуемо корректных систем генерации задач. В основе ARC-TGI лежит идея процедурной оценки, позволяющей верифицировать способность ИИ к рассуждениям посредством контролируемого повторного тестирования. Это соответствует принципу математической чистоты, где алгоритм должен быть непротиворечив и предсказуем. Как однажды заметил Алан Тьюринг: «Существование машины, способной к мышлению, не является доказательством ее существования, но лишь демонстрацией возможности ее создания.» Эта фраза подчеркивает важность не только результата, но и принципов, на которых он основан, что находит отражение в подходе, предложенном авторами данной работы.

Куда Далее?

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

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

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


Оригинал статьи: https://arxiv.org/pdf/2603.05099.pdf

Связаться с автором: https://www.linkedin.com/in/avetisyan/

Смотрите также:

2026-03-08 09:55