Cross-reflection
Описание
Паттерн Cross-reflection использует различных агентов или foundation models для предоставления обратной связи и улучшения сгенерированного плана и процесса рассуждений для лучшей определенности рассуждений, объяснимости, инклюзивности и масштабируемости.
Контекст
Разные агенты или модели могут иметь различные точки зрения и экспертизу. Использование множественных перспектив может улучшить качество решений.
Проблема
- Ограничения одного агента в рассуждениях
- Необходимость различных точек зрения
- Требование к масштабируемости решения
Решение
Паттерн включает:
- Использование других агентов для анализа плана
- Применение различных foundation models для обратной связи
- Агрегацию мнений от множественных источников
- Улучшение плана на основе кросс-рефлексии
Преимущества
- Определенность рассуждений: Множественные перспективы повышают точность
- Объяснимость: Различные точки зрения улучшают понимание
- Инклюзивность: Учет различных подходов и экспертизы
- Масштабируемость: Возможность добавления новых агентов
Компромиссы
- Увеличение вычислительных ресурсов
- Сложность координации множественных агентов
- Потенциальные конфликты во мнениях
Известные применения
- Мульти-агентные системы
- Системы с высокими требованиями к качеству
- Экспертные системы с различными доменами знаний
Связанные паттерны
- Self-reflection - Самостоятельная рефлексия
- Human Reflection - Рефлексия с человеком
- Debate-based Cooperation - Дебаты между агентами
- Voting-based Cooperation - Голосование между агентами
Last updated on