Автоматизация исследований в машинном обучении: новый горизонт

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


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

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

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

Присоединиться к каналу
Автономный агент AiScientist, работая над задачей выявления оскорблений в рамках MLE-Bench Lite, провёл 74 итерации экспериментов без участия человека за 23 часа, увеличив метрику валидационной AUC с 0.903 до 0.982 благодаря 18 наиболее успешным обновлениям, демонстрируя способность к самостоятельному улучшению производительности в задачах машинного обучения.
Автономный агент AiScientist, работая над задачей выявления оскорблений в рамках MLE-Bench Lite, провёл 74 итерации экспериментов без участия человека за 23 часа, увеличив метрику валидационной AUC с 0.903 до 0.982 благодаря 18 наиболее успешным обновлениям, демонстрируя способность к самостоятельному улучшению производительности в задачах машинного обучения.

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

Несмотря на значительный прогресс в области автономных исследований искусственного интеллекта, долгосрочное инженерное обеспечение машинного обучения остается сложной задачей. В работе ‘Toward Autonomous Long-Horizon Engineering for ML Research’ представлена система AiScientist, разработанная для автоматизации долгосрочного инженерного обеспечения исследований машинного обучения на основе принципа, сочетающего иерархическое управление и надежное сохранение состояния проекта. AiScientist использует протокол File-as-Bus для координации специализированных агентов посредством постоянных артефактов, таких как анализы, планы и код, демонстрируя улучшенные результаты в задачах репликации научных статей и улучшения экспериментов. Не является ли эффективная координация работы и надежное управление состоянием ключевым фактором для дальнейшего развития автономных исследований в машинном обучении?


Взлом Горизонта: Вызовы Долгосрочных Исследований в Машинном Обучении

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

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

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

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

AiScientist: Система для Непрерывных Исследований

AiScientist — это новая система, предназначенная для автономных исследований в области машинного обучения на длительном горизонте. Она сочетает в себе иерархическое управление (orchestration), позволяющее структурировать сложные исследовательские задачи, с уникальным протоколом “File-as-Bus”. Этот протокол обеспечивает надежное сохранение состояния проекта путем внешней записи и сохранения детальной информации о нем в легкодоступных файлах. Иерархическое управление позволяет системе разбивать сложную задачу на последовательность управляемых этапов, а протокол “File-as-Bus” гарантирует, что состояние каждого этапа надежно сохраняется, обеспечивая возможность возобновления работы после прерываний и упрощая отладку и анализ результатов. Такой подход позволяет AiScientist выполнять длительные исследовательские проекты без риска потери данных или необходимости ручного сохранения промежуточных результатов.

Протокол “Файл как шина” обеспечивает устойчивость состояния экспериментов путем внешней записи и сохранения детальной информации о проекте в виде легкодоступных файлов. Вместо хранения состояния в оперативной памяти или базах данных, AiScientist сериализует все необходимые данные — конфигурации, промежуточные результаты, метрики, код — в отдельные файлы. Это позволяет возобновить эксперимент после сбоя системы или перезапуска, а также обеспечивает возможность анализа и воспроизведения результатов другими инструментами и исследователями. Структурированное хранение данных в файлах также облегчает версионный контроль и совместную работу над проектами, позволяя отслеживать изменения и вносить коррективы.

Система AiScientist использует принцип “тонкого управления” (Thin Control), заключающийся в концентрации на принятии высокоуровневых решений о стадиях исследования, в то время как фактическое выполнение операций осуществляется на основе внешне хранимого состояния проекта. Это позволяет агентам AiScientist адаптироваться к различным условиям и восстанавливаться после сбоев, поскольку детали выполнения не закодированы в процессе управления, а доступны из внешних файлов. Такая архитектура повышает гибкость системы, позволяя легко модифицировать и расширять функциональность, а также обеспечивает устойчивость к ошибкам и прерываниям, поскольку состояние проекта сохраняется независимо от процесса управления.

Концепция “Thick State” в AiScientist подразумевает всестороннее сохранение информации о проекте в легкодоступном формате. Это включает в себя не только параметры моделей и данные для обучения, но и метаданные, историю экспериментов, конфигурацию окружения и логи выполнения. Такая детализация позволяет агентам системы получать полный контекст для принятия решений, обеспечивая воспроизводимость результатов, возможность отладки и анализа, а также упрощает возобновление экспериментов после прерываний или сбоев. Доступность полной информации о состоянии проекта является ключевым фактором для повышения эффективности и надежности автономных исследований в машинном обучении.

Анализ механизма работы AiScientist при использовании GLM-5 показал, что он превосходит базовый агент и вариант без File-as-Bus, при этом File-as-Bus играет ключевую роль в улучшении результатов на поздних этапах работы, а не при формировании первоначального конкурентоспособного решения.
Анализ механизма работы AiScientist при использовании GLM-5 показал, что он превосходит базовый агент и вариант без File-as-Bus, при этом File-as-Bus играет ключевую роль в улучшении результатов на поздних этапах работы, а не при формировании первоначального конкурентоспособного решения.

Оркестровка и Координация Специализированных Агентов

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

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

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

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

Валидация и Бенчмаркинг Автономных Исследований

Система AiScientist подверглась тщательной оценке посредством платформы ‘PaperBench’, предназначенной для проверки способности системы самостоятельно воспроизводить результаты, представленные в ведущих научных публикациях. Этот подход предполагает, что AiScientist, начиная с нуля, должна не просто повторить заявленные в статье выводы, но и воссоздать весь процесс исследования — от подготовки данных до обучения и валидации моделей. Успешное выполнение этой задачи демонстрирует не только технические возможности системы в области машинного обучения, но и ее способность к автономному научному исследованию, включая критический анализ и адаптацию существующих методологий. Результаты, полученные на ‘PaperBench’, служат важным индикатором зрелости системы и ее потенциала для автоматизации ключевых этапов научного поиска.

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

Система AiScientist продемонстрировала значительный прогресс в области автономной исследовательской деятельности в машинном обучении, достигнув показателя в 81.82% по метрике Any Medal% на бенчмарке MLE-Bench Lite. Этот результат свидетельствует о способности системы к последовательному улучшению экспериментов на протяжении длительного периода времени, что крайне важно для проведения полноценных исследований. Данный показатель отражает не просто кратковременный успех, а устойчивую способность к самообучению и оптимизации, позволяющую AiScientist эффективно решать сложные задачи машинного обучения без непосредственного участия человека. Успех на MLE-Bench Lite подтверждает, что система способна самостоятельно проводить эксперименты, анализировать результаты и адаптировать свою стратегию для достижения лучших показателей, открывая новые возможности для автоматизации научного поиска и ускорения прогресса в области искусственного интеллекта.

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

Исследования показали, что исключение протокола “Файл как Шина” (File-as-Bus) существенно снижает эффективность автономных исследований. При проведении экспериментов выяснилось, что удаление данного протокола приводит к падению показателя Any Medal% на бенчмарке MLE-Bench Lite на 31.82%, а также к снижению результата на PaperBench на 6.41%. Эти данные подчеркивают критическую важность протокола “Файл как Шина” для обеспечения успешной автоматизации ключевых аспектов машинного обучения и проведения долгосрочных исследований в этой области. Полученные результаты свидетельствуют о том, что данный протокол играет незаменимую роль в организации эффективного взаимодействия между различными компонентами системы автономных исследований.

Исследование демонстрирует, что автоматизация долгосрочных инженерных задач в машинном обучении требует не просто последовательного выполнения команд, но и способности сохранять и использовать накопленный опыт. AiScientist, представленный в работе, воплощает эту идею, создавая систему, где артефакты служат своего рода «памятью» процесса. Это напоминает слова Блеза Паскаля: «Человек — всего лишь тростник, самый слабый в природе, но он умеет мыслить». В данном контексте, «мысль» — это способность системы к самообучению и улучшению, опираясь на предыдущие результаты, подобно тому, как человек анализирует свой опыт для достижения новых целей. Обеспечение устойчивости состояния и иерархическое управление, предложенные в AiScientist, позволяют системе эффективно «мыслить» и адаптироваться к сложным задачам долгосрочного машинного обучения.

Что дальше?

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

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

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


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

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

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

2026-04-16 03:16