Исследование Salesforce AI предлагает DEI: Агенты программной инженерии AI организуются, достигая 34,3% уровень разрешения на SWE-Bench Lite, превосходя закрытые системы.

 Salesforce AI Research Proposes DEI: AI Software Engineering Agents Org, Achieving a 34.3% Resolve Rate on SWE-Bench Lite, Crushing Closed-Source Systems

“`html

Преобразование программной инженерии с помощью искусственного интеллекта

Программная инженерия претерпела значительные изменения благодаря автоматизации задач, особенно с использованием больших языковых моделей. Теперь AI-агенты на основе LLM могут понимать и создавать текст, выполняя сложные операции в разработке программного обеспечения. Однако их потенциал часто ограничивался выполнением только одной задачи, что приводило к фрагментированным решениям для задач программной инженерии.

Проблема в программной инженерии

Одной из основных проблем в программной инженерии является поиск ошибок в больших кодовых базах, таких как на GitHub. Кодовые базы огромны и очень сложны, что затрудняет понимание их структуры и функционирования. AI-агенты SWE были разработаны для автоматического решения этих проблем путем генерации исправлений ошибок. Однако каждый отдельный искусственный интеллект для каждого агента пока не показал мастерство в каждом аспекте этих задач, часто давая неоптимальные и несогласованные результаты.

Решение через сотрудничество AI-агентов

Исследователи из команды Salesforce AI Research и Карнеги-Меллонского университета предложили Diversity Empowered Intelligence (DEI) – фреймворк, объединяющий множество AI-агентов программной инженерии, чтобы решать сложные проблемы программного обеспечения. DEI позволяет агентам сотрудничать в координированном режиме, что значительно повышает их способность решать сложные проблемы программного обеспечения по сравнению с работой отдельного агента.

Результаты и перспективы

DEI показал впечатляющую производительность, увеличивая разрешающую способность на 27,3% по сравнению с индивидуальными агентами и достигая пиковой производительности в 55%. Эти результаты подчеркивают важность сотрудничества и разнообразия в AI-системах для достижения большей инновации и эффективности в программной инженерии.

“`

Мобильная разработка на заказ и готовые решения

Мобильная разработка

Готовые и индивидуальные решения

Веб решения - разработка сайтов и сервисов

Web решения

Получите бесплатную консультацию по веб-разработке прямо сейчас

Аутсорсинг, подбор специалистов и команд разработки

Аутсорсинг

Выберите своего специалиста сегодня и начните свой проект