← 최신 논문
🤖 AI

MARS: Multi-Specialist LLM Relay System for Competitive Programming

MARS는 주제별로 특화된 LLM을 릴레이 시스템에서 활용하여 경쟁 프로그래밍 솔루션을 반복적으로 개선함으로써, 기존 방식보다 비용과 분산을 크게 낮추면서도 CodeContests에서 0.624의 통과율을 달anam하는 프롬프트 전용 검색 증강 멀티 에이전트 프레임워크이다.

원저자: Andrei Mikhailov, Mikhail Burtsev, Alsu Sagirova

게시일 2026-08-26
📖 3 분 읽기☕ 가벼운 읽기

원저자: Andrei Mikhailov, Mikhail Burtsev, Alsu Sagirova

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

경쟁 프로그래밍이라는 고도의 긴장감이 흐르는 세계에서, 컴퓨터 과학자들과 학생들은 엄격한 시간 제한 속에서 복잡한 논리 퍼즐을 풀어야 하는 독특한 도전에 직면합니다. 이러한 문제들은 단순히 실행되는 코드를 작성하는 것 이상의 것을 요구합니다. 그것은 최단 경로를 찾는 방법이나 데이터를 효율적으로 조직하는 방법과 같은 특정 수학적 전략에 대한 깊은 이해를 필요로 합니다. 수년 동안 인공지능 연구자들은 컴퓨터가 이러한 퍼즐을 마스터하도록 가르치기 위해 노력해 왔습니다. 그들은 하나의 강력한 컴퓨터 프로그램이 전체 문제를 한 번에 해결하려고 시도하거나, 일반 목적의 디지털 비서 팀이 계획, 코딩, 검증으로 업무를 나누는 시스템들을 구축해 왔습니다. 이러한 방식들은 개선되어 왔지만, 일반론적인 모델이 놓칠 수 있는 특정한 깊은 통찰력이 요구되는 문제에서는 종종 난관에 부딪히곤 합니다. 핵심적인 어려움은 목수가 나무를 자르기 전에 적절한 톱을 골라야 하는 것처럼, 컴퓨터 프로그램이 솔루션을 구축하기 시작하기 전에 어떤 수학적 도구를 사용할지 정확히 알아야 한다는 점에 있습니다.

새로운 연구는 이 문제를 일반론적인 전문가를 위한 과제가 아니라, 전문가들로 구성된 팀을 위한 릴레이 경주로 취급하는 다른 접근 방식을 소개합니다. MARS라고 불리는 시스템을 통해 연구를 진행한 연구진은 컴퓨터가 모든 것을 해결하기 위해 단 하나의 두뇌에 의존하지 않는 프레임워크를 설계했습니다. 대신, 어려운 프로그래밍 문제가 나타나면 시스템은 먼저 기하학, 그래프 이론, 또는 동적 계획법과 같이 좁은 분야에 특화된 훈련을 받은 디지털 전문가 라이브러리를 참조합니다. 시스템은 각 전문가에게 해당 문제가 자신의 특정 지식 영역에 부합하는지 묻습니다. 이러한 답변을 바탕으로, 시스템은 과제를 함께 수행할 관련 전문가 2~3명으로 구성된 작고 맞춤화된 팀을 구성합니다. 이 방식은 일반적인 모델이 우연히 올바른 전략을 찾아내기를 기대하는 것이 아니라, 처음부터 올른 종류의 지식이 적용되도록 보장합니다.

팀이 구성되면 구조화된 순서에 따라 작업이 시작됩니다. 첫 번째 전문가는 표준 프로그래밍 언어로 솔루션의 초안을 작성합니다. 이 초안은 즉시 문제와 함께 제공된 일련의 공개 예제들을 대상으로 테스트됩니다. 이 테스트의 결과는 동일한 전문가에게 다시 전달되며, 전문가는 코드를 그대로 유지할지, 오류를 수정할지, 아니면 팀의 다음 전문가에게 초안을 넘길지를 결정합니다. 이 과정은 각 전문가가 테스트로부터 얻은 구체적인 피드백을 바탕으로 작업을 정교화함에 따라 반복됩니다. 만약 전문가가 코드를 개선할 수 없거나 솔루션이 완성되었다면, 다음 사람에게 업무를 인계합니다. 시스템에는 팀이 진전 없이 루프에 빠지는 것을 방지하는 안전 장치가 포함되어 있어, 컴퓨터가 막다른 길에서 시간을 낭비하지 않도록 합니다. 마지막으로, 코드가 제출되기 전에 형식이 올바른지 확인하는 빠른 점검이 이루어집니다.

이 실험의 결과는 165개의 도전적인 프로그래밍 문제 모음을 통해 측정되었습니다. 새로운 시스템인 MARS는 단일 모델이나 일반론적인 팀에 의존했던 이전 방식들에 비해 더 높은 비율의 문제를 해결했습니다. 구체적으로, 전문화된 팀 접근 방식은 약 62%의 문제를 해결했는데, 이는 표준 단일 모델 방식이 달성한 48%보다 눈에 띄는 향상입니다. 연구진은 이러한 이득이 가장 어려운 문제들에서 가장 극적이었다는 것을 발견했으며, 여기서 전문화된 팀은 베이스라인 모델보다 두 배 이상의 많은 과제를 해결했습니다. CodeSIM이라고 알려진 또 다른 고급 시스템이 여전히 가장 높은 성공률을 기록했지만, 새로운 방식은 훨씬 적은 컴퓨팅 시간과 자원을 사용하면서도 유사한 수준의 성능에 도달했습니다. 이 연구는 인공지능을 주제 중심의 전문가 팀으로 조직하고 이들이 실시간으로 서로의 작업을 확인하고 수정하게 함으로써, 컴퓨터가 복잡한 논리 퍼즐을 해결하는 데 훨씬 더 효과적일 수 있음을 시사합니다.

연구진은 또한 이 시스템이 서로 다른 기반 컴퓨터 두뇌 및 프로그래밍 언어와 함께 작동할 때 얼마나 잘 작동하는지도 테스트했습니다. 그들은 전문화된 팀 접근 방식이 다양한 모델에 걸쳐 일관되게 다른 방식들을 능가한다는 것을 발견했으며, 이는 주제별 전문가를 사용하는 전략이 견고하다는 것을 입증합니다. 그러나 연구진은 이 시스템이 여전히 코드의 테스트 결과를 얻기 위해 코드를 안전하고 격리된 환경에서 실행할 수 있는 능력에 의존한다는 점을 언급했습니다. 코드의 즉각적인 결과를 볼 수 있는 능력이 없다면, 전문가들은 수정을 위한 피드백을 얻을 수 없을 것입니다. 연구는 가장 어려운 단계의 문제들에 대해서는 여 still 개선의 여지가 있지만, 일반론적인 팀에서 전문화되고 자기 수정이 가능한 릴레이 방식으로의 전환이 기계를 전문적인 문제 해결사처럼 생각하도록 가르치는 데 있어 의미 있는 진전임을 결론지었습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →