← 최신 논문
💻 computer science

Mixing Mechanisms: How Language Models Retrieve Bound Entities In-Context

본 논문은 언어 모델이 초기에는 문맥 내 결합된 개체를 검색하기 위해 위치 기반 메커니즘에 의존하지만, 문맥의 복잡성이 증가함에 따라 이 접근 방식이 신뢰할 수 없게 되어 모델이 이를 보완하기 위해 어휘적 및 반사적 메커니즘을 추가하여 다양한 입력과 더 긴 입력에 걸친 행동을 정확하게 예측하는 견고한 인과 모델을 형성한다는 것을 보여준다.

원저자: Yoav Gur-Arieh, Mor Geva, Atticus Geiger

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

원저자: Yoav Gur-Arieh, Mor Geva, Atticus Geiger

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

다음은 "Mixing Mechanisms: How Language Models Retrieve Bound Entities In-Context"라는 논문에 대한 설명을 간단한 언어와 창의적인 비유로 풀어낸 것입니다.

큰 그림: "가운데에서 길을 잃음" 문제

한 캐릭터가 친구들과 그들의 favorite 음식에 대한 긴 목록을 소개하는 이야기를 읽고 있다고 상상해 보세요:

  • 파이를 좋아합니다.
  • 을 좋아합니다.
  • 피트를 좋아합니다.
  • 에일을 좋아합니다.
  • ...이렇게 20 명의 다른 사람들에 대해 계속 이어집니다.

그런 다음, 이야기가 이렇게 묻습니다: "누가 에일을 좋아합니까?"

만약 당신이 인간이라면 목록을 훑어볼 것입니다. 하지만 AI(언어 모델) 인 경우, 그 이야기의 기억 속에서 답을 찾아내는 방법을 알아내야 합니다.

오랫동안 연구자들은 AI 가 단순히 위치를 세는 방식으로 이 문제를 해결한다고 생각했습니다. AI 는 이렇게 생각할 것입니다: "이 질문은 4 번째로 언급된 사람에 관한 것이니, 4 번째 이름을 보자." 이는 책장을 번호로만 아는 사서와 같습니다.

이 논문은 그 사서가 틀렸다고 말합니다. AI 는 단순히 책장 번호만 사용하지 않습니다. 사실, 목록이 길어질수록 "책장 번호" 방식은 특히 목록 중간에 있는 사람들에 대해 혼란을 겪습니다. 이를 해결하기 위해 AI 는 실제로 올바른 답을 찾기 위해 세 가지 다른 트릭을 동시에 사용합니다.


세 가지 트릭 (메커니즘)

저자들은 AI 가 누가 무엇을 좋아하는지 기억하기 위해 세 가지 특정 전략을 혼합한다는 것을 발견했습니다. 세 가지 다른 도구를 사용하여 사건을 해결하는 형사를 생각해 보세요:

1. 위치 기반 메커니즘 ( "책장 번호" 트릭)

  • 작동 방식: AI 는 정보가 텍스트의 어디에 나타났는지 봅니다. "앤"이 첫 번째로 언급된 사람이라면, AI 는 "첫 번째 사람"을 기억합니다.
  • 작동하는 경우: 이는 목록의 맨 처음과 맨 마지막 항목에 매우 좋습니다. 책장의 첫 번째와 마지막 책을 완벽하게 기억하는 것과 같습니다.
  • 실패하는 경우: 목록이 길어질수록 책장의 "중간" 부분이 흐릿해집니다. AI 는 "팀"이 5 번째인지 6 번째인지 혼란을 겪습니다. 신호가 "노이즈"가 되어 신뢰할 수 없게 됩니다.

2. 어휘 기반 메커니즘 ( "단어 연상" 트릭)

  • 작동 방식: AI 는 세는 대신 단어 자체를 봅니다. 질문이 "누가 파이를 좋아합니까?"라면, AI 는 기억 속에서 "파이"라는 단어를 검색하고 그에 연결된 이름을 찾아냅니다.
  • 비유: 이는 테이블 번호를 기억하지 않는 웨이터가 이렇게 기억하는 것과 같습니다: "아, 파이를 주문한 사람은 빨간 모자를 쓴 사람이야."
  • 도움이 되는 경우: 이는 매우 날카롭고 정밀합니다. 목록 중간에서 "책장 번호"가 흐릿해졌을 때 구원자가 되어줍니다.

3. 반사적 메커니즘 ( "자기 포인터" 트릭)

  • 작동 방식: 이는 가장 독특한 것입니다. AI 가 "팀이 에일을 좋아한다"고 읽을 때, "에일"이라는 단어에서 "팀"을 가리키는 비밀스러운 보이지 않는 화살표를 생성합니다. 나중에 "에일"에 대해 질문받으면, AI 는 그 화살표를 직접 따라갑니다.
  • 비유: "에일"에 "팀"을 직접 가리키는 작은 GPS 추적기가 부착되어 있다고 상상해 보세요. AI 는 검색할 필요가 없습니다. 추적기를 따라가기만 하면 됩니다.
  • 필요한 이유: 때로는 문장 구조상 답변이 질문 에 나올 수 있습니다 (예: "누가 에일을 좋아합니까? 팀이요."). "단어 연상" 트릭은 쉽게 뒤로 돌아갈 수 없으므로, AI 는 답으로 바로 점프할 수 있는 직접적인 "포인터"가 필요합니다.

"중간" 문제와 해결책

이 논문은 흥미로운 패턴을 발견했습니다:

  • 목록의 시작과 끝에서: AI 는 주로 위치 기반 트릭 (세기) 에 의존합니다. 이 부분에서는 강력하고 자신감 있습니다.
  • 목록의 중간에서: 위치 기반 트릭은 약해지고 흐릿해집니다 (이를 "가운데에서 길을 잃음" 효과라고 합니다).
  • 해결책: 중간 부분에서 AI 는 어휘 기반 (단어 연상) 과 반사적 (포인터) 트릭의 혼합으로 전환합니다. 이들은 훨씬 더 날카롭고 AI 가 긴 목록의 노이즈를 무시하도록 도와줍니다.

저자들은 AI 의 뇌를 "패치"하여 이를 증명했습니다. 그들은 한 이야기의 AI 기억을 다른 이야기의 기억과 바꾸어 놓았습니다.

  • 위치 기반 기억을 바꾸면, AI 는 새로운 목록의 순서에 기반하여 추측했습니다.
  • 어휘 기반 기억을 바꾸면, AI 는 새로운 목록의 단어에 기반하여 추측했습니다.
  • 반사적 기억을 바꾸면, AI 는 새로운 포인터를 따랐습니다.

이렇게 함으로써 그들은 AI 가 하나의 방법만 사용하는 것이 아니라, 올바른 답을 얻기 위해 세 가지를 끊임없이 혼합하고 있음을 보여주었습니다.

"인과 모델" (레시피)

연구자들은 이 세 가지 트릭을 결합한 간단한 수학적 모델을 구축했습니다.

  • 그들은 모델이 세 가지 모두 (위치 기반 + 어휘 기반 + 반사적) 를 사용하도록 하면, AI 가 다음에 무엇을 말할지 95% 정확도로 예측할 수 있음을 발견했습니다.
  • 만약 그들이 과거의 "위치 기반" 방법 (모두가 작동한다고 생각했던 방식) 만 사용하려고 시도했다면, 정확도는 약 45% 로 떨어졌습니다. 이는 basically 추측하는 수준입니다.

이것이 현실 세계에서도 작동할까요?

이 논문은 단순한 목록뿐만 아니라 사실 사이에 "채우기" 텍스트 (날씨나 교통에 대한 무작위 문장) 가 삽입된 이야기에서도 이를 테스트했습니다.

  • 모든 추가 노이즈가 있음에도 불구하고, AI 는 여전히 동일한 세 가지 트릭을 사용했습니다.
  • 그러나 텍스트가 매우 길어질수록 "단어 연상" (어휘 기반) 트릭은 약간 약해졌고, "책장 번호" (위치 기반) 트릭은 약간 더 노이즈가 많아졌습니다. 이는 AI 가 왜 매우 긴 문서에서 때때로 어려움을 겪는지 설명해 줍니다. AI 가 잊어버린 것이 아니라, 목록이 길어질수록 세 가지 도구가 약간 덜 정밀해지기 때문입니다.

요약

언어 모델은 이야기를 단순히 세며 지나가지 않습니다. 그들은 하이브리드 시스템을 사용합니다:

  1. 가장자리 (edges) 를 위한 세기 (위치 기반).
  2. 중간을 위한 단어 매칭 (어휘 기반).
  3. 직접적인 연결을 위한 포인터 따르기 (반사적).

이 혼합을 이해함으로써 우리는 긴 대화에서 AI 가 실제로 어떻게 생각하고 기억하는지에 대해 훨씬 더 명확한 그림을 얻을 수 있습니다.

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

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

Digest 사용해 보기 →