Genesis: An Empirical Platform for Studying Open-Ended Evolution Without Fitness Functions
이 논문은 제약 기반 선택이 적합도 함수 없이도 개방형 진화 역학을 지속할 수 있음을 경험적으로 입증하고, 또한 니치 구축(niche construction)만으로는 복잡성 정체기를 타파하기에 불충분하다는 점을 확립하며, 물리 법칙의 메타 진화를 위한 새로운 방향을 제시하는 오픈 소스 플랫폼인 "Genesis"를 소개한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
점수판으로부터의 위대한 탈출
가장 높은 점수를 얻는 것만이 유일한 승리 조건인 비디오 게임을 상상해 보십시오. 당신은 달리고, 점프하고, 총을 쏘지만, 모든 움직임은 단 하나의 숫자, 즉 당신의 점수에 의해 평가받습니다. 더 많은 점수를 얻지 못하면 다음 레벨로 넘어갈 수 없습니다. 오늘날 진화를 모방하려는 대부분의 컴퓨터 프로그램이 작동하는 방식이 바로 이와 같습니다. 그들은 "적합도 함수(fitness function)"라는 것에 집착합니다. 즉, 컴퓨터가 무엇을 만들어야 하고 어떻게 개선해야 하는지를 정확하게 알려주는 엄격한 점수판입니다. 하지만 실제 자연을 보면, 자연에는 점수판이 없습니다. 새가 더 나은 날개를 진화시키는 이유는 심사위원이 더 높은 점수를 주었기 때문이 아니라, 바람을 견디고, 먹이를 찾고, 포식자를 피해야 하기 때문입니다. 살아남기 위한 '최고의 방법'이란 단 하나만 존재하는 것이 아니라, 계속 나아가기 위한 수백만 가지의 서로 다른 방법이 존재할 뿐입니다.
과학자들은 자연이 하는 일을 할 수 있는 컴퓨터 프로그램을 구축하기 위해 노력해 왔습니다. 즉, 점수판의 지시 없이도 끝없이 새롭고 놀라운 것들을 만들어내는 것입니다. 이것을 "개방형 진화(open-ended evolution)"라고 부릅니다. 여기서 핵심적인 질문은 이것입니다. 만약 점수를 없앤다면, 컴퓨터는 노력을 멈출까요, 아니면 계속 성장하는 새로운 방법을 찾아낼까요? 이 미스터리를 해결하고자 하는 것이 바로 "제네시스(Genesis)"라는 논문입니다. 이 논문은 다음과 같은 질문을 던집니다. 우리가 물리 법칙과 경쟁이라는 규칙만을 따를 때, 아무도 무엇을 달성하라고 지시하지 않아도 스스로 진화하는 디지털 세계를 구축할 수 있을까?
제네시스 실험: 점수판 없는 세상
연구진은 **제네시스(Genesis)**라고 불리는 디지털 놀이터를 만들었습니다. 이것을 작은 디지털 생명체들로 가득 찬 가상 배양 접시라고 생각하십시오. 이와 유사한 거의 모든 다른 실험에서는 컴퓨터가 엄격한 선생님 역할을 하여 모든 생명체를 채점하고 오직 "가장 똑똑한" 개체들만 번식하게 합니다. 하지만 제네시스에서 선생님은 해고되었습니다. 점수도, 목표도, "정답"이나 "오답"도 없습니다. 대신, 생명체들은 세 가지 단순한 물리적 규칙에 기반하여 생존해야 합니다.
- 물리적 문지기(The Physics Gatekeeper): 크기와 에너지만을 신경 쓰는 클럽의 보안 요원을 상상해 보십시오. 만약 생명체의 몸(그의 "게놈")이 너무 비대해지거나 에너지를 너무 많이 사용한다면, 보안 요원은 그를 쫓아냅니다. 생명체들은 살아남기 위해 효율적이어야 합니다.
- 적응형 조절기(The Adaptive Regulator): 이것은 전체 인구를 위한 온도 조절 장치와 같습니다. 너무 많은 생명체가 죽어가고 있다면, 더 많은 생존을 허용하기 위해 규칙을 조금 완화합니다. 반대로 너무 많은 생명체가 살고 있다면, 규칙을 더 엄격하게 만듭니다. 이는 특정 개체를 편애하지 않으면서 인구수를 건강하게 유지합니다.
- 면역 체계(The Immune System): 이것은 독특한 생명체들을 기록하는 사서와 같습니다. 만약 한 종류의 생명체가 너무 흔해지고 지루해지면, 사서는 그들 중 일부를 내보내고 아카이브에서 오래되고 독특한 개체들을 다시 가져와 흥미를 유지합니다.
연구팀은 이 디지털 생명체들을 100만 세대 이상 실행하여 어떤 일이 일어나는지 관찰했습니다.
결과: 생존은 가능하지만, 성장은 어렵다
첫 번째 큰 놀라움은 생명이 계속 이어졌다는 점입니다. 12번의 실행 중 7번에서, 점수판이 완전히 제거된 후에도 생명체들은 계속해서 진화하고 변화했습니다. 이는 목표가 없어도 진화를 지속시키기 위해 물리적 한계와 경쟁만 있으면 된다는 것을 증명하는 매우 중요한 사실입니다. 생명체들은 효율성과 다양성을 유지하기 위해 싸웠고, 그것만으로도 엔진을 계속 돌리기에 충분했습니다.
하지만 이야기는 벽에 부딪힙니다. 생명체들이 계속 변화하기는 했지만, 지속적으로 더 똑똑해지거나 복잡해지는 것처럼 보이지는 않았습니다. 첫 번째 실험 세트에서 연구진은 생명체 신체의 복잡성을 측정했는데, 구조적 천장에 도달하여 140에서 155 사이의 수준에서 정체되었습니다. 마치 생명체들이 러닝머신 위를 달리고 있는 것과 같았습니다. 움직이고는 있었지만, 새로운 곳으로 나아가지는 못했던 것입니다.
왜 이런 벽에 부딪혔는지 알아내기 위해 연구진은 두 번째 실험을 시도했습니다. 그들은 벌이 집을 짓거나 비버가 댐을 만드는 것처럼, 생명체들에게 환경을 변화시킬 수 있는 능력을 부여했습니다. 그들은 "만약 생명체들이 자신만의 세계를 건설할 수 있다면, 더 복잡해질 수 있지 않을까?"라고 생각했습니다. 그들은 20번의 실험(실제 실험 10번, 그리고 생명체들이 무언가를 건설하려고 시도하지만 실제로는 아무것도 변하지 않는 가짜 "샴(sham)" 대조군 10번)을 진행했습니다. 결과는 단호한 "아니오"였습니다. 두 번째 실험에서, 실제 조건과 샴 조건 모두에서 복잡성 지표는 0.00으로 유지되었습니다. 생명체들이 자신의 세계를 바꿀 수 있었음에도 불구하고, 그들의 복잡성은 평탄하게 유지되었습니다. 환경은 변했지만, 생명체들은 더 복잡해지는 방식으로 환경에 반응하거나 적응하지 못하는 것처럼 보였습니다.
다음 단계: 물리 법칙의 진화
연구진은 문제가 생명체가 아니라 그들이 사는 세상의 규칙일 수도 있다는 것을 깨달았습니다. 만약 물리 법칙(에너지가 작동하는 방식이나 물체가 움직이는 방식 등)이 고정되어 있고 지루하다면, 생명체는 특정 지점을 넘어 진화할 수 없을지도 모릅니다.
그래서 그들은 이제 물리 법칙 자체가 진화할 수 있는 새로운 버전인 **제네시스 V4(Genesis V4)**를 작업하고 있습니다. 중력의 법칙이나 사멸 속도가 시간이 흐름에 따라 생명체처럼 변하고 개선될 수 있는 세상을 상상해 보십시오. 그들은 "게임의 규칙"을 진화시키는 것이 진정한 끝없는 개방형 진화를 여는 열쇠인지 확인하기 위해 100개의 서로 다른 세계를 대상으로 거대한 실험을 준비하고 있습니다.
이것이 우리에게 의미하는 바
이 논문은 생명의 미스터리를 풀었거나 완벽한 인공지능을 만들었다고 주장하는 것이 아닙니다. 대신, 새로운 지도를 제시합니다. 우리는 점수판 없이 진화하는 시스템을 구축할 수 있다는 것을 보여주었지만, 단순히 점수를 없애는 것만으로는 무한한 복잡성을 만들어내기에 충분하지 않다는 경고도 함께 보냅니다. 우리는 생명체가 함께 변할 수 있도록 우주의 법칙 자체를 변화시켜야 할지도 모릅니다. 이것은 우리가 생명을 채점하는 것을 멈추고, 생명이 스스로의 규칙에 따라 놀 수 있도록 내버려 둔다면 어떻게 작동할지에 대한 유쾌하면서도 엄격한 탐구입니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.