System Design Space
Граф знанийНастройки

Обновлено: 21 июня 2026 г. в 23:15

Программирование смыслов от Алексея Гусакова (CTO Yandex)

средний

Доклад CTO Яндекса Алексея Гусакова о том, как AI-продукты переходят от ручного описания алгоритмов к проектированию намерений, ограничений, циклов оценивания и полезного поведения системы.

Разговор о программировании смыслов ценен тем, что смещает акцент с ручного описания алгоритма на проектирование поведения системы.

Глава показывает, как намерения, ограничения, циклы оценивания и модель вознаграждения становятся рабочим инженерным контуром AI-продукта, а не побочной настройкой вокруг модели.

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

Практическая польза главы

Проектирование поведения

Глава помогает обсуждать AI-продукт не только через код и модели, но и через намерения, ограничения и рабочий цикл оценивания.

Контур качества

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

Инженерия полезности

Материал хорошо показывает, что полезность AI-системы проектируется и измеряется, а не появляется автоматически из сильной модели.

Материал для интервью

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

Программирование смыслов от Алексея Гусакова (CTO Yandex)

Разбор доклада Алексея Гусакова: когда вручную прописать алгоритм уже не получается, инженер перестаёт описывать шаги и начинает задавать намерения, ограничения, циклы оценивания и границы полезного поведения системы.

Спикер:Алексей Гусаков, CTO бизнес-группы «Поиск и рекламные технологии» (Яндекс)
Формат:Технологический доклад о продуктовой разработке и архитектуре AI-систем
Фокус:-ассистенты, моделирование вознаграждения, оркестрация и измеримое качество ответов

Источник

Telegram: Книжный куб

Обзор доклада с инженерными и продуктово-архитектурными выводами.

Читать обзор

Что такое «программирование смыслов»

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

Цена такого сдвига — отказ от единственной поставки «идеального алгоритма». Ценность набирается по шагам цикла гипотеза → прототип → измерение → дообучение → интеграция, и каждый шаг нужно уметь измерить, иначе улучшать нечего.

Как менялся подход

2022: «Гуру по товарам» и первые ошибки

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

Поворот после выхода ChatGPT

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

Ответы с опорой на структурированные источники

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

Система ограничений вместо одной метрики

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

Повторяемый цикл обучения

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

Оркестрация нескольких моделей

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

Связанная глава

AI Engineering

Как провести AI-продукт через весь жизненный цикл в рабочем контуре, а не только обучить модель.

Открыть главу

Рабочий цикл улучшения модели

1. Оценка

Ответы размечиваются и ранжируются людьми и автоматическими оценщиками.

2. Обучение

Обновляются генеративная модель и модель вознаграждения.

3. Выкатка

Изменения уходят в онлайн-эксперименты и A/B-тесты.

4. Обратная связь

Метрики и обратная связь запускают следующий цикл улучшений.

Типовые проблемы и исправления

Оптимизация под оценщик вместо пользы

Симптом: Модель учится не помогать, а нравиться проверке: удлиняет ответы, копирует источники и навешивает оговорки. Метрика растёт, польза для пользователя — нет.

Фикс: Ограничения по длине, штрафы за копипасту и канцелярит, настройка стиля и оговорки только там, где они действительно меняют решение пользователя.

Нечёткие продуктовые требования

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

Фикс: Намерения, ограничения, тестовые наборы и метрики качества как обязательные артефакты каждого релиза, а не пожелания на словах.

Смежная тема

Observability & Monitoring Design

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

Открыть главу

Что это меняет в архитектуре системы

  • Текст запроса, набор правил и модель вознаграждения переходят в разряд артефактов системы наравне с API-контрактами и исходным кодом — их версионируют, ревьюят и откатывают.
  • Без контура наблюдаемости за качеством ответов регресс не виден до жалоб: нужны фактическая точность, длина, дублирование, кликабельность, удовлетворённость и доля эскалаций.
  • Продуктовая разработка и развитие моделей перестают быть отдельными процессами и сливаются в единый цикл: гипотеза -> эксперимент -> измерение -> дообучение -> поэтапный запуск.
  • Опереться на проверяемые источники ассистент сможет только при готовой ссылочной базе и контуре извлечения контекста — без них верифицируемость остаётся на словах.

Дополнительные материалы

Связанные главы

Чтобы отмечать прохождение, включи трекинг в Настройки