← 최신 논문
💻 computer science

User as Engram: Internalizing Per-User Memory as Local Parametric Edits

이 논문은 개별 사용자의 사실들을 공유 메모리 테이블 내의 희소한 해시 키 기반 로컬 파라미터 편집(local parametric edits)으로 저장하는 동시에 추론 능력은 글로벌 어댑터에 유지함으로써, 기존의 검색 시스템이나 사용자별 LoRA 어댑터와 비교하여 우수한 추론 정확도, 완벽한 사용자 간 결합성, 그리고 획기적으로 작은 메모리 점유율을 달성하는 새로운 개인화 아키텍처인 "User as Engram"을 제안한다.

원저자: Bojie Li

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

원저자: Bojie Li

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

큰 문제: "천편일률적인" 기억력

당신에게 아주 똑똑한 AI 비서가 있다고 상상해 보세요. 당신은 이 비서가 당신에 관한 구체적인 것들—예를 들어 의사 선생님 성함, 알레르기 정보, 혹은 작년에 채식주의자가 되었다는 사실 같은 것들—을 기억해주길 원합니다.

현재 AI가 이를 수행하는 방식에는 크게 두 가지가 있는데, 둘 다 결함이 있습니다:

  1. "노트북" 방식 (Retrieval/검색): AI가 당신을 기억하는 것이 아니라, 당신이 질문할 때마다 매번 노트 파일 하나를 찾아보는 방식입니다. 정확하긴 하지만, 느리고 질문을 할 때마다 노트를 읽기 위해 많은 "두뇌 공간"(컨텍스트)을 소모합니다.
  2. "뇌 수술" 방식 (LoRA): AI가 당신을 기억하기 위해 자신의 뇌 가중치(weights)를 영구적으로 바꾸려고 시도하는 방식입니다. 문제는 이것이 이미 잉크로 가득 찬 종이 위에 새로운 글씨를 쓰려는 것과 같다는 점입니다. 당신의 이름을 쓰기 위해, AI는 실수로 다른 곳에 있는 잉크까지 번지게 만듭니다. 이 "번짐"(오염) 현상은 AI가 당신과 관련 없는 질문에 답하는 능력을 떨어뜨립니다.

해결책: "사용자로서의 엔그램 (User as Engram)"

저자들은 인간의 뇌가 작동하는 방식을 모방하여 AI에게 개인적인 기억을 부여하는 새로운 방법을 제안합니다. 그들은 이를 **"User as Engram"**이라고 부릅니다.

이를 이해하기 위해, 인간의 뇌가 두 개의 뚜렷한 시스템을 가지고 있다고 생각해 보세요:

  • 해마 (빠르고 국소적인 파일 캐비닛): 구체적이고 새로운 기억을 저장합니다 (예: "내 의사는 바스케스 박사님이다"). 이는 희소하고 국소적입니다.
  • 신피질 (느리고 공유된 도서관): 일반적인 기술과 추론 능력을 저장합니다 (예: "어떻게 하면 적절한 의사를 찾을 수 있을까?"). 이는 모든 사람에게 공유됩니다.

User as Engм은 AI의 기억을 이 두 가지 층으로 나눕니다:

1. "파일 캐비닛" (당신의 개인적 사실들)

AI의 전체 뇌를 다시 쓰는 대신, 이 시스템은 당신의 구체적인 사실들을 모델 내부의 아주 작은, 별도의 "파일 캐비닛"에 기록합니다.

  • 작동 원리: AI에게 거대한 규칙 책이 있다고 상상해 보세요. 당신이 "내 의사는 바스케스 박사님이야"라고 말할 때, 시스템은 책 전체를 다시 쓰지 않습니다. 대신 책 뒷부분에 있는 특정 빈 페이지(특정 주소)를 찾아 그곳에 오직 그 문장만을 적습니다.
  • 마법 같은 점: 특정 페이지에만 글을 쓰기 때문에, 책의 나머지 부분을 번지게 하지 않습니다. 만약 당신이 날씨에 대해 묻는다면, AI는 당신의 의사 이름을 완전히 무시합니다.
  • 결과: 수천 명의 사용자가 있더라도, 그들의 "파일 캐비닛"은 서로 겹치지 않고 같은 책 안에 공존할 수 있습니다. "뇌 수술" 방식(14MB)에 비해 매우 작은 크기(100개의 사실에 약 88KB)입니다.

2. "공유된 도서관" (추론 능력)

AI는 여로써 그 사실들을 사용하는 법을 알아야 합니다. 만약 당신이 "내가 캘리포니아에 있는 딸을 방문할 건데, 어디로 검진을 가야 할까?"라고 묻는다면, AI는 "캘리포니아" + "의사" = "캘리포니아 내 의사 찾기"라는 추론을 해야 합니다.

  • 작동 원리: 이 추론 기술을 모든 사용자에게 개별적으로 가르치는 대신(이는 "번짐" 문제를 일으킵니다), AI는 모두를 위한 단 하나의 공유된 기술을 훈련합니다.
  • 마법 같은 점: 이 공유된 기술은 일종의 유니버설 번역기와 같습니다. 누구의 파일 캐비닛에서든 사실을 가져와 질문에 답할 수 있는 능력을 갖추고 있습니다.

왜 더 나은가 ("유리 상자" 비유)

이 논문은 이 방식이 무엇이 일어나고 있는지 정확히 볼 수 있기 때문에 "유리 상자(glass box)"라고 주장합니다.

  • 기존 방식 (LoRA): 댐의 누수를 막기 위해 사방에 콘크리트를 들이붓는 것과 같습니다. 누수는 막을 수 있지만, 다른 모든 사람의 물 흐름도 막아버립니다.
  • 새로운 방식 (Engram): 특정하고 탈착 가능한 밸브를 설치하는 것과 같습니다. 누수를 고쳐야 할 때 그 밸브 하나만 열면 됩니다. 평소에는 닫혀 있으며, 물의 흐름에는 전혀 영향을 주지 않습니다.

결과: 논문이 실제로 발견한 것

연구진은 이 방식을 기존 방식들과 비교 테스트했으며 다음과 같은 결과를 얻었습니다:

  • 번짐 없음: 사용자의 사실을 "파일 캐비닛"에 기록해도 AI가 다른 주제에 답하는 능력이 저하되지 않았습니다. 실제로 기존의 "뇌 수술" 방식보다 일반 지식에 미치는 손상이 33,000배나 적었습니다.
  • 더 나은 추론: 이 새로운 방식은 간접적인 질문(예: 캘리포니아 예시)에 답하는 능력이 기존 방식보다 5.6배 더 뛰어났습니다.
  • 확장성:
    • 사실의 개수가 적을 때(100개 미만)는 기존의 "노트북" 방식(Retrieval)도 괜찮습니다.
    • 하지만 사용자당 사실이 100개를 넘어가면, "파일 캐비닛" 방식이 승리합니다. 이 방식은 빠르고 정확함을 유지하지만, "노트북" 방식은 사실 목록이 늘어날수록 점점 느려지고 혼란스러워집니다.
  • 개인정보 보호: 각 사용자의 사실은 파일 캐비닛 내의 고유한 "슬롯"에 들어있기 때문에, 사용자 A의 사실이 사용자 B의 답변에 실수로 유출되는 일이 발생할 수 없습니다.

한계점 (할 수 없는 것)

논문은 이 방식이 아직 할 수 없는 부분에 대해서도 솔직하게 밝히고 있습니다:

  • "암송" 기계이지 "사고" 기계가 아님: 이 시스템은 "내 의사는 바스케스 박사님이다"라는 것을 기억하는 데는 탁월합니다. 하지만 만약 "바스케스 박사님이 어디서 근무하시지?"라고 물었을 때 그 사실이 명시적으로 적혀 있지 않다면, 시스템은 스스로 알아낼 수 없습니다. 이 방식은 단어를 매칭하는 것이지, 여러 사실 사이의 논리를 연결하는 단계까지는 아직 도달하지 못했습니다.
  • 특정한 베이스가 필요함: 이 방식은 이러한 "파일 캐비닛"(엔그램 모델이라 불림)을 갖도록 특별히 사전 훈련된 AI 모델이 필요합니다. 현재의 일반적인 AI 모델에 바로 적용할 수는 없습니다.

요약

User as Engram은 AI에게 개인적인 기억을 주는 새로운 방법입니다. 당신을 기억하기 위해 AI의 전체 뇌를 다시 쓰게 만드는 대신(이는 AI의 다른 능력을 망가뜨립니다), AI의 뇌 안에 작고 개인적인 노트를 주고, 그 노트를 읽는 법에 대한 단 하나의 공유된 기술을 가르칩니다. 이를 통해 AI는 다른 사람의 기억을 "번지게" 하지 않으면서도, 똑똑하고 빠르며 프라이버시를 지킬 수 있습니다.

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

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

Digest 사용해 보기 →