Agentic Context Learning with Self-Discovered Specification
이 논문은 거대 언어 모델의 컨텍스트 학습에서 주요 과제가 단순히 콘텐츠에 접근하는 것이 아니라 컨텍스트 전반에 분산된 암묵적이고 작업 특화적인 명세(specifications)를 획득하는 것임을 식별하며, 적대적 검증을 통해 이러한 명세를 추출하고 강제하는 PSCI라는 단순한 개입이 CL-Bench 벤치마크에서 기존 베이스라인들을 유의미하게 능가한다는 것을 입증한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
방금 당신은 아주 새롭고 매우 복잡한 비디오 게임의 40,000페이지에 달하는 거대한 사용 설명서를 건네받았다고 상상해 보세요. 이 매뉴얼은 설정, 캐릭터 배경 이야기, 그리고 세계관의 역사로 가득 차 있습니다. 그때 친구가 당신에게 아주 단순한 질문을 던집니다. "레벨을 건너뛰면 어떻게 돼?"
당신은 그 거대한 책에서 답을 찾는 것이 가장 어려운 부분이라고 생각할지도 모릅니다. "만약 내가 '레벨 건너뛰기'를 검색하면 답을 찾을 수 있을 거야!"라고 생각하겠죠. 하지만 여기 반전이 있습니다. 이 논문은 현대 AI 모델들에게 진짜 문제는 답(내용)을 찾는 것이 아니라고 주장합니다. 진짜 문제는 그 답을 올바르게 작성하는 방법(사양/스펙)을 알려주는 '게임의 규칙'을 찾는 것입니다.
"아까비"의 미스터리 (The "Near-Miss" Mystery)
연구진은 이를 CL-Bench라는 벤치마크를 통해 테스트했습니다. 이 벤치마크는 AI가 긴 텍스트로부터 새로운 규칙을 학습해야 하는 까다로운 작업 1,899개를 포함하고 있습니다. 결과는 놀라웠습니다. GPT-5.1과 같은 가장 똑똑한 AI 모델조차도 약 **22.55%**의 작업만을 완벽하게 수행했습니다.
하지만 연구진이 오류를 자세히 들여다보았을 때, 이상한 점을 발견했습니다. AI는 보통 사실 관계를 틀리는 것이 아니었습니다. 바로 '형식'을 틀리고 있었습니다.
- 사실: AI는 누락된 ID가 "404"라는 것을 알고 있었습니다.
- 규칙: 매뉴얼에는 "누락된 ID를 발견하면 반드시 정확한 플래그인
Sequence_Gap_Warning을 작성해야 한다"라고 적혀 있었습니다. - 실수: AI는 "404"라고 썼지만, 플래그를 빠뜨렸습니다.
이것은 "아까비(near-miss)" 상황이었습니다. AI는 내용은 알고 있었지만, 로컬 사양(local specification)을 놓친 것입니다. 실제로 논문에 따르면, 테스트된 모든 규칙 중 **55.4%**가 이러한 특정 동작(형식, 순서, 정확한 문구 등)에 관한 것이었으며, 사실적 내용에 관한 것은 **22.6%**에 불과했습니다.
왜 "검색"이 통하지 않았나
자연스러운 추측은 이럴 것입니다. "아마 AI가 매뉴얼에서 적절한 페이지를 찾지 못하는 게 아닐까?" 그래서 연구진은 AI가 더 잘 검색할 수 있도록 돕기 위해 요약하거나 관련 부분을 추출하는 등 12가지 다른 방법을 시도했습니다.
결과는 어땠을까요? 검색 중심의 방법들 중 가장 뛰어난 것도 여전히 약 **23%**의 점수에 머물렀습니다. 이는 단순히 적절한 페이지를 찾는 것이 문제가 아님을 시사합니다. 문제는 규칙들이 종종 배경 속에 숨겨져 있다는 것입니다. 마치 "이벤트 의미론(event semantics)"에 관한 단락 속의 각주처럼 말이죠. AI는 명시적으로 찾아보지 않는 한, 자신이 그 규칙을 따라야 한다는 사실을 깨닫지 못합니다.
"사적 계약" 솔루션 (The "Private Contract" Solution)
이를 증명하기 위해 연구진은 PSCI(Private Specification-Contract Induction)라는 간단한 트릭을 설계했습니다. 이것을 다음과 같이 생각해 보세요.
AI가 질문에 답하기 전에, 그들은 AI에게 "사전 게임 미팅"을 강제합니다.
- 유도(Induce): AI는 전체 매뉴얼을 읽고 자신이 발견한 모든 숨겨진 규칙들의 "사적 계약(Private Contract)"을 작성합니다 (예: "규칙 1: 항상
Sequence_Gap_Warning플래그를 사용할 것"). - 생성(Generate): AI는 답변을 작성하되, 반드시 그 계약을 따라야 합니다.
- 확인(Check): "심판"(또 다른 AI 단계)이 답변을 계약과 대조하여 확인합니다. 플래그를 사용했는가? 순서를 지켰는가?
- 수정(Repair): 만약 심판이 "아니오"라고 하면, AI는 사용자에게 보여주기 전에 답변을 수정합니다.
결과는 어땠을까요? 이 간단한 4단계 프로세스는 GPT-5.1의 점수를 **22.55%**에서 **28.14%**로 끌어올렸습니다. 이는 5.59 퍼센트 포인트 상승이며, 이 분야에서는 엄청난 수치입니다. 이 방식은 Qwen3.5-27B(14.14%에서 19.42%로 상승)와 Gemini 3 Pro(16.14%에서 22.31%로 상승) 같은 다른 모델에서도 효과가 있었습니다.
이 방법이 배제하는 것들
논문은 무엇이 효과가 없는지에 대해 매우 명확하게 밝히고 있습니다:
- 단순히 더 많이 검색하기: 더 많은 검색 도구를 문제에 투입해도 도움이 되지 않았습니다.
- 단순히 더 깊이 생각하기: 원래 CL-Bench 평가의 "GPT 5.1 (High)" 설정을 사용하는 것만으로는 **23.7%**를 얻었을 뿐이며, 이는 PSCI 트릭이 달성한 **28.14%**보다 여전히 낮았습니다.
- 일반적인 체크리스트: 만약 AI에게 이 특정 맥락으로부터 나온 구체적인 규칙을 먼저 작성하게 하지 않고, 단순히 "네 작업을 검토하라"고 요청한다면 도움이 되지 않습니다. 규칙은 반드시 해당 작업에 특화되어 있어야 합니다.
얼마나 확신하는가?
저자들은 이 과정을 엄격하게 테스트했기 때문에 자신들의 발견에 상당히 확신하고 있습니다. 그들은 단순히 추측한 것이 아니라, 무엇이 작동하는지 확인하기 위해 17가지의 서로 다른 "어블레이션(ablation, 요소 제거)" 실험을 수행했습니다.
- 그들은 만약 규칙을 뒤섞는다면(AI에게 잘못된 계약을 준다면), 점수가 **19.80%**로 급락한다는 것을 증명했습니다. 이는 규칙이 특정 작업과 일치해야 함을 입증합니다.
- 그들은 "계약" 단계를 건너뛰고 나중에 AI에게 자신의 작업을 스스로 확인하도록 요청하면 실패한다는 것을 증명했습니다. 계약은 답변이 생성되기 전에 작성되어야 합니다.
- 그들은 심지어 인간 전문가들이 AI의 답변 100개를 검토하게 했습니다. 인간은 컴퓨터의 판단과 **96%**의 일치율을 보였으며, 이는 AI가 단순히 찍는 것이 아니라 실제로 개선되고 있음을 확인시켜 주었습니다.
핵심 요약
이 논문은 AI가 긴 텍스트로부터 새로운 규칙을 배우기 위해서는, 단순히 적절한 책을 찾아내는 유능한 사서가 되어서는 안 된다고 제안합니다. 대신, 세부 조항을 읽고, 규칙의 계약서를 작성한 뒤, 어떤 일을 시작하기 전에 그 계약에 서명하는 유능한 변호사가 되어야 합니다.
**28.14%**라는 점수가 현재까지는 최고 기록이지만, 저자들은 이것이 아직 "해결된" 문제는 아니라고 언급합니다. 특히 "집행(enforcement)" 부분, 즉 AI가 자신이 작성한 계약을 실제로 잘 따르도록 만드는 데 있어 개선의 여지가 여전히 많습니다. 하지만 핵심 메시지는 분명합니다: 컨텍스트 러닝(Context learning)은 단순히 답을 찾는 것이 아니라, 먼저 게임의 규칙을 발견하는 것입니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.