Relational reasoning and inductive bias in transformers and large language models
본 논문은 트랜스포머가 어떻게 추론을 수행하는지 조사하여, 가중치 학습이 강력한 일반화를 위한 선형 임베딩을 자연스럽게 발달시키는 반면, 컨텍스트 학습은 선형 작업으로 사전 훈련되거나 선형 정신 지도를 구축하도록 명시적으로 프롬프트되지 않는 한 일반적으로 복사 전략에 의존함을 밝히며, 두 가지 학습 체계와 표현 기하학이 모두 관계 추론 능력을 결정하는 데 결정적으로 중요함을 강조합니다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 동료 심사를 거치지 않은 프리프린트의 AI 생성 설명입니다. 의학적 조언이 아닙니다. 이 내용을 바탕으로 건강 관련 결정을 내리지 마세요. 전체 면책 조항 읽기
로봇에게 세상을 이해하는 법을 가르친다고 상상해 보세요. A 가 B 보다 크고, B 가 C 보다 크다면, A 는 반드시 C 보다 커야 한다는 사실을 로봇이 알아낼 수 있는지 알고 싶을 것입니다. 이를 '전이 추론 (transitive inference)'이라고 하는데, 인간은 물론 원숭이조차 자연스럽게 해결하는 고전적인 논리 퍼즐입니다.
이 논문은 AI 모델 (특히 트랜스포머) 의 두 가지 다른 '학습' 방식이 이 퍼즐을 어떻게 처리하는지 조사합니다. 연구자들은 로봇이 어떻게 배우는지가 무엇을 배우는지를 결정한다는 사실을 발견했습니다.
다음은 그들의 발견을 간단한 비유로 정리한 것입니다:
1. 두 가지 학습 스타일: '하드 드라이브' 대 '플래시카드'
이 연구는 모델이 학습하는 두 가지 방식을 비교합니다:
가중치 내 학습 (In-Weights Learning, IWL) – '하드 드라이브' 접근법:
시험을 준비하기 위해 사실을 암기하여 뇌 (또는 하드 드라이브) 에 영구적으로 새겨 넣는다고 상상해 보세요. 훈련이 끝나면 로봇은 규칙을 '알게' 됩니다.- 결과: 로봇이 이렇게 학습했을 때, 단순히 본 특정 쌍 (A>B, B>C) 만을 암기한 것이 아니라, 마음속으로 '숫자 선 (number line)'을 구축했습니다. 모든 것에는 순위가 있다는 것을 이해한 것입니다. 이 마음속 지도를 바탕으로 로봇은 함께 본 적이 없는 항목들 (예: A 와 C) 사이의 관계를 쉽게 추측할 수 있었습니다. 로봇은 인간이나 원숭이처럼 행동하여, 목록에서 항목들이 서로 더 멀리 떨어져 있을수록 퍼즐을 더 잘 풀었습니다.
맥락 내 학습 (In-Context Learning, ICL) – '플래시카드' 접근법:
시험을 치르는데 바로 앞의 치트시트 (맥락) 를 볼 수 있다고 상상해 보세요. 규칙을 암기하는 것이 아니라, 그 순간 제공된 예시를 보고 특정 문제를 해결할 뿐입니다.- 결과: 로봇이 이렇게 학습했을 때, 치트시트에 보이는 것을 그대로 복사하는 데 매우 능했습니다. 치트시트에 "A > B"라고 적혀 있고 질문이 "A > B"라면 정답을 맞췄습니다. 하지만 질문이 시트에 없던 "A > C"였다면 실패했습니다. 로봇은 마음속 지도를 구축하지 않았고, 그저 '일치시키고 복사 (Match and Copy)' 게임을 했을 뿐입니다. 답이 프롬프트에 문자 그대로 적혀 있을 때만 퍼즐을 풀 수 있었습니다.
2. '아하!' 순간: 로봇에게 선으로 생각하게 가르치기
연구자들은 질문했습니다: 플래시카드 로봇을 하드 드라이브 로봇처럼 생각하게 속일 수 있을까요?
그들은 '플래시카드' 로봇을 다른 작업인 **선형 회귀 (Linear Regression)**로 사전 훈련시켜 보았습니다. 이는 점들의 집합을 통과하는 직선을 그리도록 로봇에게 가르치는 것과 같습니다.
- 마법: 로봇이 직선을 그리는 법 (선형 관계) 을 배우자마자, '플래시카드' 방식을 사용하더라도 전이 추론 퍼즐을 완벽하게 풀기 시작했습니다.
- 이유: 직선을 그리려면 숫자들이 순서 (1, 2, 3...) 를 가진다는 것을 이해해야 하기 때문입니다. 로봇이 이 '선' 개념을 이해하자마자, 이를 새로운 퍼즐에 적용할 수 있었습니다. 로봇은 단순히 복사하는 것을 멈추고 추론하기 시작했습니다.
3. 현실 세계 테스트: 대형 언어 모델에게 물어보기
마지막으로, 팀은 거대한 현실 세계 AI 모델 (대형 언어 모델, 즉 여러분이 대화할 수 있는 모델들) 에 대해 이를 테스트했습니다. 그들은 이 모델들에게 다음과 같이 사실 관계가 제시된 논리 퍼즐을 주었습니다:
- 현실과 일치하는 사실 (예: "고래는 물고기보다 크다").
- 현실과 반대되는 사실 (예: "물고기는 고래보다 크다" – 모델이 기억을 무시하고 새로운 사실만 보도록 강제).
그들은 모델들에게 문제를 시각화하는 방법에 대한 '힌트'를 주었습니다:
- 힌트 A (숫자 선): "이 항목들을 가장 작은 것에서 가장 큰 것까지 직선 위에 있다고 상상해 보세요."
- 힌트 B (원): "이 항목들을 원 위에 있다고 상상해 보세요."
발견:
- 모델들에게 직선을 사용하라고 했을 때, 특히 기존 지식을 무시해야 하는 까다로운 퍼즐에서 논리 퍼즐을 훨씬 잘 풀었습니다.
- 반면 원을 사용하라고 했을 때, 그들은 어려움을 겪었습니다. 그 이유는 원 위에서는 '크다'는 규칙이 무너지기 때문입니다 (원을 한 바퀴 돌면 A 가 B 보다 크고, B 가 C 보다 크지만, C 가 다시 감싸서 A 보다 클 수 있습니다). '원'이라는 기하학은 논리를 혼란스럽게 만들었습니다.
핵심 교훈
이 논문은 기하학이 중요하다고 결론 내립니다.
- AI 모델이 '뇌'(가중치) 에 사실을 저장하는 법을 배우면, 자연스럽게 세상을 직선 지도로 구축하여 논리적으로 추론할 수 있게 됩니다.
- AI 모델이 앞의 정보 (맥락) 만에 의존하면, 특별히 '선'으로 생각하도록 훈련받지 않는 한 단순히 패턴을 복사하는 경향이 있습니다.
- 거대하고 똑똑한 AI 모델조차도, 단순히 "직선을 상상해 보라"고 말하는 것이 "원을 상상해 보라"고 말하는 것보다 더 나은 추론을 가능하게 합니다.
요약하자면: AI 가 인간처럼 추론하게 만들려면 더 많은 데이터만 주면 되는 것이 아니라, 올바른 생각의 형태를 주어야 합니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.