← 최신 논문
🤖 machine learning

Raven: High-Recall Sequence Modeling with Sparse Memory Routing

Raven은 고정된 메모리 슬롯의 일부만을 업데이트하는 희소하고 입력 의존적인 메모리 라우팅을 채택함으로써, 밀집 상태 공간 모델(dense state-space models)의 간섭 문제와 슬라이딩 윈도우 어텐션(sliding-window attention)의 엄격한 퇴거 제한 사이에서 효과적으로 균형을 맞추어 긴 문맥 회상 능력을 향상시키는 선형 시간 시퀀스 모델이다.

원저자: Arshia Afzal, Aviv Bick, Eric P. Xing, Volkan Cevher, Albert Gu

게시일 2026-07-29
📖 4 분 읽기☕ 가벼운 읽기

원저자: Arshia Afzal, Aviv Bick, Eric P. Xing, Volkan Cevher, Albert Gu

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

당신이 방금 들은 이야기를 기억하려고 노력하고 있다고 상상해 보세요. 하지만 당신의 뇌에는 이상한 규칙이 있습니다. 새로운 단어를 들을 때마다, 당신은 그 단어를 지금까지 썼던 모든 문장에 하나하나 섞어 넣으며 전체 이야기를 처음부터 다시 써야만 합니다. 이것이 '상태 공간 모델(State-Space Models)'이라고 불리는 일부 컴퓨터 프로그램이 작동하는 방식입니다. 이 모델들은 긴 시간 동안 이야기의 전반적인 분위기를 유지하는 데는 뛰어나지만, 모든 것을 너무 철저하게 뒤섞어 버리기 때문에 그 사이에 파묻힌 이름이나 날짜 같은 특정 세부 사항을 찾아내는 것은 불가능해집니다. 반면에, 고정된 페이지 수를 가진 공책과 같은 또 다른 종류의 기억을 상상해 보세요. 마지막 페이지가 다 차면, 그냥 그 페이지를 찢어서 버리고 새 페이지로 교체합니다. 이것이 '슬라이딩 윈도우(Sliding Window)' 모델이 작동하는 방식입니다. 이 모델들은 마지막 몇 페이지를 완벽하게 기억하는 데는 뛰어나지만, 정보가 가장자리 밖으로 밀려나는 순간 그 정보는 영원히 사라져 버립니다.

이것이 바로 인공지능 분야의 과학자들이 해결하려고 노력 중인 거대한 문제입니다. 어떻게 하면 세부 사항을 뒤섞지 않으면서도 아주 오랫동안 이야기를 기억할 수 있고, 동시에 정보가 오래되었다는 이유만으로 앞부분을 잊어버리지 않는 컴퓨터 뇌를 만들 수 있을까요? 우리는 중요한 특정 사실들을 오랫동안 붙잡고 있으면서도 새로운 정보를 효율적으로 처리할 수 있는 시스템이 필요합니다. 이는 AI가 더 똑똑해짐에 따라, 더 긴 책을 읽고, 거대한 문서를 분석하며, 수천 단어가 지나간 후에도 대화 시작 부분에서 주어진 지침을 기억해야 하기 때문에 매우 중요합니다.

여기 바로 이 문제를 해결하기 위해 연구진이 설계한 새로운 종류의 AI 모델인 Raven이 등장했습니다. Raven의 기억을 단순한 '뒤섞인 재작성'이나 '쓰레기통이 있는 공책'이 아니라, 수백 개의 사물함이 있는 첨단 라커룸이라고 생각해 보세요. 기존의 시스템에서는 새로운 아이템이 도착할 때마다 그것이 모든 사물함에 한꺼번에 강제로 집어넣어지거나, 중요도와 상관없이 단순히 도착 순서에 따라 사물함에 밀어 넣어지고 오래된 아이템은 쫓겨났습니다. Raven은 규칙을 바꿉니다. Raven은 '라우터(router)' 역할을 하는 스마트한 '보안 요원(bouncer)'을 사용합니다. 새로운 정보가 도착하면, 보안 요원은 그 정보가 무엇인지 살펴보고 다음과 같이 결정합니다. "이건 지루한 사실인가? 자주 청소되는 공유 사물함에 넣어라. 이건 아주 중요한 비밀인가? 아무도 건드릴 수 없는 특별한 전용 사물함에 넣어라."

이 논문은 Raven의 청사진인 **라우팅 슬롯 메모리(Routing Slot Memories, RSMs)**라는 프레임워크를 소개합니다. 핵심 혁신은 Raven이 정보가 '어디에 쓰이는가'와 '얼마나 오래 머무는가'를 분리했다는 점입니다. 이전 모델들에서는 이 두 가지가 서로 엉켜 있었습니다. Raven은 '희소(sparse)' 라우팅 시스템을 사용하는데, 이는 각 새로운 텍-스트에 대해 선택된 작은 그룹의 사물함(메모리 슬롯)만을 업데이트하고 나머지 부분은 전혀 건드리지 않는 것을 의미합니다. 이것은 모든 것을 한꺼번에 업데이트하려고 할 때 발생하는 '간섭'을 방-지하는 데 매우 중요한 일입니다. 만약 특정 사물함이 중요한 비밀번호를 보관하고 있다면, Raven의 라우터는 그 사물함을 무시하도록 선택하여, 나머지 메모리가 제 역할을 하는 동안 비밀번호가 안전하게 그 자리에 머물 수 있게 해줍니다.

연구진은 Raven을 매우 까다로운 기억력 게임들로 테스트했습니다. 그중 하나는 거대한 문서 안에 숨겨진 특정 문장을 찾아내는 '건초더미 속 바늘 찾기(Needle in a Haystack)' 테스트였습니다. 이 테스트에서 Raven은 훈련된 길이보다 16배 더 긴 문서에서도 바늘을 찾아낼 수 있음을 보여주었습니다. Mamba-2나 슬라이딩 윈도우 어텐션(Sliding Window Attention) 같은 다른 모델들이 텍-스트가 길어짐에 따라 실패하거나 잊어버리기 시작한 반면, Raven은 완벽에 가까운 정확도를 유지했습니다. 예를 들어, 32,000 토큰 테스트에서 Raven은 91% 이상의 정확도를 유지한 반면, 다른 모델들은 정확도가 크게 떨어졌습니다.

정말 멋진 점은 Raven이 이를 수행하기 위해 화려한 추가 기술을 필요로 하지 않는다는 것입니다. Raven은 복잡한 컨볼루션(다른 모델에서 사용되는 단기 기억 필터와 같은 것)이나 특별한 위치 표식에 의존하지 않습니다. 그저 이 스마트한 라우팅 시스템을 사용할 뿐입니다. 논문은 모델이 정보를 '위치(문장 내 어디에 있는지)'가 아닌 '내용(단어가 무엇인지)'에 따라 할당하도록 학습하게 함으로써 자연스러운 '전문화'를 만든다고 제안합니다. 어떤 메모리 슬롯은 정보 검색에 결정적인 세부 사항을 보유하는 전문가가 되고, 다른 슬롯은 이야기의 일반적인 흐름을 처리하게 됩니다.

저자들은 이러한 접근 방식이 단독으로 작동할 뿐만 아니라, 다른 유형의 AI 아키텍처와 결합했을 때도 효과적이라는 것을 발견했습니다. Raven을 오늘날 가장 인기 있는 AI 모델들에서 사용되는 표준 어텐션 메커니즘과 결합했을 때, 이 하이브리드 시스템은 슬라이딩 윈도우 어텐션이나 다른 선형 모델을 사용하는 모델들보다 롱 컨텍스트(long-context) 작업에서 더 뛰어난 성능을 보였습니다. 결론적으로, 이 논문은 Raven이 장기적인 지속성과 정밀한 회상 능력 사이의 간극을 성공적으로 메웠음을 보여주며, 메모리 할당을 의도적이고 학습 가능한 선택으로 취급하는 것이 더 똑똑하고 효율적인 AI를 구축하는 강력한 방법임을 시사합니다.

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

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

Digest 사용해 보기 →