AMA-Bench: Evaluating Long-Horizon Memory for Agentic Applications

이 논문은 기존 대화 중심 평가의 한계를 극복하기 위해 실제 에이전트 상호작용을 기반으로 한 장기 기억 평가 벤치마크인 AMA-Bench 와 이를 위한 인과성 그래프 및 도구 증강 검색을 활용한 AMA-Agent 를 제안하여 기존 최강 베이스라인 대비 11.16% 높은 평균 정확도 (57.22%) 를 달성했음을 보여줍니다.

Yujie Zhao, Boqin Yuan, Junbo Huang, Haocheng Yuan, Zhongming Yu, Haozhou Xu, Lanxiang Hu, Abhilash Shankarampeta, Zimeng Huang, Wentao Ni, Yuandong Tian, Jishen Zhao

게시일 2026-03-05
📖 3 분 읽기☕ 가벼운 읽기

Each language version is independently generated for its own context, not a direct translation.

1. 문제: 로봇 비서의 '망각'과 '혼란'

우리가 AI 비서에게 "내 하루 일정을 계획해 줘"라고 하면, AI 는 대화만 하면 됩니다. 하지만 진짜 복잡한 일 (예: "25 달러 이하의 스테인리스 물병을 사서, 배송 주소가 바뀌었는지 확인하고, 그걸로 요리 레시피를 찾아줘") 을 시키면 AI 는 길고 복잡한 과정을 거쳐야 합니다.

이때 AI 는 **기억 (Memory)**이 필요합니다. 하지만 기존 연구들은 AI 의 기억력을 테스트할 때 사람과의 대화만 중점적으로 봤습니다.

  • 기존 테스트: "어제 뭐 먹었어?", "내일 회의 시간 뭐였지?" 같은 대화형 질문.
  • 현실의 문제: 실제 AI 는 사람과 대화하는 게 아니라, 컴퓨터 코드, 데이터베이스, 웹 페이지 같은 '기계적인 언어'와 끊임없이 상호작용합니다.

비유하자면:
기존 테스트는 사람이 사람과 대화하는 상황을 시뮬레이션한 거예요. 하지만 실제 AI 는 수천 장의 복잡한 설계도 (코드) 와 기계 작동 로그를 읽어가며 일을 해야 합니다. 그런데 기존 시험지는 "설계도"를 읽는 능력을 제대로 평가하지 못했던 거죠.

2. 새로운 도구: AMA-Bench (모든 길이의 기억력 시험지)

저자들은 이 문제를 해결하기 위해 AMA-Bench라는 새로운 시험지를 만들었습니다.

  • 실제 상황 (Real-world subset): 실제 웹서핑, 게임, 코드 작성 등 AI 가 실제로 겪는 6 가지 분야의 긴 기록을 모았습니다.
  • 가상 상황 (Synthetic subset): AI 의 기억력이 얼마나 길어질 수 있는지 테스트하기 위해, 길이를 마음대로 조절할 수 있는 가상의 미로 (BabyAI, TextWorld) 를 만들었습니다.

핵심 특징:
이 시험지는 AI 가 단순히 "무슨 말했는지"가 아니라, **"어떤 행동을 했을 때 환경이 어떻게 변했는지 (인과관계)"**를 기억하는지 봅니다.

  • 예: "열쇠를 줍고 (행동) → 문이 열림 (결과)"이라는 인과관계를 기억해야만 다음 단계로 갈 수 있습니다.

3. 기존 방식의 실패 원인: "유리창으로 보는 기억"

저자들이 기존 AI 기억 시스템들을 AMA-Bench 로 시험해 보니, 대부분의 시스템이 엉망이었습니다. 그 이유는 두 가지였습니다.

  1. 유리창 효과 (Similarity-based retrieval): 기존 시스템은 "비슷한 것"을 찾아서 기억을 꺼냅니다. 마치 유리창을 통해 밖을 볼 때, 흐릿하게 보이는 것처럼, 중요한 세부 사항이 뭉개지고 사라집니다.
  2. 인과관계 부재: "A 를 하면 B 가 된다"는 원인과 결과의 연결고리를 무시하고, 그냥 텍스트 조각만 모아서 기억하려 했습니다.

비유:
기존 방식은 책갈피를 꽂는 방식입니다. "이 페이지에 '열쇠'라는 단어가 있었어!"라고 기억하는 거죠. 하지만 "열쇠를 줍는 행동을 했더니 문이 열렸다"는 스토리를 기억하지 못합니다. 그래서 복잡한 미로에서 길을 잃는 거예요.

4. 해결책: AMA-Agent (인과관계 지도를 그리는 로봇)

저자들은 이 문제를 해결하기 위해 AMA-Agent라는 새로운 시스템을 만들었습니다.

  • 인과관계 그래프 (Causality Graph):
    단순히 텍스트를 저장하는 게 아니라, **"행동 A → 상태 변화 B → 행동 C"**처럼 **원인과 결과가 연결된 지도 (그래프)**를 그립니다.

    • 비유: 그냥 책갈피를 꽂는 게 아니라, 미로의 전체 지도를 그려놓고, 내가 어디를 지나왔는지, 어떤 문이 열렸는지 정확히 표시하는 것과 같습니다.
  • 도구 활용 검색 (Tool-Augmented Retrieval):
    단순히 "비슷한 것"을 찾는 게 아니라, 필요한 정보가 없을 때는 직접 코드를 짜서 데이터를 검색하거나, 지도에서 경로를 찾아보는 능력을 추가했습니다.

    • 비유: 길을 잃었을 때, "아마 저기였을 거야"라고 추측하는 게 아니라, 내비게이션을 켜고 정확한 좌표를 검색하는 것입니다.

5. 결과: 압도적인 승리

이 새로운 시스템 (AMA-Agent) 으로 시험을 치르니, 기존 최고의 시스템들보다 약 11% 더 높은 점수를 받았습니다.

  • 결론: AI 가 복잡한 일을 잘하려면, 단순히 "많은 정보를 기억"하는 게 아니라, **"정보들 사이의 인과관계를 정확히 파악하고, 필요할 때 도구를 써서 찾아내는 능력"**이 필수적입니다.

한 줄 요약

"기존 AI 는 사람과 대화할 때는 기억력이 좋지만, 복잡한 기계 작업을 할 때는 '인과관계'를 잊어버려 길을 잃습니다. 우리는 '인과관계 지도'를 그려주는 새로운 시스템을 만들어 AI 가 미로를 완벽하게 통과하게 했습니다."

이런 논문을 받은편지함으로 받아보세요

관심사에 맞는 일간 또는 주간 다이제스트. Gist 또는 기술 요약을 당신의 언어로.

Digest 사용해 보기 →