← 최신 논문
💬 NLP

Can Large Language Models Generalize Procedures Across Representations?

이 논문은 대규모 언어 모델을 기호적 데이터(코드/그래프)로 먼저 학습시킨 후 자연어로 순차적으로 학습시키는 2단계 강화 학습 커리큘럼이 절차적 과업의 효과적인 교차 표현 일반화를 가능하게 하여, 1.5B 규모의 작은 모델이 GPT-4o의 제로샷 계획 성능에 필적할 수 있음을 입증한다.

원저자: Fangru Lin, Valentin Hofmann, Xingchen Wan, Weixing Wang, Zifeng Ding, Anthony G. Cohn, Janet B. Pierrehumbert

게시일 2026-06-04
📖 3 분 읽기☕ 가벼운 읽기

원저자: Fangru Lin, Valentin Hofmann, Xingchen Wan, Weixing Wang, Zifeng Ding, Anthony G. Cohn, Janet B. Pierrehumbert

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

당신이 로봇에게 케이크를 굽는 법을 가르치고 있다고 상상해 보세요. 당신은 세 가지 방식으로 로봇에게 지침을 줄 수 있습니다:

  1. 자연어: 책에 적힌 레시피 ("밀가루를 섞은 다음, 달걀을 넣으세요...").
  2. 코드: 단계와 타이밍을 나열한 컴퓨터 프로그램.
  3. 그래프: 어떤 단계가 다음 단계보다 먼저 일어나야 하는지를 화살표로 보여주는 순서도.

이 논문이 던지는 핵심 질문은 이것입니다: 만약 당신이 플로우차트(그래프)나 코드로 로봇을 가르친다면, 로봇이 자동으로 쓰인 레시피(자연어)를 따라 하는 법을 알게 될까요?

연구자들은 그 답이 대부분 아니오라는 것을 발견했습니다.

문제점: "언어의 장벽"

저자들은 거대 언어 모델(LLM)이 형식을 암기하는 데는 매우 뛰어나지만, 그 뒤에 숨겨진 논리를 이해하는 데는 서툰 학생과 같다는 사실을 발견했습니다.

  • "단일 형식"의 함정: 만약 로봇을 플로우차트로만 학습시킨다면, 로봇은 플로우차트의 달인이 됩니다. 하지만 그 후 자연어 레시피를 사용하여 문제를 해결하라고 요청하면, 로봇은 혼란에 빠집니다. 로봇은 플로우차트에서의 "단계 A가 단계 B보다 먼저 일어나야 한다"는 규칙이 문장 속의 "먼저 A를 하고, 그다음 B를 하세요"와 정확히 같은 규칙이라는 점을 깨닫지 못합니다.
  • "게으른" 지름길: 로봇이 새로운 형식에서 정답을 추측하려고 할 때, 종종 게으른 지름길을 택합니다. 복잡한 단계의 순서(임계 경로)를 파악하는 대신, 단순히 모든 시간을 더해버리는 식입니다. 이는 마치 가장 빠른 출근 경로를 찾기 위해 실제 최단 경로를 찾는 대신, 가능한 모든 도로의 시간을 전부 더해버리는 것과 같습니다.

해결책: 2단계 훈련 캠프

로봇이 스스로 "깨우칠" 수 없었기 때문에, 저자들은 이를 해결하기 위한 특별한 교육 과정(수업 계획)을 설계했습니다. 이것은 악기를 배우는 과정과 비슷합니다:

  1. 1단계: 수학 수업 (기호적 훈련): 먼저, "딱딱한" 형식(코드와 플로우차트)을 사용하여 로봇을 가르칩니다. 이는 로봇이 화려한 단어에 현혹되지 않고 절차의 엄격하고 논리적인 규칙을 배우도록 강제합니다. 이는 노래를 연주하기 전에 음악 이론을 배우는 것과 같습니다.
  2. 2단계: 잼 세션 (자연어 적응): 로봇이 논리를 이해하고 나면, 자연어(레시피)를 사용하여 가르치는 방식으로 전환합니다. 로봇은 이미 1단계에서 '규칙'을 배웠기 때문에, 이제 그 규칙을 새로운 언어에 적용할 수 있습니다.

결과: 이 2단계 방식은 놀라운 효과를 보였습니다. 이 방식으로 훈련된 작은 로봇(15억 개의 파라미터)은 이 특정 훈련을 본 적 없는 거대하고 똑똑한 로봇(GPT-4o)만큼이나 뛰어난 성능을 보였습니다.

비밀 재료: "생성적 유추 (Generative Analogy)"

왜 이것이 효과가 있었을까요? 논문은 로봇이 생성적 유추를 학습했다고 제안합니다.

  • 빈도 vs 유추:
    • 빈도는 "왕 + 여왕 = 왕실"이라는 것을 백만 번 보았기 때문에 암기하는 것과 같습니다.
    • 유추는 새로운 것에 적용할 수 있도록 단어 사이의 관계를 이해하는 것입니다 (예: "의사 + 간호사 = 병원 팀").
  • 연구자들은 성공적인 로봇들이 단순히 패턴을 암기하는 것이 아니라, 정신적 가교(bridge)를 구축하고 있다는 것을 발견했습니다. 로봇들은 "아, 이 플로우차트 구조는 이 문장 구조와 유추 관계에 있구나"라는 것을 깨달았습니다. 2단계 훈련은 로봇이 그 다리를 건설하도록 강제했습니다.

주의점: 아직 마법은 아니다

논문은 로봇과 인간 사이의 중요한 차이점을 명시합니다:

  • 인간은 플로우차트를 한 번 보고 즉시 레시피를 쓰는 법을 이해할 수 있는 천재와 같습니다. 우리는 즉각적으로 일반화합니다.
  • 로봇은 다른 형식에 성공적으로 적용하기 전까지 한 가지 형식의 논리를 오랫동안 연습해야 하는 성실한 학생과 같습니다. 그들은 연결 고리를 만들기 위해 그 "추가 숙제"(2단계 훈련)가 필요합니다.

요 요약

이 논문은 단순히 코드나 그래프로 AI를 훈련시킨다고 해서 자동으로 자연어 작업에 능숙해지는 것은 아님을 증명합니다. 하지만, 먼저 논리를 훈련시키고(코드/그래프 사용) 그 다음에 언어를 가르친다면, AI는 그 논리적 규칙을 인간의 언어로 번역하는 법을 배울 수 있습니다. 이는 AI를 단순한 패턴 암기자에서, 단계의 '무엇'뿐만 아니라 '왜'를 이해할 수 있는 진정한 문제 해결사로 변화시킵니다.

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

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

Digest 사용해 보기 →