← 최신 논문
💬 NLP

Less Context, More Accuracy: A Bi-Temporal Memory Engine for LLM Agents Where a Lean Retrieved Context Beats the Full History

이 논문은 손실 없는 쓰기 경로와 바이템포럴(bi-temporal) 지식 그래프로부터 출처가 태깅된 압축된 컨텍스트를 조립하는 하이브리드 읽기 전략을 결합함으로써, 더 적은 토큰을 사용하면서도 LongMemEval_S에서 83.6%의 점수를 달着하며 전체 컨텍스트 기반 베이스라인보다 정확도와 효율성 면에서 뛰어난 성능을 보이는 오픈 소스 바이템포럴 메모리 엔진인 Engram을 소개한다.

원저자: Liuyin Wang

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

원저자: Liuyin Wang

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

문제점: "과적된 배낭"

당신이 미스터리를 풀려고 노력 중인데, 당신의 탐정 파트너(AI)가 대화를 나눌 때마다 점점 더 무거워지는 배낭을 메고 있다고 상상해 보세요.

  • 기존 방식: 3일 전의 단서를 기억하기 위해, 당신은 배낭 전체를 테이블 위에 쏟아붓습니다. 그 안에는 화요일의 날씨 보고서, 지난주에 방문했던 식당의 메뉴판, 그리고 정작 필요한 진짜 단서까지 온갖 것들이 가득합니다.
  • 결과: 탐정은 온갖 잡동사니(방해 요소)에 압도당합니다. 탐정은 쓰레기를 뒤지는 데 너무 많은 시간을 허비하다가 결국 단서를 놓치거나 혼란에 빠집니다. 또한, 그 무거운 배낭을 들고 다니는 것은 느리고 비용이 많이 듭니다.

해결책: Engram (스마트한 사서)

저자들은 Engram이라는 새로운 시스템을 구축했습니다. Engram은 배낭 전체를 쏟아붓는 대신, 완벽하고 체계적으로 정리된 아카이브를 관리하는 매우 똑똑한 사서 역할을 합니다. 당신이 질문을 하면, 사서는 도서관 전체를 가져오는 것이 아니라 오직 당신에게 필요한 특정 페이지들과, 그 페이지들이 언제 작성되었는지에 대한 명확한 메모만을 가져다줍니다.

작동 방식은 세 가지 간단한 부분으로 나뉩니다.

1. 두 단계 기록 프로세스 (System-1 & System-2)

Engram은 인간의 뇌처럼 두 가지 방식으로 기억을 기록합니다.

  • 빠른 기록 (System-1): 당신이 채팅할 때, Engram은 대화의 원본 손실 없는 복사본을 즉시 저장합니다 (마치 보안 카메라 녹화처럼). 이는 밀리초 단위로 이루어지며 당신의 속도를 늦추지 않습니다.
  • 느린 사고 (System-2): 나중에 시스템이 유휴 상태일 때, Engram은 그 녹화본을 읽고 이를 원자적 사실(atomic facts)(예: "X는 Y에서 일한다"와 같은 단순한 문장)로 변환합니다. 그리고 이 사실들의 타임라인을 구축합니다.
    • 마법 같은 기술: 만약 어떤 사실이 변하면 (예: "X는 Y에서 일한다"가 "X는 Z에서 일한다"로 바뀜), Engram은 이전 것을 삭제하지 않습니다. 대신 그것을 "만료됨"으로 표시하고 새로운 사실과 연결합니다. 이를 통해 "계승 체인(supersupcession chain)"을 만듭니다. 당신은 항상 과거를 돌아보며 이렇게 확인할 수 있습니다: "아, 오후 2시에는 X가 Y에서 일한다고 생각했는데, 오후 3시에 Z로 업데이트되었구나."

2. "As-Of" 필터 (시간 여행)

Engram은 사실들이 언제 유효했는지에 대한 타임라인을 보관하기 때문에, 질문을 하는 시점에 따라 답변을 할 수 있습니다.

  • 비유: 만약 당신이 "X는 어디에서 일했나요?"라고 묻는다면, Engram은 타임라인을 확인해야 함을 알고 있습니다. 만약 지난달에 대해 묻는다면 이전 직장을 보여줄 것이고, 오늘에 대해 묻는다면 새로운 직장을 보여줄 것입니다. Engram은 각 버전이 언제 유효했는지 정확히 알고 있기 때문에 모순 때문에 혼란을 겪지 않습니다.

3. 하이브리드 읽기 (두 세계의 장점 결합)

당신이 질문을 하면, Engram은 단순히 추측하지 않습니다. "하이브리드" 검색을 사용합니다.

  • 먼저 사실(깨끗하고 정리된 노트)을 찾습니다.
  • 또한 작은 세부 사항을 놓치지 않기 위해 원본 청크(원래의 대화 조각들)도 함께 가져옵니다.
  • 이 둘을 혼합하고, 잡동사니를 걸러내어, 탐정에게 도서관 전체(79,000 단어) 대신 아주 작고 완벽한 서류 뭉치(약 9,600 단어)를 건넵니다.

결과: 적을수록 좋다

저자들은 이를 LongMemEvalS라는 500문항 시험을 통해 테스트했습니다.

  • 전체 컨텍스트 팀: 매번 전체 기록을 읽어서 답하려고 노력했습니다. 이들은 **73.2%**의 정답률을 기록했습니다.
  • Engram 팀: 오직 필터링된 작은 서류 뭉치만을 사용하여 답했습니다. 이들은 **83.6%**의 정답률을 기록했습니다.

놀라운 점: Engram은 텍스트의 87%를 버림으로써 오히려 더 정확해졌습니다. 전체 기록 속에 있는 노이즈가 오히려 AI의 성능을 저해하고 있었던 것입니다.

왜 이것이 중요한가 (논문에 따르면)

  1. 비용보다 정확도: 보통 사람들은 메모리를 적게 사용함으로써 비용을 아끼려 합니다. 하지만 Engram은 메모리를 적게 사용하는 것이 오히려 AI를 더 똑똑하게 만들 수 있음을 증명합니다. 왜냐하면 AI가 주의를 분산되는 것을 막아주기 때문입니다.
  2. "가짜" 숫자 방지: 저자들은 정직함에 대해 매우 엄격합니다. 그들은 누구나 테스트를 실행하고 동일한 결과를 볼 수 있도록 공개적이고 재현 가능한 테스트 도구("harness")를 구축했습니다. 그들은 다른 연구자들이 실수로 자신들에게 유리한 결과(예: AI가 전체 기록 속에서 정답을 미리 보게 되는 경우)를 얻게 만드는 흔한 버그들을 바로잡았습니다.
  3. 개인정보 보호 및 제어: Engram은 "무엇이 믿어졌고 언제였는지"에 대한 명확한 경로를 보관하므로, 사용자가 잊히기를 원할 경우 특정 기억을 삭제하기가 더 쉽습니다. 또한 로컬에서 실행되므로, 당신의 데이터가 컴퓨터를 떠나 외부로 나갈 필요가 없습니다.

핵심 요약

Engam은 AI 에이전트에게 있어 기억의 양보다 질이 더 중요하다는 것을 보여줍니다. 단순한 질문에 답하기 위해 AI에게 인생 전체의 이야기를 읽게 하는 대신, 관련 있고 검증된 사실만을 찾아내는 스마트하고 시간 인지적인 시스템이 더 빠르고, 저렴하며, 정확하게 문제를 해결할 수 있습니다.

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

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

Digest 사용해 보기 →