← 최신 논문
🤖 machine learning

MO-CAPO: Multi-Objective Cost-Aware Prompt Optimization

MO-CAPO는 효율적인 예산 할당을 통해 대규모 언어 모델의 성능과 추론 비용을 공동으로 최적화하는 새로운 다목적 프롬프트 최적화 알고리즘으로, 비용 효율성을 유지하면서 다양하고 견고한 성능 - 비용 트레이드오프를 발견함으로써 기존 방법들을 능가합니다.

원저자: Jan Büssing, Moritz Schlager, Timo Heiß, Tom Zehle, Matthias Feurer

게시일 2026-05-20
📖 4 분 읽기☕ 가벼운 읽기

원저자: Jan Büssing, Moritz Schlager, Timo Heiß, Tom Zehle, Matthias Feurer

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

매우 똑똑하지만 비싼 로봇 비서 (대형 언어 모델 또는 LLM) 가 있다고 상상해 보세요. 이야기 쓰기나 수학 문제 풀이와 같은 특정 작업을 수행하게 하려면, "프롬프트"라고 불리는 일련의 지시를 제공해야 로봇이 최선의 성과를 낼 수 있습니다.

문제는 완벽한 프롬프트를 직접 작성하는 것이 로또 당첨 번호를 맞추려는 것과 같다는 점입니다. 어렵고 시간이 많이 걸리며 종종 신뢰할 수 없습니다. 또한 로봇은 읽는 단어 (입력) 와 쓰는 단어 (출력) 에 따라 비용을 청구합니다. 프롬프트가 너무 길거나 로봇이 너무 많이 생각하게 만들면 비용이 급증합니다.

구식 방법: "많을수록 좋다"

이전에는 연구자들이 더 나은 프롬프트를 작성하는 자동 도구를 개발하여 이 문제를 해결하려 했습니다. 그러나 이러한 도구들은 로봇의 성능에만 관심을 가졌다는 치명적인 맹점이 있었습니다. 비용은 전혀 고려하지 않았습니다.

이는 택배 기사가包裹를 빠르게 전달하는 것만 신경 쓰고, 여분 연료를 태우는 우회 경로를 취하는지 여부는 신경 쓰지 않는 것과 같습니다. 훌륭한 프롬프트를 얻을 수는 있지만, 실행 비용이 너무 비싸 실제 사용에는 쓸모없을 수 있습니다.

다른 연구자들은 "주방 싱크대" 접근 방식 (NSGA-II 라는 알고리즘) 을 사용하여 성능과 비용을 균형 있게 맞추려 했습니다. 벽에 모든 것을 던져 붙는 것을 확인하는 방식이었습니다. 하지만 이는 느리고 낭비적이었습니다. 명백히 나쁜 요리조차 포함해 전 세계의 모든 가능한 요리를 만들어 본 후 최고의 레시피를 찾으려는 것과 같았습니다.

새로운 해결책: MO-CAPO

이 논문의 저자들은 MO-CAPO(Multi-Objective Cost-Aware Prompt Optimization, 다목적 비용 인식 프롬프트 최적화) 를 소개했습니다. MO-CAPO 를 완벽한 메뉴를 찾으려 노력하는 현명한 예산 관리형 요리사로 생각하세요.

간단한 비유를 통해 작동 방식을 설명하겠습니다.

1. 두 가지 목표 (성능 대 비용)
MO-CAPO 는 단순히 "최고" 요리를 찾는 것이 아니라, 최상의 절충안을 찾습니다.

  • 목표 A: 요리의 맛을 극대화 (높은 성능).
  • 목표 B: 식료품 비용을 낮게 유지 (낮은 비용).
    MO-CAPO 는 단 하나의 답변만 제공하지 않습니다. 옵션 메뉴를 제공합니다.
  • 옵션 1: 최고의 요리보다 80% 정도 맛은 나지만 저렴하고 간단한 요리.
  • 옵션 2: 조금 더 비싸지만 90% 정도 맛은 나는 요리.
  • 옵션 3: 가장 비싼 고급 요리로 100% 완벽한 맛.
    이를 통해 사용자는 자신의 특정 예산과 필요에 맞는 옵션을 선택할 수 있습니다.

2. "레이싱" 메커니즘 (비용 절감)
가장 큰 혁신은 MO-CAPO 가 이러한 프롬프트를 검색하는 동안 비용을 절약하는 방식에 있습니다.
100 가지 새로운 레시피를 테스트한다고 가정해 보세요. 전통적인 방법은 가장 좋은 것을 찾기 위해 모든 요리를 처음부터 끝까지 다 요리합니다. 이는 연료와 재료를 많이 낭비합니다.
MO-CAPO 는 "레이싱" 전략을 사용합니다.

  • 100 가지 요리를 모두 시작하지만, 몇 분간만 조리합니다.
  • 5 분 후에 레시피가 명확히 맛이 없다면 즉시 요리를 중단하고 버립니다.
  • 기대를 보이는 레시피에만 전체 시간과 비용을 투자합니다.
    이는 MO-CAPO 가 이전 방법들보다 훨씬 빠르고 적은 비용으로 좋은 해결책을 찾게 함을 의미합니다.

3. 모든 토큰을 계산 (실제 비용)
기존 방법들은 종종 지시문의 길이 (편지의 단어 수를 세는 것과 유사) 만 계산했습니다. MO-CAPO 는 더 똑똑합니다. AI 세계에서는 로봇이 읽게 하는 것보다 로봇이 쓰는 것이 더 비용이 많이 든다는 점을 알고 있습니다.

  • 읽기 (입력): 팟캐스트를 듣는 것과 같습니다. 상대적으로 저렴합니다.
  • 쓰기 (출력): 로봇이 긴 에세이를 타이핑하는 것과 같습니다. 이는 비쌉니다.
    MO-CAPO 는 둘 다 기반으로 비용을 계산하여 최종 프롬프트가 실제 사용에 있어 진정한 비용 효율성을 갖도록 보장합니다.

결과: 그들이 발견한 것

연구자들은 MO-CAPO 를 세 가지 다른 "로봇"(AI 모델) 과 네 가지 다른 작업 (수학, 뉴스 분류, 코딩 등) 에서 테스트했습니다.

  • 향상된 효율성: MO-CAPO 는 구식 "주방 싱크대" 방법보다 훨씬 적은 비용으로 고품질 해결책을 찾았습니다. 어떤 경우에는 동일한 품질에 도달하는 데 예산의 일부만으로도 충분했습니다.
  • 더 많은 선택지: 하나의 "최고" 프롬프트만 제공하는 단일 목표 도구와 달리, MO-CAPO 는 전체 스펙트럼의 선택지를 제공했습니다. 사용자는 정확도를 조금 더 높이기 위해 추가로 얼마의 비용이 필요한지 정확히 확인할 수 있었습니다.
  • 동일한 품질: MO-CAPO 가 비용 절감에 집중했음에도 불구하고, 찾은 "최고" 프롬프트는 비싼 단일 목표 도구들이 찾은 것만큼이나 훌륭했습니다. 비용을 절약하기 위해 품질을 희생한 것이 아니라, 최적의 지점을 찾았을 뿐입니다.

결론

MO-CAPO 는 사람들이 AI 를 더 똑똑하게 사용할 수 있게 돕는 도구입니다. "벽에 모든 것을 던지는" 방식을 중단하고, 전략적이고 예산을 고려한 검색으로 대체합니다. 이는 사용자에게 파레토 프론트(절충안의 메뉴라는 멋진 용어) 를 제공하여, 훌륭한 결과를 얻고 지갑을 지키는 것 사이의 완벽한 균형을 선택할 수 있게 합니다.

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

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

Digest 사용해 보기 →