Articleresearch.google·2025년 11월 7일·0

Introducing Nested Learning: A new ML paradigm for continual learning

Quick Summary

구글 리서치는 모델 구조와 최적화 규칙을 하나의 중첩된 학습 시스템으로 보는 Nested Learning을 제안하며, 지속 학습의 핵심 난제인 파국적 망각을 줄이는 새 설계 관점을 제시했다.

Introducing Nested Learning: A new ML paradigm for continual learning 관련 대표 이미지

🖼️ 인포그래픽

Introducing Nested Learning: A new ML paradigm for continual learning 내용을 설명하는 본문 이미지

🖼️ 4컷 인포그래픽

Introducing Nested Learning: A new ML paradigm for continual learning 내용을 설명하는 본문 이미지

💡 한 줄 요약

구글 리서치는 모델 구조와 최적화 규칙을 하나의 중첩된 학습 시스템으로 보는 Nested Learning을 제안하며, 지속 학습의 핵심 난제인 파국적 망각을 줄이는 새 설계 관점을 제시했다.

📌 핵심 요약

  • 이 글은 현재 대규모 언어 모델이 입력 창의 즉각적 맥락이나 사전학습 시점의 정적 지식에 크게 묶여 있으며, 시간이 지나며 새 지식과 기술을 배우는 지속 학습 능력에서는 인간 두뇌와 큰 차이가 있다고 설명한다.
  • 단순히 새 데이터로 모델 파라미터를 계속 업데이트하면 새 과제를 배우는 과정에서 이전 과제 수행 능력이 떨어지는 파국적 망각이 발생할 수 있으며, 기존 연구는 주로 구조 조정이나 최적화 규칙 개선으로 이를 다뤄 왔다.
  • Nested Learning은 모델 구조와 최적화 알고리즘을 별개의 대상으로 보지 않고, 서로 연결된 여러 수준의 최적화 문제로 해석한다. 각 수준은 고유한 정보 흐름과 업데이트 빈도를 가지며, 이 질서가 새로운 모델 설계 차원을 만든다.
  • 논문은 역전파, 트랜스포머의 어텐션, 메모리 모듈 등을 연상 기억 관점에서 해석하고, 이를 바탕으로 더 깊은 옵티마이저와 여러 업데이트 주기를 갖는 연속체 메모리 시스템을 설계할 수 있다고 주장한다.
  • 연구진은 개념 검증으로 자기 수정 순환 구조인 Hope를 설계했으며, 실험에서 언어 모델링, 상식 추론, 긴 맥락 과제에서 기존 순환 모델과 표준 트랜스포머, Titans, TTT, Mamba2 등과 비교해 더 나은 성능과 메모리 관리를 보였다고 보고한다.

🧩 주요 포인트

  1. 이 글은 현재 대규모 언어 모델이 입력 창의 즉각적 맥락이나 사전학습 시점의 정적 지식에 크게 묶여 있으며, 시간이 지나며 새 지식과 기술을 배우는 지속 학습 능력에서는 인간 두뇌와 큰 차이가 있다고 설명한다.
  2. 단순히 새 데이터로 모델 파라미터를 계속 업데이트하면 새 과제를 배우는 과정에서 이전 과제 수행 능력이 떨어지는 파국적 망각이 발생할 수 있으며, 기존 연구는 주로 구조 조정이나 최적화 규칙 개선으로 이를 다뤄 왔다.
  3. Nested Learning은 모델 구조와 최적화 알고리즘을 별개의 대상으로 보지 않고, 서로 연결된 여러 수준의 최적화 문제로 해석한다. 각 수준은 고유한 정보 흐름과 업데이트 빈도를 가지며, 이 질서가 새로운 모델 설계 차원을 만든다.
  4. 논문은 역전파, 트랜스포머의 어텐션, 메모리 모듈 등을 연상 기억 관점에서 해석하고, 이를 바탕으로 더 깊은 옵티마이저와 여러 업데이트 주기를 갖는 연속체 메모리 시스템을 설계할 수 있다고 주장한다.
  5. 연구진은 개념 검증으로 자기 수정 순환 구조인 Hope를 설계했으며, 실험에서 언어 모델링, 상식 추론, 긴 맥락 과제에서 기존 순환 모델과 표준 트랜스포머, Titans, TTT, Mamba2 등과 비교해 더 나은 성능과 메모리 관리를 보였다고 보고한다.

🧠 상세 정리

1. 지속 학습 문제와 현재 모델의 한계

글은 지난 10년간 머신러닝이 강력한 신경망 구조와 훈련 알고리즘 덕분에 크게 발전했지만, 여전히 지속 학습이라는 근본 문제가 남아 있다고 출발한다. 지속 학습은 모델이 시간이 지나며 새 지식과 기술을 능동적으로 얻으면서도 과거에 배운 것을 잊지 않는 능력을 뜻한다. 저자들은 인간 두뇌가 신경가소성을 통해 경험, 기억, 학습에 맞춰 구조를 바꾸는 점을 기준점으로 제시한다. 반면 현재 대규모 언어 모델은 지식이 입력 창 안의 즉각적 맥락이나 사전학습 중 얻은 정적 정보에 제한된다고 설명한다.

2. 파국적 망각과 기존 접근의 분리 문제

새 데이터로 모델 파라미터를 계속 갱신하는 단순한 방식은 파국적 망각을 일으킬 수 있다. 이는 새 과제를 학습하는 과정에서 이전 과제에 대한 숙련도가 희생되는 현상으로, 지속 학습을 어렵게 만드는 핵심 장애물로 제시된다. 기존 연구는 보통 모델의 네트워크 구조를 바꾸거나 더 나은 최적화 규칙을 만드는 방식으로 이 문제에 대응해 왔다. 그러나 저자들은 구조와 최적화 알고리즘을 너무 오랫동안 별개의 것으로 취급해 왔고, 이 분리가 진정으로 통합되고 효율적인 학습 시스템을 만드는 데 한계가 되었다고 본다.

3. Nested Learning의 핵심 관점

Nested Learning은 하나의 머신러닝 모델을 단일한 연속 과정이 아니라 서로 연결된 다층 학습 문제들의 시스템으로 해석한다. 각 내부 문제는 자신만의 정보 흐름, 즉 문맥 흐름을 가지며, 그 흐름에서 학습할 대상을 갖는다. 저자들은 모델 구조와 훈련 규칙이 근본적으로 같은 개념이며, 단지 서로 다른 최적화 수준에 놓여 있을 뿐이라고 주장한다. 이 관점에서는 각 구성요소의 업데이트 빈도를 정의해 여러 최적화 문제를 수준별로 정렬할 수 있고, 이 질서가 Nested Learning 패러다임의 중심이 된다.

4. 문맥 흐름 압축과 새로운 설계 차원

Nested Learning은 기존 딥러닝 방법이 내부 문맥 흐름을 사실상 압축하는 방식으로 작동한다고 해석한다. 이 해석은 모델 내부에서 어떤 정보가 어느 수준에서 학습되고 업데이트되는지를 더 명시적으로 다룰 수 있게 한다. 저자들은 이를 통해 더 깊은 계산 깊이를 가진 학습 구성요소를 설계할 수 있는 새로운 차원이 열린다고 설명한다. 즉 모델을 단순히 레이어 수나 파라미터 수의 조합으로 보는 것이 아니라, 서로 다른 정보 흐름과 업데이트 주기를 가진 학습 과정들의 중첩 구조로 설계할 수 있다는 것이다.

5. 연상 기억으로 본 역전파와 어텐션

글은 Nested Learning을 설명하기 위해 연상 기억 개념을 사용한다. 연상 기억은 얼굴을 보고 이름을 떠올리는 것처럼 어떤 대상을 다른 대상과 연결해 매핑하고 회상하는 능력을 뜻한다. 저자들은 훈련 과정 자체, 특히 역전파를 연상 기억으로 모델링할 수 있다고 말한다. 모델은 주어진 데이터 포인트를 해당 지점의 지역 오차 값에 매핑하며, 이 오차는 그 데이터가 얼마나 놀랍거나 예상 밖이었는지를 나타내는 신호가 된다. 또한 이전 연구들을 따라 트랜스포머의 어텐션 같은 핵심 구조도 시퀀스 안의 토큰 사이 매핑을 배우는 단순한 연상 기억 모듈로 형식화할 수 있다고 설명한다.

6. 다중 시간 규모 업데이트와 깊은 옵티마이저

저자들은 인간의 지속 학습에서 균일하고 재사용 가능한 구조와 여러 시간 규모의 업데이트가 중요하다고 본다. Nested Learning은 각 구성요소가 서로 다른 빈도로 가중치를 조정할 수 있게 하며, 트랜스포머나 메모리 모듈 같은 잘 알려진 구조도 업데이트 빈도가 다른 선형 레이어로 볼 수 있다고 주장한다. 이 관점은 옵티마이저에도 적용된다. 저자들은 모멘텀 기반 옵티마이저 같은 표준 최적화 기법을 연상 기억 모듈로 보고, 단순한 내적 유사도에 의존하는 방식 대신 L2 회귀 손실 같은 표준 손실 지표로 목적을 바꾸면 모멘텀의 새 정식을 유도할 수 있다고 설명한다. 그 결과 불완전한 데이터에 더 강한 최적화 방식이 가능하다는 것이 글의 주장이다.

7. 연속체 메모리 시스템과 Hope 구조

표준 트랜스포머에서 시퀀스 모델은 즉각적 문맥을 보유하는 단기 기억처럼 작동하고, 피드포워드 신경망은 사전학습 지식을 저장하는 장기 기억처럼 작동한다고 글은 설명한다. Nested Learning은 이 구분을 확장해 연속체 메모리 시스템을 제안한다. 이 시스템에서는 메모리를 하나의 고정된 장치가 아니라 서로 다른 특정 빈도로 업데이트되는 모듈들의 스펙트럼으로 본다. 연구진은 이를 개념 검증 구조인 Hope에 적용했으며, Hope는 Titans 구조의 변형으로 소개된다. Titans가 놀라운 정도에 따라 기억의 우선순위를 정하지만 두 수준의 파라미터 업데이트에 머무르는 반면, Hope는 자기 수정 순환 구조와 CMS 블록을 통해 더 큰 문맥 창과 여러 수준의 인컨텍스트 학습을 활용할 수 있도록 설계되었다.

8. 실험 결과와 결론

연구진은 깊은 옵티마이저의 효과와 Hope의 성능을 언어 모델링, 긴 맥락 추론, 지속 학습, 지식 통합 과제에서 평가했다고 밝힌다. 공개적으로 널리 쓰이는 언어 모델링 및 상식 추론 과제에서 Hope는 현대적 순환 모델과 표준 트랜스포머보다 낮은 퍼플렉서티와 높은 정확도를 보였다. 긴 맥락 Needle-In-Haystack 과제에서도 Hope는 Titans, TTT, Mamba2와 비교해 더 우수한 메모리 관리를 보여 CMS가 확장된 정보 시퀀스를 더 효율적으로 다룰 수 있음을 입증했다고 설명한다. 결론에서 저자들은 구조와 최적화를 중첩된 최적화 문제들의 일관된 시스템으로 다루면 더 표현력 있고 유능하며 효율적인 학습 알고리즘을 만들 수 있다고 주장한다. 또한 Nested Learning이 현재 LLM의 제한적이고 망각하기 쉬운 특성과 인간 두뇌의 지속 학습 능력 사이의 간극을 줄이는 기반이 될 수 있다고 제안한다.

🧾 핵심 주장 / 시사점

  • 이 글의 핵심은 새 구조 하나를 제안하는 데 그치지 않고, 모델 구조와 최적화 규칙을 같은 종류의 학습 문제로 재해석해 설계 공간 자체를 바꾸려는 데 있다.
  • 파국적 망각을 단순한 학습 실패가 아니라 업데이트 빈도, 문맥 흐름, 메모리 구조의 불균형 문제로 다룬다는 점에서 기존의 구조 조정 중심 접근과 차별화된다.
  • Hope의 실험 결과는 Nested Learning 관점이 적어도 개념 검증 수준에서 언어 모델링과 긴 맥락 메모리 관리에 유효할 수 있음을 보여주지만, 글은 전체 수치와 세부 결과는 논문을 참조하도록 남겨 둔다.

✅ 액션 아이템

  • 구글의 Nested Learning을 구조·최적화가 결합된 다층 최적화 문제로 정리해 기존 파라미터 갱신식 지속학습과 비교 기준을 점검한다.
  • Hope가 보고한 언어모델링, 상식 추론, 긴 맥락 과제 성능 우위를 동일 조건 실험으로 재검증해 파국적 망각 완화 주장을 확인한다.
  • 역전파·어텐션·메모리 모듈을 연상 기억 관점으로 묶는 연속체 메모리 설계에서 각 레벨의 정보흐름과 업데이트 주기를 분리해 구현 범위를 정의한다.

❓ 열린 질문

  • 연속체 메모리의 최적화 레벨 경계는 어떤 모델 특성(파라미터 규모, 시간축, 과제 난이도)으로 나누는 것이 적절한가?
  • 기존 파라미터 연속 갱신 대비 Hope가 과제 간 성능을 더 오래 유지한다는 주장을 어떤 유지율 지표와 허용 오차로 정의해야 하는가?
  • Hope 제안 구조에서 다중 업데이트 주기가 긴 맥락 과제에서 계산비용·메모리 사용량 증가를 상쇄하는지 어떤 정량 비교 실험으로 판단할 수 있는가?

관련 문서

공통 태그와 주제 흐름을 기준으로 같이 보면 좋은 문서를 이어서 제안합니다.