← 최신 논문
🤖 machine learning

Language Models Need Sleep: Learning to Self-Modify and Consolidate Memories

인간의 학습에서 영감을 얻은 본 논문은 '지식 파종(Knowledge Seeding)' 증류와 강화 학습을 통한 비지도 '꿈꾸기(Dreaming)'라는 2단계 과정을 통해 단기 기억을 장기 파라미터로 통합함으로써 거대 언어 모델의 지속적 학습과 자기 개선을 가능하게 하는 '수면(Sleep)' 패러다임을 제안한다.

원저자: Ali Behrouz, Farnoosh Hashemi, Vahab Mirrokni

게시일 2026-06-03
📖 4 분 읽기☕ 가벼운 읽기

원저자: Ali Behrouz, Farnoosh Hashemi, Vahab Mirrokni

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

거대한 문제: "금붕어" AI

당신에게 아주 똑똑한 학생이 있다고 상상해 보세요. 이 학생은 바로 앞에 치트 시트(정답지)가 있다면 어떤 수학 문제든 풀 수 있습니다. 이것이 오늘날의 거대 언어 모델(LLM)이 작동하는 방식입니다. 이들은 **인컨텍스트 러닝(In-Context Learning)**에 매우 뛰어납니다. 만약 당신이 채팅창에 이야기나 일련의 규칙을 제공한다면, 그들은 즉시 그 정보를 사용할 수 있습니다.

하지만 여기 함정이 있습니다. 채팅창이 닫히거나 대화가 너무 길어지면, 이 학생은 모든 것을 잊어버립니다. 이들은 새로운 규칙을 자신의 영구적인 기억(즉, "뇌")에 기록할 방법이 없습니다. 이들은 일종의 **전행성 건망증(Anterograde Amnesia)**을 앓고 있는 셈입니다. 학교에 다니기 전의 자신은 기억할 수 있지만, 새로 배운 것이 머릿속에 남도록 만드는 법은 모르는 것입니다.

만약 이들에게 새로운 것을 배우도록 강제로 재학습(Retraining)시키려 한다면, 기존의 기술을 잊어버리는 현상(이를 "파괴적 망각"이라 부릅니다)이 발생합니다. 또한 너무 자주 업데이트하려고 하면 비용이 너무 많이 들고 복잡해집니다.

해결책: AI에게 "수면 주기"를 주는 것

저자들은 인간이 학습하는 방식에서 영감을 얻은 새로운 AI 학습 방식을 제안합니다. 그들은 AI가 항상 "깨어 있는"(데이터를 처리하는) 상태여만 해서는 안 된다고 주장합니다. 대신 AI에게는 "잠(Sleep)" 단계가 필요합니다.

AI의 학습 과정을 인간의 하루처럼 생각해 보세요:

  1. 깨어 있는 시간 (능동적 학습): AI는 깨어 있으며, 사용자들과 대화하고 새로운 정보를 읽습니다. 이 정보는 "단기 기억"(책상 위의 포스트잇 같은 것)에 저장됩니다. 이 기억은 취약하며 책상이 정리되면 사라질 것입니다.
  2. 잠자는 시간 (공고화): AI가 "잠에 들 때", AI는 사용자와의 대화를 멈춥니다. 대신, 포스트잇에 적힌 정보들을 자신의 장기적인 뇌로 옮기기 위해 깊은 내부 처리 모드로 들어갑니다.

논문은 인간의 수면이 단계(깊은 잠과 꿈)를 나누는 것처럼, "잠"을 두 가지 뚜렷한 단계로 나눕니다.


1단계: 깊은 잠 (기억 공고화)

비유: 배낭에서 도서관으로 옮기기
당신이 방금 새로운 사실을 배운 학생이라고 상상해 보세요. 현재 그 지식은 당신의 배낭(빠르고 불안정한 기억) 안에 있습니다. 만약 배낭에 계속 물건을 넣다 보면, 배낭은 엉망이 되고 오래된 물건을 잃어버릴 수도 있습니다.

이 "깊은 잠" 단계에서 AI는 두 가지 일을 수행합니다:

  1. 도서관 확장 (파라미터 확장): AI는 자신의 도서관에 더 크고 새로운 구역을 건설합니다(새로운 파라미터/전문가 추가). 이는 새로운 책을 넣기 위해 기존의 책을 버릴 필요가 없도록 도서관에 새 별관을 짓는 것과 같습니다.
  2. 지식 씨앗 뿌리기 (상향 증류/Upward Distillation): AI는 자신의 "배낭"(빠른 기억)에서 취약한 정보를 가져와 새로운 도서관 별관(느리고 안정적인 기억)에 조심스럽게 복사합니다.
    • 반전: 보통은 큰 스승으로부터 작은 학생을 가르칩니다. 하지만 여기서 AI는 자신의 더 작고 빠른 버전을 스승으로 삼아 더 큰 버전의 자신을 가르칩니다. 이는 마치 주니어 건축가가 설계도를 그리고, 그러면 시니어 건축가(더 큰 모델)가 그 설계도를 사용하여 영구적인 구조물을 짓는 것과 같습니다. 이를 통해 주니어의 아이디어가 유실되지 않도록 보장합니다.

왜 중요한가: 이는 AI가 새로운 것을 배우는 동안 기존의 기술을 잊어버리는 것을 방지합니다. 즉, 임시적인 "포스트잇"을 영구적인 "도서관 책"으로 바꾸는 것입니다.


2단계: REM 수면 (꿈꾸기)

비유: 창작자의 슬럼프(Writer's Block)
AI가 기억을 정리하고 나면, "꿈꾸는" 단계에 진입합니다. 인간의 REM 수면은 꿈을 꾸고 감정을 처리하는 시간입니다. AI에게 이 단계는 자기 개선 세션입니다.

AI는 스스로의 "꿈"을 생성합니다. 이는 단지 합성된 예시나 스스로를 위한 연습 문제를 만드는 것입니다.

  • 과정: AI는 스스로에게 묻습니다. "만약 내가 이걸 풀어본다면 어떨까?" AI는 가상의 시나리오를 만들고, 그것을 해결하려고 시도한 뒤, 자신이 잘 해냈는지 확인합니다.
  • 보상: 만약 AI가 자신의 꿈을 올바르게 해결했다면, "보상"(디지털 하이파이브)을 받습니다. 만약 실패한다면, 실수로부터 배웁니다.
  • 목표: 이를 통해 AI는 인간 선생님이 숙제를 내주지 않아도 스스로 새로운 기술을 연습하고 다듬을 수 있습니다. 이는 마치 음악가가 자는 동안 머릿속으로 음계를 연습하며, 아무도 지켜보지 않는 상황에서도 실력을 키우는 것과 같습니다.

결과: 효과가 있는가?

저자들은 이 "수면" 패러다임을 몇 가지 까다로운 과제들에 대해 테스트했으며, 결과는 유망했습니다:

  • 새로운 언어 학습: AI가 두 개의 희귀한 새로운 언어를 차례대로 번역해야 했을 때, "수면" 모델은 두 언어를 모두 기억했습니다. 표준 모델은 두 번째 언어를 배울 때 첫 번째 언어를 잊어버렸습니다.
  • 긴 이야기: 매우 긴 문서(예: 소설 한 권 전체)를 읽을 때, "수면" 모델은 깊숙이 숨겨진 세부 사항을 찾아낼 수 있었던 반면, 다른 모델들은 길을 잃었습니다.
  • 수학 및 추론: 모델은 "꿈꾸는" 단계를 통해 연습함으로써 복잡한 수학 문제를 푸는 능력이 향려되었습니다.
  • 파괴적 망골 없음: 가장 중요한 점은, 모델이 기존의 능력을 잃지 않으면서도 새로운 것을 배웠다는 것입니다.

요약

이 논문은 AI가 진정으로 인간처럼 배우고 성장하기 위해서는 멈추고, 휴식하고, 배운 것을 처리해야 한다고 제안합니다.

  • 깨어 있음: 정보 수집 (취약함).
  • 깊은 잠: 정보를 영구 저장소로 이동시키고 뇌를 확장 (공고화).
  • 꿈: 스스로 기술을 연습하고 다듬음 (자기 개선).

인간의 수면을 모방함으로써, AI는 과거의 자신을 잊지 않으면서 시간이 흐름에 따라 더 똑똑해질 수 있는 "지속적 학습자(Continual Learner)"가 됩니다.

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

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

Digest 사용해 보기 →