← 최신 논문
💬 NLP

CurateEvo: Data-Curation Evolving for Agentic Post-Training

CurateEvo는 데이터 큐레이션을 실행 가능한 코드로 나타내고 에이전트의 실패 궤적을 사용하여 이를 반복적으로 재작성함으로써 대규모 언어 모델 에이전트를 위한 사후 학습 데이터의 효과와 효율성을 모두 최적화하는 실패 기반 동적 진화 프레임워크이다.

원저자: Dingzirui Wang, Xuanliang Zhang, Keyan Xu, Qingfu Zhu, Wanxiang Che

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

원저자: Dingzirui Wang, Xuanliang Zhang, Keyan Xu, Qingfu Zhu, Wanxiang Che

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

당신은 예산 내에서 항공권을 예약하거나 코드를 디버깅하는 것과 같은 복잡한 현실 세계의 문제를 해결하도록 매우 똑똑하지만 경험이 부족한 로봇 비서에게 가르치려 한다고 상상해 보십시오. 당신에게는 인간(그리고 다른 로봇들)이 이러한 과업을 수행하려고 시도했던 흔적을 담은 방대한 로그 라이브러리가 있습니다. 일부 로그는 완벽한 성공을 보여주지만, 많은 로그는 로봇이 막히거나, 잘못된 동작을 하거나, 충돌하는 모습을 보여줍니다.

이 논문은 CURATEEVO라고 불리는 새로운 시스템을 소개하여 특정 문제를 해결합니다: 이 지저치 않은 로그 라이브러리를 어떻게 하면 우리 로봇을 위한 완벽한 훈련 매뉴얼로 바꿀 수 있을까?

문제점: "정적인 요리사" vs "스마트한 편집자"

현재 대부분의 로봇 비서 훈련 방식은 이 거친 로그 라이브러리에 고정된 규칙을 적용하는 정적인 요리사처럼 행동합니다: "예시를 더 추가하라", "나쁜 것은 버려라", 또는 "모두 유지하라"와 같은 규칙 말입니다.

  • 결함: 로봇이 새로운 테스트에서 학습하고 실패하더라도, 요리사는 레시피를 바꾸지 않습니다. 그들은 그저 동일한, 잠재적으로 결함이 있는 지침을 가지고 계속 요리할 뿐입니다. 그들은 로봇이 특정 약점(예: 날씨를 확인하는 것을 잊어버림) 때문에 실패했다는 사실을 무시하고, 그 특정 공백을 메우기 위해 훈련 데이터를 수정하지 않습니다.

CURATEEVO는 다릅로 합니다. 이는 스마트하고 진화하는 편집자처럼 행동합니다. 단순히 데이터를 선택하는 대신, 데이터를 선택하는 규칙을 쓰고 다시 씁니다.

CURATEEVO의 작동 방식: "연습 루프"

CURATEEVO를 다음과 같은 지속적인 피드백 루프를 실행하는 코치라고 생각하십시오:

  1. 시연 실행 (The Trial Run): 코치는 현재의 "훈련 매뉴얼"(데이터 큐레이션 규칙)을 가져와서 로봇이 일련의 테스트 질문(보류된 개발 세트)에 대해 연습하게 합니다.
  2. 실패 보고서 (The Failure Report): 로봇이 실패했을 때, 코치는 단순히 점수만 기록하지 않습니다. 그들은 실패했는지 분석합니다. 도구를 잘못 선택했나요? 단계를 잊었나요? 긴 대화 때문에 혼란을 느꼈나요?
  3. 규칙 재작성 (The Evolution): 코치는 그다음 컴퓨터 코드(데이터를 결정하는 코드)로 가서, 2단계에서 발견된 특정 문제들을 해결하기 위해 그 코드를 다시 씁니다.
    • 만약 로봇이 특정 도구 사용법을 몰라서 실패했다면, 코드는 훈련 데이터에 해당 도구의 예시를 추가하도록 코드를 업데이트합니다.
    • 만약 로봇이 너무 많은 노이즈 때문에 혼란을 겪었다면, 코드는 지저분한 예시들을 걸러내도록 업데이트합니다.
    • 만 만약 로봇이 길고 쓸모없는 단계에 시간을 낭비하고 있었다면, 코드는 훈련을 더 빠르게 만들기 위해 해당 단계들을 잘라내도록 업데이트합니다.
  4. 반복: 이 과정은 계속해서 반복됩니다. 매 라운드마다 "훈련 매뉴얼"은 로봇의 특정 약점에 더욱 최적화됩니다.

두 가지 주요 목표: 효과성(Effectiveness)과 효율성(Efficiency)

논문은 CURATEEVO가 마치 맛있는 음식을 빨리 요리하려는 요리사처럼 두 가지 사이의 균형을 맞춘다고 설명합니다:

  • 효과성 (맛있게 만들기): 시스템은 로봇이 어디에서 실패하는지를 살펴보고, 그 특정 구멍을 메우기 위해 데이터를 추가하거나 정제합니다. 이는 로봇이 정확히 알아야 할 내용을 배우도록 보장합니다.
  • 효율성 (빠르게 만들기): 시스템은 또한 훈련 데이터를 살펴보고, "이것이 꼭 필요한가?"라고 묻습니다. 만약 로봇이 이미 어떤 개념을 학습했거나, 훈련 예시가 너무 길고 반복적이라면, CURATEEVO는 이를 제거합니다. 이는 성능을 저하시키지 않으면서도 시간과 컴퓨팅 자원을 절약합니다.

결과: 더 나은 로봇, 더 적은 낭비

연구진은 세 가지 유형의 로봇 챌린지(벤치마크)에서 두 가지 유형의 데이터를 사용하여 이 시스템을 테스트했습니다:

  1. 레이블링된 데이터 (Labeled Data): 깨끗하게 주석이 달린 인간의 로그 (마치 교과서처럼).
  2. 와일드 데이터 (Wild Data): 실제 사용자 상호작용에서 가져온 지저분하고 현실적인 로그 (마치 혼란스러운 일기처럼).

연구 결과는 명확했습니다:

  • 더 높은 점수: CURATEEVO로 훈련된 로봇은 기존의 정적인 방법으로 훈련된 로봇보다 점수가 눈에 띄게 높았습니다 (평균적으로 약 3~4점 더 높음).
  • 지저분한 데이터에서도 작동: 입력 데이터가 "와일드"하고 노이즈가 많더라도, CURATEEVO는 이를 고품질의 훈련 자료로 필터링하고 정제할 수 있었습니다.
  • 더 빠른 훈련: 중복된 단계를 제거함으로써, CURATEEVO는 로봇을 훈련하는 데 필요한 시간과 컴퓨팅 자원을 다른 방법들에 비해 약 50% 감소시켰습니다.
  • 범용성: CURATEEVO는 로봇 자체에 사용되는 어떤 특정 훈련 레시피(알고리즘)를 사용하더라도 잘 작동했습니다.

핵심 요약

이 논문은 데이터 준비를 일회성이고 고정된 단계로 취급하는 대신, 동적이고 진화하는 과정으로 취급해야 한다고 주장합니다. 데이터 큐레이션 전략이 로봇의 실패로부터 "학습"하고 스스로의 규칙을 다시 쓰도록 함으로써, 우리는 복잡한 현실 세계의 문제를 더 잘 해결할 수 있는 더 똑똑하고 효율적인 AI 에이전트를 구축할 수 있습니다.

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

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

Digest 사용해 보기 →