Foundational Requirements for Artificial General Intelligence: A Falsifiable Framework Based on Signal Prediction
이 논문은 인지 신경과학에서 유래한 신호 예측 원리에 기반하여 범용 인공지능(AGI)을 위한 반증 가능한 프레임워크를 제안하며, 이러한 기초적 요구사항들을 경험적으로 평가하기 위한 운영 테스트베드를 도입한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
당신이 인간과 똑같이 진정으로 "똑똑한" 로봇을 만들려고 노력하고 있다고 상상해 보십시오. 오늘날 대부분의 사람들은 로봇에게 체스를 두는 법, 시를 쓰는 법, 또는 자동차를 운전하는 법에 대한 수백만 개의 사례를 가르치려 합니다. 하지만 이 논문은 우리가 문제를 거꾸로 바라보고 있다고 주장합니다. 로봇에게 무엇을 할지 가르치는 대신, 우리는 (생물학적 뇌든 인공 뇌든) 뇌가 무언가를 학습할 수 있게 만드는 근본적이고 낮은 수준의 규칙들이 무엇인지 알아내야 합니다.
저자인 마테이 슈프로가르(Matej Šprogar)는 "인공 일반 지능(AGI)"을 테스트하는 새로운 방법을 제안합니다. 그는 "이 로봇가 수학 시험을 통과할 수 있는가?"라고 묻는 대신, "이 로봇은 학습을 위한 근본적인 구성 요소를 갖추고 있는가?"라고 묻습니다.
다음은 이 논문의 핵심 아이디어를 쉽게 정리한 것입니다.
1. 핵심 아이디어: 미래를 추측함으로써 배우기
이 논문은 진정한 지능이란 사실을 암기하는 것이 아니라, 미래를 예측하는 것이라고 제안합니다.
- 비유: 당신이 어두운 숲속을 걷고 있다고 상상해 보십시오. 나뭇가지가 꺾이는 소리가 들립니다. 똑똑한 시스템은 단순히 소리를 듣는 데 그치지 않고, 즉시 "사슴이 오고 있다"거나 "나뭇가지가 떨어졌다"라고 추측하며 다음 발걸음을 준비합니다.
- 논문의 주장: 지능적인 시스템은 원시 데이터의 흐름(예를 들어, 뉴런이 발화하는 방식과 유사한 1과 0의 시퀀스)을 보고 다음에 올 것이 무엇인지 추측할 수 있어야 합니다. 시스템은 이전의 프레임을 바탕으로 다음 "프레임"의 현실을 예측함으로써 학습합니다.
2. "반증 가능한" 테스트 (12가지 규칙)
"지능"에 대한 완벽한 정의를 내릴 수 없기에, 저자는 시스템이 정말로 똑똑하다는 것을 증명하려 하지 않습니다. 대신, 그는 함정을 설치합니다. 그는 진정으로 똑똑한 시스템이라면 반드시 따라야 하는 12가지 특정 규칙을 제안합니다.
만약 어떤 시스템이 이 12가지 규칙 중 단 하나라도 통과하지 못한다면, 그것은 일반 지능을 가졌다고 간주될 수 없습니다. 하지만 12가지를 모두 통과한다고 해서 반드시 천재라는 보장은 없습니다. 단지 아직까지는 속임수에 걸리지 않았다는 의미일 뿐입니다.
다음은 12가지 규칙을 일상적인 비유로 설명한 것입니다:
- 백지 상태 (The Blank Slate): 시스템은 지식이 전혀 없는 상태에서 시작해야 합니다. 미리 프로그래밍된 "치트키"나 세상에 대한 사전 로드된 지식을 가져서는 안 됩니다. 인간 아기처럼 모든 것을 처음부터 배워야 합니다.
- 태엽 장치 뇌 (The Clockwork Brain): 만약 당신이 시스템에 똑같은 입력을 두 번 준다면, 시스템은 반드시 똑같이 반응해야 합니다. 무작위적이거나 혼란스러워서는 안 되며, 일관성을 유지해야 합니다.
- 영구적인 흉터 (The Permanent Scar): 시스템이 보는 모든 정보는 그 "기억"에 영구적인 흔적을 남겨야 합니다. 과거를 잊거나 덮어써서는 안 되며, 모든 경험은 영원히 시스템을 변화시켜야 합니다.
- 시간의 중요성 (Time Matters): 사건의 순서가 중요해야 합니다. "연기" 신호를 보고 나서 "불" 신호를 보는 것과, "불"을 보고 나서 "연기"를 보는 것은 다릅니다. 시스템은 시간이 한 방향으로 흐른다는 것을 이해해야 합니다.
- "회복" 기간 (The "Recovery" Period): 실제 뉴오른이 다시 발화하기 전 아주 짧은 시간 동안 휴식이 필요한 것처럼, 시스템은 동일한 신호를 즉각적으로 두 번 처리할 수 없습니다. 입력 사이에 아주 짧은 "숨 고르기" 시간이 필요합니다.
- 용량 제한 (The Capacity Limit): 시스템은 모든 것을 배울 수 없습니다. 한계가 있습니다. 단순한 쌍의 사건은 쉽게 배울 수 있어야 하지만, 패턴이 길어지고 복잡해짐에 따라 결국 더 이상 배울 수 없는 벽에 부딪혀야 합니다.
- 유연한 타이밍 (Flexible Timing): 시스템은 빠른 패턴(예: 드럼 비트)과 느린 패턴(예: 계절의 변화)을 모두 학습할 수 있어야 합니다. 단 하나의 속도에만 갇혀 있어서는 안 됩니다.
- 어려움과 쉬움 (Hard vs. Easy): 패턴이 단순하면 시스템은 빠르게 배워야 합니다. 만약 패턴이 지저하고 복합적이라면, 배우는 데 더 오랜 시간이 걸려야 합니다. 학습 속도는 난이도에 맞아야 합니다.
- 맥락의 중요성 (Context Matters): 시스템이 얼마나 빨리 배우느냐는 이미 알고 있는 것에 따라 달라져야 합니다. 만약 새로운 정보가 어제 배운 내용과 부합한다면 빨라야 하고, 어제의 내용과 모순된다면 느려야 합니다.
- 노이즈 필터 (The Noise Filter): 만약 익숙한 패턴을 주되 그중 일부를 망가뜨린다면(예: 잡음이 섞인 레코드판의 노래), 시스템은 그 실수를 "듣고" 원래 어떤 음이 나와야 했는지를 추측할 수 있어야 합니다.
- 믿음의 도약 (The Leap of Faith - 일반화): 시스템이 어떤 패턴을 배웠다면, 한 번도 본 적 없는 시퀀스에서도 다음에 올 것이 무엇인지 추측할 수 있어야 합니다. 단순히 암기하는 것이 아니라 규칙을 이해해야 합니다.
- 실시간 속도 (Real-Time Speed): 시스템은 즉각적으로 결정을 내려야 합니다. 단순한 입력을 처리하는 데 1년씩 걸려서는 안 됩니다. 아무리 많은 것을 배웠더라도 정해진 짧은 시간 내에 반응해야 합니다.
3. "테스트베드" (시험)
저자는 컴퓨터가 이 12가지 규칙을 통과할 수 있는지 확인하기 위해 AGITB(Artificial General Intelligence Testbed)라는 디지털 시험을 구축했습니다.
- 설정: 컴퓨터에는 무작위 10비트 숫자(예: 전등 스위치가 켜지고 꺼지는 흐름)가 입력됩니다.
- 목표: 컴퓨터는 이 스트림의 다음 숫자를 예측해야 합니다.
- 결과: 현재까지 기존의 어떤 AI 시스템도 이 전체 테스트를 통과하지 못했습니다.
- 이유는? 여러분이 사용하는 챗봇과 같은 현대의 AI는 방대한 양의 데이터로 사전 학습되었기 때문에 "백지 상태" 규칙을 통과하지 못합니다. 또한 너무 느리거나 생각하는 데 거대한 컴퓨터가 필요하기 때문에 "실시간" 규칙을 통과하지 못합니다. 기억을 초기화하는 경우가 많기 때문에 "영구적인 흉터" 규칙에서도 탈락합니다.
4. 이것이 왜 중요한가
이 논문은 현재의 AI가 앵무새와 같다고 주장합니다. 앵무새는 들은 것을 반복할 수는 있지만, 시간의 흐름을 진정으로 이해하거나 사전 로드 없이 원시 경험으로부터 스스로 배우지는 못합니다.
진정으로 "살아있고" 적응력이 뛰어난 로봇을 만들기 위해서는, 고차원적인 기술(예: 에세이 쓰기)을 가르치려 노력하는 것을 멈추고, 이 12가지 낮은 수준의 규칙들을 만족하는 시스템을 구축하기 시작해야 합니다. 만약 기계가 이 테스트를 통과할 수 있다면, 그것은 일반 지능을 가질 수 있는 잠재력이 있다는 뜻입니다. 만약 실패한다면, 그것은 그저 특화된 도구일 뿐입니다.
요약하자면: 이 논문은 이렇게 말합니다. "우리는 정확히 '지능'이 무엇인지 모르지만, 지능이 '아닌 것'은 알고 있습니다. 여기 똑똑한 뇌라면 따라야 할 12가지 규칙이 있습니다. 만약 당신의 로봇이 이 규칙 중 하나라도 어긴다면, 그것은 아직 똑똑한 것이 아닙니다."
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.