← 최신 논문
💬 NLP

Cross-lingual Self-Consistency for Multilingual Reasoning with Language Models

이 논문은 정답이나 병렬 데이터 없이도 여러 언어와 미학습 시나리오 전반에서 상당한 성능 향상을 달성하기 위해 교차 언어적 자기 일관성을 강제함으로써 대규모 언어 모델의 다국어 추론 능력을 향상시키는 비지도 강화 학습 접근 방식을 제안한다.

원저자: Ahmed Elhady, Eneko Agirre, Mikel Artetxe

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

원저자: Ahmed Elhady, Eneko Agirre, Mikel Artetxe

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

당신에게 영어로 된 수학 문제는 완벽하게 풀지만, 똑같은 문제가 스페인어, 일본어, 또는 스와힐리어로 적혀 있으면 혼란에 빠져 실수를 저지르는 아주 똑똑한 학생이 있다고 상상해 보세요. 이것은 오늘날 많은 고급 AI 모델들이 처한 상황과 정확히 일치합니다. 이들은 몇몇 "고자원(high-resource)" 언어(영어 등)로는 추론을 잘 수행하지만, 다른 언어로 생각하라고 하면 어려움을 겪습니다.

이 논문은 이를 해결하기 위해 **교차 언어적 자기 일관성(Cross-lingual Self-Consistency)**이라는 영리한 비지도 학습 방법을 소개합니다. 이해를 돕기 위해 쉬운 비유를 들어 설명하겠습니다.

문제점: "혼란에 빠진 번역가"

현재 AI에게 스와힐리어로 수학 질문을 하면, AI는 머릿속에서 이를 영어로 번역하고, 문제를 풀고, 다시 답을 번역하려고 시도할 수 있습니다. 하지만 이 과정은 매우 지저지고 복잡합니다. 때로는 번역이 잘못되거나, 그 과정에서 AI가 길을 잃기도 합니다. 결과는 어떠할까요? AI는 수학적 지식은 갖추고 있음에도 불구하고, 스와힐리어로 된 문제에 대해 틀린 답을 내놓게 됩니다.

해결책: "그룹 스터디" 비유

저자들은 정답(gold labels)을 가진 선생님이나 완벽한 번역 사전 없이도 AI를 훈련할 수 있는 새로운 방법을 제안합니다. 대신, 그들은 **자기 일관성(Self-Consistency)**이라는 개념을 사용합니다.

AI를 시험을 치르는 학생이라고 생각해 보세요.

  1. 기존 방식 (단일 언어): 학생이 영어로 시험을 봅니다. 만약 세 번 연속으로 같은 답을 얻었다면, 학생은 확신을 가집니다. 만약 서로 다른 답을 얻었다면, 학생은 자신이 혼란스러워하고 있음을 압니다.
  2. 새로운 방식 (교차 언어): 학생에게 동일한 수학 문제가 주어지지만, 10가지 다른 언어(영어, 스페인어, 프랑스어 등)로 작성되어 있습니다.
    • AI는 영어로 문제를 풉니다.
    • AI는 스페인어로 문제를 풉니다.
    • AI는 프랑스어로 문제를 풉니다.
    • ...이런 식으로 계속 진행합니다.

황금률: 논문은 수학적 원리는 동일하다면, 어떤 언어를 사용하여 문제를 풀더라도 최종 답은 반드시 같아야 한다고 주장합니다. 만약 문제가 "2 + 2"라면, 답은 모든 언어에서 "4"여야 합니다.

훈련 방식 ("성적표")

연구진은 강화 학습(좋은 행동에 보상을 주는 방법)을 사용하여 AI를 위한 게임을 설정했습니다.

  • 설정: AI에게 영어 수학 질문이 주어집니다. 그런 다음 AI는 자신의 내부 지식을 사용하여 이 질문을 다른 언어(스페인어 또는 일본어 등)로 "자기 번역(self-translates)"합니다.
  • 도전 과제: AI는 원래의 영어 질문과 방금 생성한 모든 새로운 언어로 문제를 풀어야 합니다.
  • 보상: AI는 모든 다른 언어에서의 최종 답이 일치할 때만 "높은 점수(보상)"를 받습니다.
    • 영어 답이 "4"이고 스페인어 답이 "4"라면, AI는 보상을 받습니다.
    • 영어 답은 "4"인데 스페인어 답이 "5"라면, AI는 벌점을 받습니다.

이 과정을 반복함으로써, AI는 사고를 일치시키는 법을 배웁니다. AI는 "아, 영어로 정답을 맞혔다면 스페인어로도 반드시 똑같은 정답을 내놓아야 하는구나"라는 것을 깨닫게 됩니다. 이는 AI가 약한 언어에서의 추론 능력을 강화하여 영어의 강점에 맞추도록 강제합니다.

결과: 평등한 운동장

연구진은 다양한 규모(소형부터 대형까지)의 AI 모델을 대상으로 10가지 언어로 된 수학 문제를 테스트했습니다.

  • 큰 폭의 향상: 이 방법은 주요 테스트(MGSM)에서 AI의 정확도를 평균 21.7% 향상시켰습니다.
  • 선생님 불필요: 결정적으로, 이 방식은 인간이 제공한 정답이나 미리 번역된 데이터 없이도 작동했습니다. AI는 자신의 답이 언어 간에 일치하는지 확인함으로써 스스로를 가르쳤습니다.
  • 일반화: AI가 한 번도 본 적 없는 언어로 훈련되었음에도 불구하고, 새로운 언어에서 문제를 푸는 능력이 향상되었습니다. 또한 이 방법은 단순 수학뿐만 아니라 다양한 유형의 논리 퍼즐에도 잘 작동했습니다.

핵심 요약

이 논문은 AI에게 여러 언어로 추론하는 법을 가르치기 위해 완벽하게 인간이 번역한 교과서 도서관이 필요하지 않다는 것을 보여줍니다. 단지 하나의 간단한 규칙을 가르치면 됩니다: "진리는 당신이 어떤 언어를 말하든 동일하다." AI가 언어 간에 일관성을 유지하도록 강제함으로써, AI는 자연스럽게 모든 언어에서 더 똑똑하고 신뢰할 수 있게 됩니다.

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

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

Digest 사용해 보기 →