Мультиагентные ИИ-системы нуждаются в контроле параллелизма

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

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

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

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

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