Data-driven Machine Learning Cannot Reach Symbolic-level Logical Reasoning -- The Limit of the Scaling Law
이 논문은 데이터 기반의 지도 학습 방식이 훈련 데이터의 구별 가능성과 상충하는 훈련 목표라는 내재적 방법론적 한계로 인해 기호 수준의 논리적 추론이 갖는 엄밀함을 달성할 수 없다고 주장하며, 이러한 결론은 이론적 분석과 더불어 GPT-5와 같이 높은 정확도를 가진 모델조차 올바른 논리적 설명을 제공하는 데 실패한다는 실험적 증거에 의해 뒷받침된다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
당신은 로봇에게 '삼단논법(syllogism)'이라는 매우 특정한 유형의 논리 퍼즐을 가르치려 한다고 상상해 보십시오. 삼단논법은 다음과 같은 단순한 "A이면 B이다" 형태의 퍼즐입니다:
- 전제 1: 모든 고양이는 포유류이다.
- 전제 2: 모든 포유류는 동물이다.
- 결론: 그러므로 모든 고양이는 동물이다.
수 세기 동안 인간은 이 문제를 완벽하게 해결하기 위해 엄격한 규칙(기호 논리학)을 사용해 왔습니다. 하지만 오늘날 우리는 주로 **머신러닝(ML)**을 사용하며, 이는 로봇에게 수백만 개의 사례를 보여주며 스스로 패턴을 파악하기를 기대하는 방식입니다.
이 논문은 한 가지 큰 질문을 던집니다: 만약 우리가 로봇에게 더 많은 사례를 계속해서 보여준다면(데이터를 확장한다면), 로봇은 결국 엄격한 논리 규칙을 사용하는 인간처럼 완벽하고 정교해질 수 있을 것인가?
저자들은 그 답이 **"아니오"**라고 말합니다. 그 이유는 다음과 같은 쉬운 비유를 통해 설명할 수 있습니다.
1. "사진첩" vs "규칙책"
전통적인 논리학은 **규칙책(Rulebook)**과 같습니다. 규칙책은 단어의 정의에 근거하여 "모든 고양이는 동물이다"가 왜 참인지 정확히 알고 있습니다. 규칙을 따르기 때문에 결코 실수를 하지 않습니다.
현재의 머신러닝은 **사진첩(Photo Album)**과 같습니다. 만약 당신이 로봇에게 수백만 장의 고양이와 강아지 사진을 보여준다면, 로봇은 귀, 털, 꼬리 같은 패턴을 찾아내어 그것들을 인식하는 법을 배울 것입니다. 로봇은 실제로 고양이가 '무엇'인지 이해하는 것이 아니라, 단지 "이 사진이 내가 봤던 나머지 999,999장의 사진과 비슷하게 생겼다"는 것을 알 뿐입니다.
이 논문은 당신이 사진첩에 아무리 많은 사진(데이터)을 추가하더라도, 로봇이 결코 진정한 '규칙책'을 배우지는 못할 것이라고 주장합니다. 로봇은 그저 과거의 사진을 바탕으로 추측하는 능력이 좋아질 뿐입니다.
2. 이미지 기반 학습의 두 가지 큰 장애물
저자들은 이미지를 보고(벤 다이어그램의 원과 같은 형태) 논리를 배우는 특정 유형의 로봇을 테스트했습니다. 그 결과, 데이터 양을 아무리 늘려도 이 로봇이 결코 완벽한 논리에 도달하지 못하게 만드는 두 가지 "막다른 길"을 발견했습니다.
장애물 A: 훈련 데이터의 "사각지대"
당신이 로봇에게 과일을 분류하는 법을 가르치고 있다고 상상해 보십시오. 당신은 사과, 오렌지, 바나나를 보여줍니다. 하지만 특정 희귀한 배의 종류를 보여주는 것을 잊었습니다.
- 문제점: 논리학에는 삼단논법이 작동하는 24가지의 구체적인 '타당한' 방식이 있습니다. 저자들은 로봇을 가르치는 데 사용된 훈련 데이터(이미지)가 이 24가지 타당한 유형을 모두 구별할 수 없다는 것을 발견했습니다.
- 비유: 이것은 마치 누군가에게 24가지의 서로 다른 파란색 색조를 구별하는 법을 가르치려 하는데, 정작 팔레트에는 20가지 색상만 제공하는 것과 같습니다. 아무리 연습해도 그들은 누락된 4가지 색조에 대해 항상 혼란을 겪을 것입니다. 로봇은 테스트에서 99%를 맞힐 수도 있지만, 명시적으로 보여주지 않은 특정 논리적 "색조"에서는 실패하게 됩니다.
장애물 B: "빈칸 채우기" 함정
이 부분이 가장 흥-미로운 부분입니다.
- 패턴 인식 (예술가): 당신이 사람에게 원의 일부분이 잘려 나간 그림을 보여주면, 우리 뇌는 자동으로 "빈 공간을 채워" 전체 원을 봅니다. 우리는 부분으로부터 전체를 추측하는 데 능숙합니다.
- 논리적 추론 (판사): 엄격한 논리에서, 당신은 존재하지 않는 정보를 추가하는 것이 금지됩니다. 전제가 "어떤 X는 Y이다"라고 한다면, "모든 X는 Y이다"라고 가정해서는 안 됩니다. 반드시 쓰여 있는 그대로를 지켜야 합니다.
- 충돌: 로봇은 두 가지 일을 수행합니다:
- 예술가: 그림을 보고 전체 모양을 추측한다 (빠진 부분을 채움).
- 판사: 논리를 보고 결론이 참인지 결정한다.
- 충돌 발생: 로봇의 "예술가" 부분은 존재하지 않는 빈틈을 계속해서 "환각(hallucinating)"하거나 채워 넣습니다 (예: 빨간색 원의 절반만 그려져 있는데도 전체 빨간 원을 보는 것). 그러면 "판사" 부분은 이 가짜로 채워진 정보를 사용하여 결정을 내립니다.
- 결과: 로봇은 (빈칸을 올바르게 채웠기 때문에) 우연히 정답을 맞히거나, 혹은 (있어서는 안 될 빈칸을 채웠기 때문에) 오답을 냅니다. 로봇에게 "빈칸을 채우지 마라"고 훈련시키는 것은 불가능합니다. 왜냐면 그것이 바로 로봇이 이미지를 인식하는 기본 방식이기 때문입니다.
3. "만점"의 환상
저자들은 최신 AI 모델(GPT-5 등)을 테스트했고, 이 모델들이 이러한 논리 퍼즐에서 100% 정확도를 기록할 수 있음을 발견했습니다. 그러나 AI에게 답에 대한 설명을 요구했을 때, AI는 종-종 정답을 정당화하기 위해 틀린 설명을 하거나 지어낸 이야기(환각)를 내놓았습니다.
- 비유: 수학 시험에서 100% 정답을 맞히지만, 정답에 도달하는 과정은 틀리게 적는 학생을 상상해 보십시오. 선생님이 최종 결과값만 확인한다면 그 학생은 만점을 받습니다. 하지만 선생님이 논리를 확인한다면, 그 학생은 낙제 중인 것입니다.
- 결론: 훈련 과정은 로봇이 100% 정확도에 도달하면 멈추기 때문에, "잘못된 단계(나쁜 추론)"를 수정해야 할 압박이 남지 않습니다. 로봇은 "잘 추측하는 것"의 한계에 도달했을 뿐, "올바르게 생각하는 것"의 단계에 도달한 것이 아닙니다.
핵심 요약
이 논문의 결론은 데이터만으로는 충분하지 않다는 것입니다.
단순히 더 많은 데이터를 제공하거나 더 오래 훈련시킨다고 해서 로봇의 논리적 이해 부족을 해결할 수는 없습니다.
- 기호 논리학은 엄격한 지도를 따르는 GPS와 같습니다.
- 데이터 기반 AI는 도시를 수백만 번 방문하여 지름길은 잘 알지만, 실제 지도는 이해하지 못하는 관광객과 같습니다.
만약 당신이 엄격하고 흔들림 없는 논리적 추론(법률, 의학 또는 복잡한 과학에 필요한 수준)을 수행하는 로봇을 원한다면, 단순히 현재의 AI 방식을 확장하는 것만으로는 부족할 것입니다. 우리는 완전히 다른 접근 방식, 즉 단순히 더 많은 "사진"을 보여주는 것이 아니라 기계 안에 "규칙책"을 구축하는 방식이 필요합니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.