← 최신 논문
🤖 machine learning

COOPA: A Modular LLM Agent Architecture for Operations Research Problems

COOPA는 반복적인 신뢰 기반 모델링, 요소 수준의 출처 설명, 그리고 다중 솔버 라우팅을 통해 다양한 벤치마크에서 최첨단 정확도와 해석 가능성을 달로 달성하며 운영 연구 의사결정 지원을 강화하는 모듈형 LLM-에이전트 아키텍처입니다.

원저자: Chuanhao Li, Xiaoan Xu, Dirk Bergemann, Ethan X. Fang, Yehua Wei, Zhuoran Yang

게시일 2026-06-29
📖 4 분 읽기☕ 가벼운 읽기

원저자: Chuanhao Li, Xiaoan Xu, Dirk Bergemann, Ethan X. Fang, Yehua Wei, Zhuoran Yang

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

당신이 고객의 모호한 설명을 바탕으로 커스텀 자동차와 같은 복잡한 기계를 만들려고 한다고 상상해 보십시오. 당신은 제작을 시작하기도 전에 정확한 부품, 엔진 사양, 그리고 안전 규칙을 파악해야 합니다.

**운영 연구(Operations Research, OR)**는 이러한 고도의 의사결정(예: 배송 트럭의 경로 설정이나 공장 노동자 스케줄링)에 사용되는 수학 분야입니다. 문제는 이를 수동으로 수행하려면 박사급 전문가가 필요하다는 점입니다.

최근 우리는 이 수학 문제를 대신 풀어주기 위해 대규모 언어 모델(LLMs)—시를 쓰거나 코드를 작성하는 것과 같은 종류의 AI—을 사용해 왔습니다. 하지만 이 논문은 현재의 AI 시도가 마치 매우 자신만만하지만 약간 혼란스러워하는 인턴을 고용하는 것과 같다고 주장합니다. 그들은 기본적인 수학을 틀리는 경우가 많고, 왜 실수를 했는지 설명하지 못하며, 오직 한 가지 유형의 도구만을 사용할 수 있습니다.

여기에 **COOPA(COoperative OPerations Agent)**가 등장합니다. COOPA를 단순한 작업자가 아니라, 수학 모델을 올바르게 구축하도록 설계된 전문 건설 팀이라고 생각하십시오. COOPA는 세 가지 주요 도구를 사용하여 다음과 같이 작동합니다.

1. "제2의 의견" 팀 (반복적 신뢰 기반 모델링)

현재의 AI는 보통 문제를 한 번 풀고, 코드를 작성한 뒤, 그것이 작동하기를 바랍니다. 만약 수학이 틀렸다면, 코드는 실행될지 몰라도 잘못된 답을 내놓을 것입니다.

COOPA는 다릅와 같습니다. 만약 당신이 세 명의 건축가에게 자동차 설계도를 그려달라고 요청했다고 가정해 봅시다.

  • 단계 A: 그들은 모두 각자의 버전을 그립니다.
  • 단계 B: "안전 검사관"(AI 자체)이 각 설계도를 검토합니다. 검사관은 단순히 "좋음" 또는 "나쁨"이라고 말하지 않습니다. 부품 목록(파라미터), 가동 부품(변수), 목표(목적 함수), 그리고 안전 규칙(제약 조건)이라는 네 가지 특정 부분에 대해 신뢰도 점수(0~100)를 부여합니다.
  • 단계 C: 시스템은 가장 높은 "최악의 경우(worst-case)" 점수를 가진 설계도를 선택합니다.

비유하자면: 만약 건축가 A가 완벽한 엔진을 가졌지만 형편없는 안전 규칙을 가졌다면 (점수: 90, 90, 90, 30), 그리고 건축가 B가 약간 약한 엔진을 가졌지만 완벽한 안전 규칙을 가졌다면 (점수: 85, 85, 85, 95), COOPA는 건축가 B를 선택합니다. COOPA는 하나의 약한 고리가 전체 체인을 망가뜨린다는 것을 알고 있습니다. 이 과정은 몇 차례 반복되며, 이를 통해 AI는 기계를 만들기 에 스스로의 실수를 바로잡을 수 있습니다 있습니다.

2. "근거 기록" (출처 추적성)

현재의 AI가 답을 줄 때, 그것은 종종 "블랙박스"와 같습니다. 당신은 결과값을 얻지만, 그것이 어디에서 왔는지 알 수 없습니다. 만약 당신이 "왜 노동자 A를 스테이션 5에 배치했나요?"라고 묻는다면, AI는 그저 "그렇게 결정했으니까요"라고 답할지도 모릅로.

COOPA는 꼼etic한 포렌식 회계사처럼 행동합니다.

  • 변수나 규칙을 작성할 때마다, COOPA는 그것을 정당화하는 원래 문제 설명의 정확한 문장을 인용한 "포스트잇"을 붙입니다.
  • 이점: 최종 답이 틀렸을 경우, 인간 전문가는 즉시 "포스트 much"를 살펴보고 AI가 문장을 잘못 읽었음을 파악하여 수정할 수 있습니다. 이는 미스터리를 투명한 감사 추적으로 바꿔줍니다.

3. "특화된 도구함" (다중 솔버 배정)

당신에게 도구 상자가 있다고 상상해 보십시오. 못을 박아야 한다면 망치를 사용해야 하고, 나무를 잘라야 한다면 톱을 사용해야 합니다.

  • 현재의 AI 시스템은 모든 것에 **맥가이버 칼(Swiss Army Knife)**을 사용하려고 시도합니다. 그들은 모든 수학 문제를 하나의 특정 형식(예: 선형 방정식)으로 강제하려 하며, 실제로는 다른 접근 방식이 필요한 복잡한 퍼즐임에도 불구하고 말입니다.
  • COOPA는 네 명의 서로 다른 전문가가 있는 도구함을 갖추고 있습니다:
    • 수학자: 표준 대수 및 선형 방정식을 처리합니다.
    • 조합론 전문가: 경로 및 스케줄링 퍼즐(예: 외판원 문제)을 처리합니다.
    • 메타휴리스틱 전문가: 진화 알고리즘이 필요한 복잡하고 비선형적인 문제(예: 자동차 부품의 최적 형상 찾기)를 처리합니다.
    • 제너럴리스트: 맞춤형 시뮬레이션을 처리합니다.

COOPA는 문제를 살펴보고, 이것이 어떤 종류의 "퍼즐"인지 식별한 다음, 이를 적절한 전문가에게 전달합니다. 즉, 사각형 못을 둥근 구멍에 억지로 끼워 넣으려 하지 않습니다.

결과: 효과가 있는가?

저자들은 세 가지 서로 다른 수학 문제 세트와 여덟 가지 서로 다른 "두뇌" 모델(GPT-5부터 오픈 소스 모델까지)을 사용하여 COOPA를 다른 AI 시스템들과 비교 테스트했습니다.

  • 점수: COOPA는 가장 자주 승리했으며, 테스트된 8개의 서로 다른 AI 두뇌 중 6개에서 가장 높은 평균 정확도를 달oli 달성했습니다.
  • 개선 정도: 가장 강력한 모델들의 경우, 정확도를 최대 6.7 퍼센트 포인트까지 향상시켰습니다.
  • 비결: 논문은 "제2의 의견 팀"(설계도를 생성하고 선택하는 반복 프로세스)이 성공의 주요 원인이라고 밝혔습니다. 이 과정이 없었다면 COOPA는 다른 시스템들과 동일한 성능을 보였겠지만, 이 과정이 있었기에 명확한 승자가 될 수 있었습니다.

한계점

논문은 COOPA를 실행하는 것이 다른 방법보다 느리고 비용이 많이 든다는 점을 인정합니다. AI에게 생각하고, 다시 생각하고, 자신의 작업을 세 번 평가하도록 요청하기 때문에 더 많은 컴퓨팅 파워를 사용합니다. 그러나 저자들은 공급망이나 공공 정책과 같이 이해관계가 걸린 중요한 결정을 내릴 때는, 수학을 정확하게 하기 위해 비용을 조금 더 지불하는 것이 가치가 있다고 주장합니다.

요약하자면: COOPA는 AI가 두 번 생각하고, 근거를 제시하며, 적절한 도구를 사용하게 함으로써 수학을 더 잘하도록 만드는 시스템입니다.

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

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

Digest 사용해 보기 →