← 최신 논문
💬 NLP

The Grammar of Transformers: A Systematic Review of Interpretability Research on Syntactic Knowledge in Language Models

본 337 건의 연구를 체계적으로 검토한 결과, 트랜스포머 기반 언어 모델은 형식적 현상과 영어에서 상당한 구문 지식을 인코딩하지만 교차 언어 일반화와 구문 - 의미 인터페이스에서는 한계를 겪으며, 이들의 근본적인 계산 과정을 완전히 이해하기 위해서는 더 많은 기계론적이고 다양한 연구가 시급히 필요하다는 결론을 내렸다.

원저자: Nora Graichen, Iria de-Dios-Flores, Gemma Boleda

게시일 2026-05-28
📖 3 분 읽기☕ 가벼운 읽기

원저자: Nora Graichen, Iria de-Dios-Flores, Gemma Boleda

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

거의 인터넷의 모든 책을 읽은 거대하고 초지능적인 로봇이 있다고 상상해 보세요. 당신이 질문을 하면 완벽하게 답변합니다. 하지만 여기서 큰 미스터리는 있습니다: 이 로봇이 실제로 문법 규칙을 이해하는 것일까요, 아니면 이전에 본 패턴을 바탕으로 다음 단어를 추측하는 데 능숙한 것일까요?

이 논문인 "트랜스포머의 문법 (The Grammar of Transformers)"은 거대한 수사 보고서와 같습니다. 저자들은 한두 편의 연구만 읽은 것이 아니라, 337 편의 다양한 연구 논문을 수집하고 3,000 개 이상의 작은 증거들(시험 점수와 실험 등) 을 검토하여 그 질문에 답했습니다.

다음은 그들이 발견한 바를 간단히 설명한 것입니다:

1. 로봇은 문법을 알고 있습니다 (하지만 완벽하지는 않습니다)

로봇의 두뇌를 도서관이라고 상상해 보세요. 연구자들은 로봇이 문법 규칙의 엄청난 양을 확실히 학습했다는 것을 발견했습니다.

  • "쉬운" 부분: 로봇은 동사와 주어의 일치 (예: "The cat runs" 대 "The cat run") 와 같은 형식적인 규칙을 처리하는 데 천재입니다. 이는 곱셈 표를 완벽하게 외운 학생과 같습니다.
  • "어려운" 부분: 로봇은 문법이 의미와 얽힐 때 더 어려움을 겪습니다. 예를 들어, 복잡한 문장에서 "그 (he)"가 누구를 지칭하는지 이해하거나, 까다로운 맥락에서 부정 (negation) 이 어떻게 작용하는지 파악하는 것입니다. 이는 수학은 잘 풀지만, 문제가 수수께끼로 쓰여지면 혼란에 빠지는 학생과 같습니다.

2. "영어만" 편향

연구자들은 수집한 증거에 큰 문제가 있음을 발견했습니다.

  • "영어만" 클럽: 10 명의 심사위원 중 9 명이 영어만 말하고 한 특정 국가의 요리만 맛보는 요리 대회를 상상해 보세요. 이 분야가 바로 그런 모습입니다. 거의 모든 연구가 로봇을 영어로 테스트했습니다.
  • "부자 vs 가난한" 언어 격차: 로봇은 디지털 도구와 데이터가 풍부한 언어 (영어, 스페인어, 프랑스어 등) 에서는 훨씬 더 잘 수행합니다. 디지털 지원이 적은 언어의 경우 로봇의 문법 실력이 크게 떨어집니다. 이는 훌륭한 지도가 있어 도시를 잘 아는 관광객이지만, 지도가 없는 시골에서는 길을 잃는 것과 같습니다.

3. 로봇을 테스트하는 방법 (세 가지 도구)

이 논문은 과학자들이 로봇이 문법을 알고 있는지 확인하기 위해 사용하는 세 가지 주요 방법을 설명합니다:

  • "행동" 테스트: 이는 최종 시험과 같습니다. 로봇에게 문장을 주고 "이게 맞나요?"라고 묻습니다. 로봇이 올바른 문장에는 "예"라고, 틀린 문장에는 "아니오"라고 답하면 합격입니다.
  • "프로빙" 테스트: 이는 X-ray 와 같습니다. 과학자들은 로봇의 두뇌 (내부 계층) 를 들여다보아 그곳에 특정 "문법 파일"이 저장되어 있는지 확인합니다. 그들은 로봇의 "중간 계층"이 보통 문법 지식이 존재하는 곳임을 발견했습니다.
  • "기계론적" 테스트: 이는 가장 진보된 도구입니다. 로봇을 분해하여 문장을 처리할 때 정확히 어떤 기어 (뉴런) 가 돌아가는지 보는 것입니다. 문제는 무엇일까요? 대부분의 연구는 기어가 돌아가는 것을 지켜보는 것 (관찰) 에 그치고, 실제로 기어를 빼내어 로봇이 고장 나는지 확인하는 것 (개입) 은 하지 않습니다. 우리는 문법이 어디에 있는지 알지만, 그것이 어떻게 작동하는지는 아직 완전히 이해하지 못합니다.

4. 로봇의 "초능력"과 "아킬레스건"

  • 초능력: 로봇은 일반적인 "문법 감각"을 가진 것으로 보입니다. 한 가지 유형의 문법 규칙에 능숙하다면 다른 규칙에도 보통 능숙합니다. 이는 특정 문장들을 단순히 외우는 것이 아니라, 일반적인 시스템을 학습한 것으로 보입니다.
  • 아킬레스건: 로봇은 공급받은 데이터에 크게 의존합니다. 데이터가 엉망이거나 언어가 드물다면 로봇의 성능은 무너집니다. 또한, 이 논문은 로봇이 영어 문법에는 뛰어나지만, 인간과 같은 방식으로 문법을 이해하는지, 아니면 교묘한 단축키를 사용하는 것뿐인지에 대해서는 알 수 없다고 지적합니다.

결론

이 논문은 예, 이러한 AI 모델들이 문법의 비사소한 (매우 실제적인) 양을 학습했다고 결론 내립니다. 그들은 단순히 무작위 추측자가 아닙니다. 그러나 그들이 그것을 어떻게 하는지에 대한 우리의 이해는 여전히 다소 모호합니다. 그 이유는 다음과 같습니다:

  1. 우리는 주로 영어로 그들을 테스트합니다.
  2. 우리는 주로 "무엇" (결과) 을 볼 뿐, "어떻게" (내부 메커니즘) 를 보지 않습니다.
  3. 우리는 서로 다른 언어를 공정하게 비교할 만큼 테스트를 표준화하지 못했습니다.

저자들은 본질적으로 이렇게 말합니다: "우리는 로봇이 문법의 언어를 구사할 수 있음을 확인했지만, 이제 영어로만 테스트하는 것을 멈추고, 그 두뇌가 어떻게 작동하는지 더 깊이 살펴보고, 아직 탐험하지 않은 언어들을 위한 더 나은 지도를 만들어야 합니다."

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

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

Digest 사용해 보기 →