RESEARCH 052026ANTON IVANOV

ЛОКАЛЬНАЯ РАБОТА / ПОМОЩЬ ПО НЕОБХОДИМОСТИ / НАКОПЛЕНИЕ ОПЫТА

Рой роёв

Может ли система научиться
реже обращаться за помощью?

ПРИНЦИППОМОЩЬ — НЕ РЕЖИМ ПО УМОЛЧАНИЮ
00 / СОСТОЯНИЕ СИСТЕМЫ

Система работает сама, пока не появляется веская причина платить за совместный поиск.

SOLO

Локальное решение

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

01 / ОТ ОТВЕТА К НАВЫКУ

Не решать одну задачу дважды

Совместный поиск имеет смысл только тогда, когда его результат можно использовать снова.

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

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

НАВЫК=ДЕЙСТВИЕ+УСЛОВИЯ+ОЖИДАЕМЫЙ РЕЗУЛЬТАТ+ПРИЗНАК УСТАРЕВАНИЯ
ОТКРЫТЫЙ ВОПРОС

Когда обучение навыку выгоднее простого сохранения готового решения? Эксперимент должен сравнивать эти варианты напрямую.

02 / КООРДИНАЦИЯ ПО НЕОБХОДИМОСТИ

Система сначала молчит

По умолчанию система работает сама. Остальные модули подключаются только тогда, когда локального решения недостаточно.

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

Главная задача — не только решить сложный случай, но и вовремя понять, что он стал сложным.

Совместная работа должна быть исключением,
а не постоянным режимом.
ЛИШНИЙ ЗАПРОС ПОМОЩИСистема запрашивает помощь слишком рано.

Качество сохраняется, но исчезает предполагаемая экономия.

ПРОПУЩЕННАЯ ПРОБЛЕМАСистема продолжает действовать одна, хотя уже не справляется.

Экономия оборачивается ошибками.

Рафаэль. Афинская школа
ГРУППА / 01
ГРУППА / 02
ГРУППА / 03
РИС. 01 / КОЛЛЕКТИВ

Рафаэль · «Афинская школа» · 1509–1511

Каждая группа работает самостоятельно. Связь появляется только тогда, когда без неё нельзя решить общую задачу.
03 / ПОЧЕМУ «РОЙ РОЁВ»

Локально правильно. Глобально — нет.

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

Проблема начинается, когда группы делят один ресурс, сталкиваются с общим ограничением или своими решениями меняют условия друг для друга.

Тогда нужен второй уровень: договариваться должны уже не отдельные модули, а целые группы. Но усложнять систему просто ради красивой схемы нельзя. Пользу этого уровня ещё нужно доказать.

Пьеро делла Франческа. Бичевание Христа
ЛОКАЛЬНАЯ СИСТЕМА A
ЛОКАЛЬНАЯ СИСТЕМА B
ОБЩЕЕ СОСТОЯНИЕ
РИС. 02 / ГЕОМЕТРИЯ СИСТЕМЫ

Пьеро делла Франческа · «Бичевание Христа» · ок. 1455–1460

Локально правильные решения могут быть глобально несовместимыми.
ЛОКАЛЬНАЯ СИСТЕМА AЛОКАЛЬНАЯ СИСТЕМА BЛОКАЛЬНАЯ СИСТЕМА C
↓СВЯЗЫВАТЬ ТОЛЬКО ТО, ЧТО ВЛИЯЕТ ДРУГ НА ДРУГА↓
ОБЩИЕ ОГРАНИЧЕНИЯОБЩИЕ РЕСУРСЫОБЩЕЕ СОСТОЯНИЕ
04 / САМОУЛУЧШЕНИЕ БЕЗ МИСТИКИ

Опыт должен менять следующий запуск

Под самоулучшением здесь понимается простая вещь: система накапливает проверенные способы действия. Она не учится ставить себе любые цели и не становится «умнее вообще».

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

01ВСТРЕТИТЬ→
02РЕШИТЬ→
03ПРОВЕРИТЬ→
04СОХРАНИТЬ→
05УЗНАТЬ→
06ПРИМЕНИТЬ
Леонардо да Винчи. Лист Codex Atlanticus
НАБЛЮДАТЬ→ПОНЯТЬ→СОХРАНИТЬ→ПРИМЕНИТЬ
РИС. 03 / МЕХАНИЗМ

Леонардо да Винчи · Codex Atlanticus · инженерный лист

Не стать умнее вообще. Научиться не решать одну задачу дважды.
РЕНЕССАНС → ДАННЫЕ

Красивой архитектуры
недостаточно.
Она должна окупиться.

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

05 / ЦЕНА КООРДИНАЦИИ
ПОИСК+КООРДИНАЦИЯ+ОБУЧЕНИЕ+ОТБОР+ПРОВЕРКА+ВЫПОЛНЕНИЕ+ВОССТАНОВЛЕНИЕ

Считать нужно не один запуск

Один дешёвый запуск ничего не доказывает.

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

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

Это схема, а не результат измерений. Числа появятся только после эксперимента.

Один дешёвый запуск ещё ничего не подтверждает.Важно другое: перекрывает ли накопленная экономия цену обучения и ошибок.
06 / ЧЕТЫРЕ ГИПОТЕЗЫ

Что именно нужно доказать

H1

Условная координация

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

H2

Поиск окупается повторением

Дорогой совместный поиск может окупиться, если его результат превращается в навык и используется снова.

H3

Устаревание навыка

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

H4

Когда нужен второй уровень

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

07 / ЭКСПЕРИМЕНТ

Среда должна уметь ломать выученное

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

Важно не только дать системе чему-то научиться. Затем среду нужно изменить так, чтобы часть успешных навыков перестала работать.

AОБУЧЕНИЕ

Новые задачи. Совместный поиск. Обучение новым навыкам.

BПОВТОР

Знакомые условия. Проверяем, появилась ли экономия.

CИЗМЕНЕНИЕ

Среда меняется. Часть навыков больше не работает.

DВОЗВРАТ

Система снова просит помощь, обновляет навыки и возвращается к работе.

08 / С ЧЕМ СРАВНИВАЕМ

Сложность должна себя оправдать

B0Постоянная координация
B1Координация по запросу, без памяти
B2Координация + готовые решения
B3Координация + новые навыки
B4Рой роёв для связанных задач
КРИТЕРИЙ ЧЕСТНОСТИ

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

09 / МЕТРИКИ

Экономия должна быть измеримой

Меньше активных модулей ещё не значит меньше энергии или вычислений.

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

01

успешность выполнения

02

совокупные вычисления

03

частота запросов помощи

04

стоимость проверки навыка

05

лишние запросы помощи

06

пропущенные сложные случаи

07

стоимость обучения навыку

08

точка окупаемости

09

восстановление после изменения среды

10

сохранение навыка со временем

10 / ФАЛЬСИФИКАЦИЯ

Как эта идея может оказаться неверной

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

Понять, когда нужна помощь, оказывается слишком дорого.
Задачи повторяются недостаточно часто.
Среда меняется быстрее, чем окупаются навыки.
Навыки плохо работают в похожих, но не идентичных ситуациях.
Ошибки обнаруживаются слишком поздно.
Готовые решения оказываются дешевле обучения навыкам.
Второй уровень связи между группами стоит дороже, чем даёт пользы.
RESULTSRESEARCH 05

АРХИТЕКТУРА ЕСТЬ.

РЕЗУЛЬТАТОВ
ПОКА НЕТ.

Следующий шагПерестать рассуждать и измерить.
SOLO→DOUBT→COORDINATE→VERIFY→LEARN→SOLO