Single-Position Intervention Fails: Distributed Output Templates Drive In-Context Learning

본 논문은 선형 프로빙이 시사하는 바와 같이 인-컨텍스트 학습의 작업 정체성이 특정 층이나 토큰에 국한되지 않으며, 대신 30% 네트워크 깊이 부근의 중요한 개입 창구를 통해 데모 토큰 전반에 걸쳐 분산된 출력 형식 템플릿으로 인과적으로 인코딩됨을 보여준다.

원저자: Bryan Cheng, Jasper Zhang

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

원저자: Bryan Cheng, Jasper Zhang

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

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

거대 언어 모델 (챗봇을 구동하는 모델과 같은 것) 을 거대한 다층 공장으로 상상해 보세요. 작업의 몇 가지 예시 (예: "이 단어를 대문자로 변환하세요") 를 입력하면 모델은 규칙을 파악하고 새로운 질문에 적용하려고 시도합니다. 이를 **맥락 학습 (In-Context Learning, ICL)**이라고 합니다.

오랜 기간 동안 과학자들은 이 공장의 "규칙"이 어디에 저장되어 있는지 알고 있다고 믿었습니다. 그들은 "프로브 (probe)"라는 도구 (금속 탐지기와 유사) 를 사용했는데, 이는 큰 소리로 "예, '대문자' 규칙이 바로 여기에 있습니다!"라고 알리는 역할을 했습니다. 그들은 공장의 특정 층의 특정 위치에서 이러한 신호를 발견했습니다.

큰 놀라움: 금속 탐지기는 거짓말쟁이다
이 논문의 저자들은 그 신호들이 실제로 중요한 의미를 갖는지 테스트하기로 결정했습니다. 그들은 "수술" 실험을 시도했습니다. 금속 탐지기가 규칙이 있다고 말한 정확한 위치로 가서 해당 정보를 제거하고 다른 것으로 대체했습니다.

  • 결과: 아무 일도 일어나지 않았습니다. 공장은 수술을 완전히 무시한 채 완벽하게 작동했습니다.
  • 비유: 자동차 엔진이 단일 빨간 와이어에 의해 제어된다고 상상해 보세요. 그 와이어를 잘라 자동차가 멈추길 기대합니다. 대신 자동차는 계속 주행합니다. 엔진이 하나의 와이어로 제어되는 것이 아니라 신호가 수천 개의 와이어에 분산되어 있다는 것이 밝혀진 것입니다. 하나만 잘라도 자동차는 개의치 않습니다.

실제 발견: "분산된 템플릿"
연구자들은 "규칙"이 한 곳에 저장되어 있지 않다는 것을 깨달았습니다. 그것은 모델에 제공된 모든 예시에 흩어져 있는 퍼즐과 같습니다.

  1. 단일 위치 실패: 퍼즐 조각 중 하나 (예시의 한 단어) 만 교체하려고 하면 모델은 눈치채지 못합니다. 그림을 파악할 수 있는 너무 많은 다른 조각들이 있기 때문입니다.
  2. 다중 위치 돌파: 하지만 퍼즐의 모든 조각을 동시에 교체하면 (예시의 모든 출력 단어), 모델은 생각을 바꿉니다. 새로운 규칙을 따르기 시작합니다.

공장의 "적정 지점"
연구자들은 이 "퍼즐 교체"가 공장의 특정 층에서만 작동한다는 것을 발견했습니다.

  • 너무 빠름 (1~7 층): 퍼즐 조각들이 아직 조립되지 않았습니다; 패턴이 명확하지 않습니다.
  • 너무 늦음 (15 층 이상): 공장은 이미 자동차를 제작하고 주행 중입니다; 이제 청사진을 바꾸는 것은 너무 늦었습니다.
  • 적절함 (8 층): 이것이 "결정 창구 (commitment window)"입니다. 공장이 설계를 최종화하지만 아직 제작을 시작하지 않은 곳입니다. 여기서 청사진을 교체하면 공장은 새로운 자동차를 제작합니다.

실제로 무엇이 전달되는가?
이 논문은 모델이 작업의 의미 (예: "이것은 감정에 관한 것입니다") 를 학습하는 것이 아니라 답변의 형태를 학습한다는 것을 발견했습니다.

  • 비유: 모델에게 시를 쓰는 법을 가르친다고 상상해 보세요. 예시를 다른 유형의 시 (예: 운율 있는 연시에서 하이쿠로) 로 바꾸더라도 주제가 같더라도 모델은 전환하지 않습니다.
  • 발견: 모델은 오직 "템플릿"만 복사합니다. 예시가 "단어, 단어, 단어"를 보여준다면, 모델은 새로운 작업이 "단어, 단어, 단어"처럼 보일 때만 새로운 작업으로 전환합니다. 단어들이 고양이인지 숫자인지에는 관심이 없으며, 구조가 일치하는지 여부만 중요하게 생각합니다.

쿼리 대 예시
이 논문은 재미있는 비대칭성도 발견했습니다:

  • 예시 (데모): 이들은 "재료"와 같습니다. 요리를 만들기 위해 모든 재료가 필요합니다. 하나가 빠지더라도 다른 재료들이 보완해주기 때문에 레시피는 여전히 작동합니다. 하지만 모든 재료를 교체하면 요리가 완전히 바뀝니다.
  • 질문 (쿼리): 이는 레시피를 읽는 "셰프"입니다. 셰프의 지시사항 (질문 부분) 을 망치면 전체가 실패합니다. 셰프는 필수적이지만, 셰프가 레시피를 가지고 있는 것이 아니라 재료가 가지고 있습니다.

쉬운 영어로 요약

  1. 금속 탐지기를 신뢰하지 마세요: 모델이 한 곳에서 규칙을 찾을 수 있다고 해서 그 위치가 중요하다는 뜻은 아닙니다.
  2. 규칙은 여기저기에 있습니다: "작업 정체성"은 한 곳에 고정된 것이 아니라 모든 예시 답변에 분산되어 있습니다.
  3. 타이밍이 중요합니다: 모델의 생각을 바꾸려면 사고 과정의 중간에서만 할 수 있으며, 시작이나 끝에서는 할 수 없습니다.
  4. 의미가 아니라 형태입니다: 모델은 작업의 깊은 논리를 이해하는 것이 아니라 답변의 형식 (템플릿과 같은) 을 복사합니다.

이 논문은 본질적으로 이러한 AI 모델이 예시로부터 학습하는 방식의 지도를 다시 그렸으며, 작업의 "두뇌"가 단일 스위치가 아닌 분산되고 오류 허용이 가능한 네트워크임을 보여줍니다.

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

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

Digest 사용해 보기 →