Зачем тратить сутки на перелёты, мчаться на другой конец света и жить неделю в режиме нон‑стоп на одной из главных ML‑конференций планеты, когда пейпер уже на arXiv, код — на GitHub, а краткие выжимки из выступлений — мгновенно в соцсетях?

Меня зовут Карина Романова, я разработчик в Яндексе и занимаюсь LLM‑агентами в Алисе. В июле мы с командой прилетели в Сеул на ICML 2026, и я ответила себе на вопрос «зачем?». Для нас офлайн‑конференции — это единственный способ за несколько дней прочувствовать реальный фокус сообщества, встретиться с авторами работ и узнать детали, которых нет в опубликованных текстах.

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

Конференция, которую невозможно посмотреть целиком

ICML 2026 проходила с 6 по 11 июля в сеульском выставочном центре COEX. Представьте, что вам нужно изучить больше шести тысяч научных статей всего за несколько дней — примерно так ощущается попытка охватить ICML.

Шесть дней прошли в формате абсолютного нон‑стопа:

  • один день был посвящён Expo и туториалам;

  • три дня продолжался интенсивный марафон основной программы;

  • оставшиеся два дня занял финишный рывок с воркшопами.

Цифры этого года отлично иллюстрируют масштаб конференции:

  • 23 918 заявок в основной трек;

  • 6352 принятые работы, акцептанс‑рейт — около 26,6%;

  • 536 Spotlight‑докладов;

  • 168 Oral‑презентаций (159 из основного трека и 9 из position track).

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

Исследования Яндекса на ICML

В этом году исследователи представили на ICML 16 работ, восемь — в основном треке, столько же — на воркшопах. Темы получились очень разными: графовые и табличные модели, оптимизация обучения LLM, поиск и рекомендательные технологии, перенос знаний и оценка качества моделей. 

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

Как ускорить графовые нейросети, если проблема не только в вычислениях

Первое исследование — статья On Efficient Scaling of GNNs via IO‑Aware Layers Implementations, подготовленная ребятами из ШАД и Yandex Research. Работа получила статус Spotlight — его присваивают небольшой доле особенно заметных статей конференции.

В чём суть исследования

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

Авторы разобрали популярные семейства графовых моделей, нашли их узкие места при работе с памятью и адаптировали низкоуровневые GPU‑оптимизации под особенности графовых данных, по сути, применив IO‑aware‑подход, похожий на идеи из FlashAttention.

Что получилось

  • Для GATv2: кастомные GPU‑ядра показали ускорение до 8,5 раз относительно библиотеки DGL (медиана — в два раза), а пиковое потребление памяти снизилось до 76 раз (медиана — в шесть раз).

  • Для Graph Transformer: отдельная block‑sparse‑реализация под Tensor Cores ускорила работу до 7,3 раза на локально плотных графах.

GraphPFN: foundation model для графов

Ещё одна статья Yandex Research — GraphPFN: A Prior‑Data Fitted Graph Foundation Model. Она вошла в основной трек и получила Best Paper Award на воркшопе Graph Foundation Models: A New Era for Graph Machine Learning. 

Сам воркшоп был посвящён развитию graph foundation models — переходу от узкоспециализированных моделей для отдельных задач к универсальным foundation‑моделям для работы с графами.

Как устроена GraphPFN

  • В основе — подход PFN: модель развивает концепцию Prior‑Data Fitted Networks.

  • GraphPFN предобучают на миллионах специально сгенерированных синтетических графов.

  • Благодаря синтетическому претрейну модель умеет работать с реальными графами прямо «из коробки» в режиме in‑context learning без долгого переобучения или после минимального файнтюнинга.

  • Результаты: на широком наборе реальных графовых датасетов GraphPFN показала лучшие результаты среди протестированных в работе подходов.

В рамках того же воркшопа Людмила Прохоренкова из Yandex Research участвовала в панельной дискуссии о будущем graph foundation models вместе с исследователями из RWTH Aachen, Georgia Tech и Arizona State University. На панельной дискуссии обсуждались последние достижения, открытые проблемы и перспективные направления развития графовых foundation‑моделей.

Weight‑Space Geometry of Offline Reasoning Training

Третья статья — наше совместное исследование с Владимиром Платоновым (Head of Alice AI) и коллегами из Keenable.ai: Weight‑Space Geometry of Offline Reasoning Training, которое мы представили на одном из профильных воркшопов.

Обычно offline RL‑лоссы для RFT, RIFT, DFT, Offline GRPO и DPO сравнивают с SFT по финальной accuracy. Мы решили посмотреть на другую сторону этих методов: насколько различаются изменения, которые они вносят в модель. 

Как проводили эксперимент

Чтобы сравнение было честным, мы зафиксировали условия:

  • Взяли единый набор математических rollout’ов.

  • Обучили все шесть методов на модели Qwen3-4B‑Instruct с attention‑only LoRA.

  • Сравнили получившиеся LoRA‑дельты (ΔW).

Что получилось

Оказалось, что у SFT, RFT и RIFT эти дельты направлены почти в одну сторону, хотя их величина различается. DFT отклоняется от этого направления заметно сильнее, а у Offline GRPO около 67% апдейта глобально и до 86% в последних слоях приходится на компоненту, ортогональную направлению SFT. 

DPO занимает почти отдельное подпространство и показывает лучшую accuracy в нашем протоколе. Однако его обучали с learning rate в десять раз меньше и на меньшем числе примеров, поэтому разницу нельзя объяснять только устройством loss’а. 

Получается, что разные методы могут сильно различаться по формуле, но в контролируемом эксперименте приводить к неожиданно близким направлениям адаптации весов. При этом важно учесть, что вывод относится именно к фиксированным математическим rollout’ам, Qwen3-4B‑Instruct и attention‑only LoRA, а не ко всем весам и сценариям обучения вообще.

Expo и туториалы: ещё один способ увидеть индустрию

ICML состоит не только из основной программы: первый день традиционно отведён под Expo и туториалы, и это два довольно разных способа посмотреть на то, что сейчас происходит в ML.

Сам Expo похож скорее на большую технологическую выставку. Компании показывают исследования и инструменты, проводят технические сессии и стараются придумать что‑нибудь, чтобы к их стенду хотелось подойти. Amazon, например, оформил свой стенд как огромную фирменную коробку. Людей вокруг было постоянно очень много, а происходило на стендах буквально всё: варили кофе, раздавали мерч, показывали демо и рассказывали об исследованиях.

Ещё перед Expo традиционно стоят стенды с вакансиями 
Ещё перед Expo традиционно стоят стенды с вакансиями 

Теперь об AI‑агентах: как из базовой LLM получить работающий продукт

Я занимаюсь LLM‑агентами, поэтому на ICML, конечно, больше всего смотрела именно на агентские работы. Но пересказывать по очереди несколько статей, кажется, не очень интересно, а гораздо интереснее попробовать собрать из них одну историю: что делать, если у тебя уже есть сильная модель от фронтирной лабы и теперь хочется получить из неё агента под свои задачи.

Подход «взяли модель, подфайнтюнили, стало чуть лучше» в реальной разработке быстро упирается в потолок, и приходится решать более сложные системные проблемы:

  • как дообучить модель работать со сложной внутренней инфраструктурой и специфическими API;

  • как управлять поведением агента на этапе исполнения и гарантировать предсказуемость;

  • как проверить, что агент реально научился решать задачи и планировать, а не просто зазубрил конкретный интерфейс или среду.

Начнём как раз с последнего. В статье What Do Agents Learn from Trajectory‑SFT: Semantics or Interfaces? авторы проверяют, что именно усваивает агент после стандартного SFT на траекториях.

Для этого они сделали довольно простой тест: оставили задачу, состояние среды и описание инструментов прежними, но переименовали сами функции. Если агент действительно понял семантику взаимодействия, новое название не должно его смутить.

На практике после SFT некоторые модели начинают сильно проседать и продолжают вызывать старые функции даже после зааугментированного тул‑кола (когда мы внесли изменение в название). То есть вместе с полезными навыками агент выучивает конкретный интерфейс, на котором его тренировали.

Если этот этап пройден, хочется обучаться на большем количестве разных сред и не давать модели привязываться к одной инфраструктуре для генерализации. Но где эти среды брать?

Agent World Model предлагает генерировать их: LLM создаёт SQLite‑базу с состоянием, Python®‑tools, задачи и verifier, а агент потом взаимодействует с этой средой через реальные изменения state.

Таким способом авторы собрали 1000 сред, 10 000 задач и больше 35 000 инструментов, а затем использовали их для обучения через GRPO. В тестах на Qwen3-4B число обучающих сред последовательно увеличивали с 10 до 100 и 526 — и результаты на бенчмарках (BFCLv3, τ²‑bench и MCP‑Universe) стабильно росли. То есть масштабировать agentic RL можно не только количеством траекторий, но и количеством разных environment’ов, в которых агент учится действовать.

Но даже при наличии среды полноценный RL остаётся дорогим. Агенту приходится собирать длинные траектории, а надёжный финальный reward во многих задачах получить сложно. В работе исследователей Meta* и Ohio State University — Agent Learning via Early Experience — предлагается промежуточный этап: дать агенту собственный опыт ещё до RL.

Для этого берут состояния из экспертных траекторий. В каждом из них модель предлагает несколько альтернативных действий, каждое действие исполняют в среде на один шаг и сохраняют получившееся состояние. Затем модель либо учится предсказывать следующий state по паре «состояние/действие», либо сравнивает последствия своего и экспертного действий и формулирует, почему экспертный вариант оказался лучше.

Получается промежуточный подход между imitation learning и RL. Он всё ещё опирается на экспертные траектории и требует доступа к среде, зато для дополнительного обучения не нужны явный reward и длинные rollouts. 

В экспериментах такая подготовка улучшила результаты на OOD‑сплитах ALFWorld, BFCLv3 и SearchQA. А после одинакового числа шагов GRPO на WebShop, ALFWorld и SearchQA модели, прошедшие early experience, достигли более высоких итоговых результатов, чем модели со стандартным imitation‑learning warm start.

Допустим, вы успешно обучили агента и выкатили его на пользователей. Следующий инженерный вопрос: насколько хорошо мы понимаем, что именно он делает в процессе? В работе OpenAI Monitoring Monitorability авторы проверяют, может ли отдельная модель‑монитор определить по траектории конкретное свойство поведения агента. Например, признаки reward hacking или саботажа.

Монитору давали разный объём информации:

  1. Только цепочку рассуждений (Chain‑of‑Thought).

  2. Только вызовы инструментов и финальный ответ.

  3. Всю траекторию целиком.

Что выяснилось:

  • Действия менее информативны, чем CoT, а лучшие результаты даёт полный доступ ко всей траектории.

  • Чем длиннее CoT агента, тем легче его контролировать. Дополнительный reasoning effort самого монитора тоже повышает качество аудита.

  • Но CoT не гарантирует, что модель показывает свои реальные внутренние намерения.

Авторы также провели ограниченные эксперименты, в которых модель напрямую поощряли за сокрытие информации в CoT. Качество мониторинга просело — в основном из‑за того, что модель просто резко сократила свои рассуждения. Более узкое давление дало небольшое ухудшение только в одном из 13 eval’ов. Поэтому результат показывает, что канал мониторинга можно ослабить прямой оптимизацией, но не доказывает, что мониторинг неизбежно и быстро ломается. При этом предложенный набор eval’ов успешно заметил само ухудшение.

И тут хочется залезть на уровень глубже и отойти от текстовых рассуждений к hidden states, если у нас есть к ним доступ. Именно это предлагают авторы работы Activation Oracles.

Для каждой базовой модели обучают отдельную LLM‑оракула: activation vectors извлекают из residual stream исследуемой модели и инжектируют в residual stream оракула, после чего задают ей обычный вопрос на естественном языке. В основных экспериментах oracle работает с той же базовой моделью, на активациях которой её обучали, либо с её файнтюнами.

Что показали тесты:

  • В задачах на удержание секрета (secret‑keeping) оракул восстанавливал скрытые слова и инструкции, которые целевая модель вообще не произносила в ответе.

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

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

Если собрать все эти работы вместе, получается не готовый end‑to‑end‑пайплайн, а полезная карта проблем на пути от базовой LLM к готовому агенту:

  1. Интерфейсы: проверить, действительно ли модель освоила суть задачи или просто заучила синтаксис конкретного API.

  2. Среды: дать агенту опыт работы в сотнях разнообразных окружений.

  3. Опыт: накопить локальный опыт действий до запуска дорогого RL.

  4. Мониторинг: научиться вовремя находить нежелательное поведение по текстовой траектории или через аудит активаций.

Эти методы пока не проверялись как единая система, но вместе хорошо показывают, какие разрывы остаются между сильной моделью и агентом, которому можно доверять в реальной среде.

Конференция не заканчивается вместе с программой

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

Яндекс тоже устроил в Сеуле вечеринку для участников ICML. Никаких докладов, официала и слайдов — просто музыка, отличная атмосфера и сотни исследователей из разных компаний и университетов, которые на несколько дней оказались в одном городе.

Главный вывод после недели в Сеуле: что я увезла с ICML 2026

Главное ощущение после недели на ICML: ML одновременно становится всё масштабнее и всё более приземлённым. Мы продолжаем масштабировать модели, данные и compute, но самые интересные вопросы всё чаще начинаются после «окей, модель стала сильнее»: 

  • Как модель ведёт себя в неидеальной среде?

  • Чему научилась на самом деле — сути задачи или просто синтаксису?

  • Насколько хорошо мы вообще понимаем и контролируем её поведение?

С агентами это особенно заметно: уметь планировать и вызывать тулы уже недостаточно. Теперь интересно, не запомнил ли агент интерфейс вместо самой задачи, умеет ли он восстанавливаться после ошибок и можем ли мы по его CoT понять, что он собирается делать.

ICML настолько большая, что у каждого в итоге получается своя конференция — из выбранных направлений, постеров и разговоров. И кажется, именно ради этого всё ещё стоит лететь через полмира: статьи можно прочитать на arXiv, а за несколько дней увидеть, какие вопросы одновременно волнуют всё ML‑сообщество, сильно сложнее.

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

Ну и напоследок: прямо у входа на конференцию участников ICML встречала наша традиционная пасхалка:)

Всё самое интересное из мира ML мы с коллегами разбираем в телеграм‑канале ML Underhood. А ещё я веду свой канал, где тоже делюсь интересными находками по NLP, CV и AI.