← 최신 논문
🤖 machine learning

Interestingness as an Inductive Heuristic for Future Compression Progress

본 논문은 '흥미로움'을 미래의 압축 진전을 위한 귀납적 휴리스틱으로 형식화하여, 이론적 분석과 실증 실험을 통해 과거의 획기적 발전이 미래의 발견을 지수적으로 예측하며, 길이 우선순위에 비해 알고리즘적 우선순위가 훨씬 더 낙관적인 전망을 제시함을 입증한다.

원저자: Vincent Herrmann, Jürgen Schmidhuber

게시일 2026-05-15
📖 4 분 읽기☕ 가벼운 읽기

원저자: Vincent Herrmann, Jürgen Schmidhuber

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

"미래의 압축 진보를 위한 귀납적 휴리스틱으로서의 흥미로움"이라는 논문에 대한 설명을 비유를 사용하여 쉽고 일상적인 언어로 번역한 것입니다.

커다란 문제: 영원히 배우는 법

인간 교사 없이 스스로 더 똑똑해지며 영원히 학습해야 하는 로봇을 상상해 보세요. 이를 '개방형 지능'이라고 합니다.

이 로봇은 두 가지 일을 합니다:

  1. 학습: (교과서를 읽는 학생처럼) 데이터를 연구하여 패턴을 찾습니다.
  2. 생성: (새로운 퀴지를 만드는 교사처럼) 다음에 연구할 새로운 문제나 데이터를 만들어냅니다.

어려운 부분은 생성 단계입니다. 로봇이 무작위 소음을 만들어낸다면 아무것도 배우지 못합니다. 이미 아는 것을 만든다면 지루해집니다. 로봇은 너무 쉽지도 (지루하지도) 않고, 너무 어렵지도 (불가능하지도) 않은, 새로운 것을 가르쳐 줄 수 있는 '완벽한' 새로운 퍼즐을 선택할 방법이 필요합니다.

이 논문은 이렇게 묻습니다: 로봇은 아직 해결해 보지도 전에 어떤 새로운 퍼즐이 '흥미로운지' 어떻게 알 수 있을까요?

핵심 아이디어: '흥미로움'은 수정구슬이다

저자들은 '흥미로움'이 사물이 얼마나 cool 한지와는 관련이 없다고 주장합니다. 그것은 예측 도구입니다. *"내가 이걸 공부하는 데 시간을 쓴다면 나중에 '아하!' 하는 순간을 경험할까요?"*라고 추측하는 방법입니다.

이것을 **압축 진보 (Compression Progress)**라고 부릅니다.

  • 압축은 긴 이야기를 짧은 문장으로 요약하는 것과 같습니다. 많은 데이터를 간단한 규칙으로 요약할 수 있다면, 당신은 그것을 '압축'한 것입니다.
  • 진보는 당신의 요약을 더 짧게 만들어 주는 새로운 규칙을 발견할 때 발생합니다.

이 논문은 좋은 '흥미로움' 탐지기는 로봇의 과거를 살펴보고 이렇게 물어봐야 한다고 제안합니다: "지금까지 우리가 배워온 방식에 비추어 볼 때, 곧 새로운 단축경을 찾을 확률이 높은가요?"

실험: '정체' 미터

이를 테스트하기 위해 저자들은 로봇의 학습 역사를 그래프로 살펴보았습니다. 산 (데이터의 난이도를 나타냄) 을 내려가는 등산객을 상상해 보세요.

  • 등산객이 내려가는 더 짧은 경로를 찾을 때마다, 그것은 그래프상의 '돌파구'나 '하락'입니다.
  • 정체 길이 (Stagnation Length): 이는 등산객이 마지막 단축경을 찾은 이후로 걸어온 거리입니다.

주요 발견:
이 논문은 수학적으로 시간이 크기보다 더 중요하다는 것을 증명합니다.

  • 로봇이 어제 돌파구를 찾았다면, 오늘 또 다른 돌파구를 찾을 확률이 높습니다.
  • 로봇이 오랫동안 돌파구를 찾지 못했다면, 곧 돌파구를 찾을 확률은 절벽처럼 떨어집니다.

낚시와 같습니다. 방금 큰 물고기를 잡았다면, 그 물은 물고기로 가득 차 있을 가능성이 높으니 그 자리에서 계속 낚시를 해야 합니다. 같은 자리에서 세 시간 동안 낚싯대를 내렸는데 한 마리도 낚이지 않았다면, 지금 물고기를 잡을 확률은 거의 제로입니다. 새로운 곳으로 이동해야 합니다.

세 가지 '세계' (Prior)

저자들은 이 아이디어가 유효한지 확인하기 위해 데이터가 생성되는 방식을 수학적으로 모델링한 세 가지 다른 '우주'에서 이를 테스트했습니다.

  1. '무작위 타이핑' 세계 (길이 Prior): 원숭이가 키보드를 두드리는 상황을 상상해 보세요. 짧은 문자열이 긴 것보다 더 흔합니다. 이 세계에서는 오랫동안 단축경을 찾지 못했다면, 곧 찾을 가능성은 매우 낮습니다.
  2. '간단한 프로그램' 세계 (알고리즘적 Prior): 우주가 가능한 한 가장 간단한 컴퓨터 프로그램에 의해 생성된다고 상상해 보세요. 이것이 가장 '낙관적인' 세계입니다. 여기서는 오랫동안 막혀 있더라도 곧 큰 돌파구가 올 확률이 여전히 상당하지만, 여전히 마지막 돌파구 직후에 발생할 확률이 훨씬 더 높습니다.
  3. '빠른 실행' 세계 (속도 Prior): 이 세계는 느린 프로그램을 싫어합니다. 만약 단축경이 존재한다면 이미 발견되었을 것입니다. 이 세계에서는 단축경을 찾지 못했다면 아마 영원히 찾지 못할 것입니다. 이는 가장 비관적인 관점입니다.

결과: 세 가지 세계 모두에서 이 규칙이 유효했습니다: 가장 최근의 돌파구가 다음 돌파구를 예측하는 가장 좋은 지표입니다. 승리 없이 기다리는 시간이 길어질수록 승리가 올 가능성은 줄어듭니다.

'낙관적인' 로봇 vs '비관적인' 로봇

이 논문은 '간단한 프로그램' 세계 (알고리즘적 Prior) 에 대해 놀라운 사실을 발견했습니다. 그것은 '무작위 타이핑' 세계보다 훨씬 더 낙관적입니다.

  • '무작위' 세계에서는 막히면 아마 영원히 막힐 것입니다.
  • '간단한 프로그램' 세계에서는 막혀 있더라도 단지 다음 큰 발견을 기다리는 것일 뿐이며, 잠재적 보상은 훨씬 큽니다 (제곱으로 증가).

이는 우리의 AI 가 세상이 발견 가능한 간단한 패턴으로 구성되어 있다고 가정한다면, 비록 조금 시간이 지났더라도 최근에 새로운 것을 가르쳐 준 것들에서 계속 학습하려고 노력해야 함을 시사합니다.

현실 세계 테스트

저자들은 수학만 한 것이 아니라 세 가지 다른 유형의 '컴퓨터'(2-Tag 시스템, Rule 110 셀룰러 오토마타, Brainfuck 코드) 를 사용하여 실제 컴퓨터 시뮬레이션을 실행했습니다.

  • 그들은 수백만 개의 프로그램을 생성하고 그들이 어떻게 '학습' (데이터 압축) 하는지 관찰했습니다.
  • 결과: 실제 세계 데이터는 수학 이론과 완벽하게 일치했습니다. '정체 길이 (마지막 승리 이후의 시간)'는 새로운 승리가 올 것인지에 대한 가장 강력한 신호였습니다.

결론

인간 boss 없이 로봇이 영원히 학습하려면 다음에 무엇을 공부할지 선택하는 간단한 규칙이 필요합니다:
"최근에 새로운 것을 가르쳐 준 것에 집중하세요."

만약 어떤 작업이 오랫동안 지루했다면, 시간을 낭비하지 말고 그만두세요. 만약 방금 새로운 통찰을 주었다면, 다음 큰 돌파구가 바로 코앞에 있을 가능성이 높으니 계속 집중하세요. 이 '흥미로움의 귀납적 속성'은 자기 개선 시스템이 앞으로 나아가게 만드는 나침반입니다.

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

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

Digest 사용해 보기 →