← 최신 논문
💬 NLP

SHIFT: Gate-Modulated Activation Steering for Knowledge Conflict Mitigation in Retrieval-Augmented Generation

이 논문은 학습 가능한 게이트 모듈을 사용하여 내부 활성화를 적응적으로 조절함으로써, 모델의 일반적인 능력을 저해하지 않으면서 검색된 문맥과 파라미터 지식 사이의 충돌을 해결하여 검색 증강 생성에서의 지식 충돌을 완화하는 경량 프레임워크인 SHIFT를 소개한다.

원저자: Ruochang Li, Pengcheng Huang, Zhenghao Liu, Yukun Yan, Huiyuan Xie, Yu Gu, Ge Yu, Maosong Sun

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

원저자: Ruochang Li, Pengcheng Huang, Zhenghao Liu, Yukun Yan, Huiyuan Xie, Yu Gu, Ge Yu, Maosong Sun

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

문제점: "척척박사" vs "뉴스 보도"

당신에게 아주 똑똑하고 박학다식한 친구(이것은 AI 모델입니다)가 있다고 상상해 보세요. 이 친구는 거대한 도서관의 책들을 모두 암기하고 있습니다(이것을 **파라메트릭 지식(Parametric Knowledge)**이라고 부릅니다). 이 친구는 아는 것이 매우 많지만, 그 도서관은 정적인 상태입니다. 즉, 오늘의 뉴스처럼 실시간으로 업데이트되지 않습니다.

이제, 이 친구에게 질문에 답하는 것을 도와줄 신선한 신문 기사(이것이 **검색된 컨텍스트(Retrieved Context)**입니다)를 준다고 상상해 보세요. 때때로 신문은 어떤 사실을 말하고, 당신의 친구는 자신의 기억 속에서 다른 것을 말할 수 있습니다. 이것이 바로 **지식 충돌(Knowledge Conflict)**입니다.

  • 시나리오 A: 신문이 맞을 때 (예: 어제 새로운 법안이 통과됨), 하지만 당신의 친구는 옛날 규칙에 머물러 있는 경우.
  • 시나리오 B: 신문이 가짜 루머이지만, 당신의 친구는 자신의 도서관을 통해 진실을 알고 있는 경우.

**검색 증강 생성(RAG)**의 목표는 AI가 신문이 맞을 때는 신문의 말을 듣고, 틀릴 때는 신문을 무시하도록 만드는 것입니다. 하지만 현재의 AI 모델들은 종종 혼란을 겪습니다. 그들은 신문이 맞을 때도 고집스럽게 옛날 기억을 고수하거나, 혹은 가짜 신문을 맹목적으로 믿고 자신의 지식을 무시하기도 합니다.

기존의 해결책: 수술과 무력 투입

이 논문 이전에 연구자들은 이를 해결하기 위해 크게 두 가지 방법을 시도했으며, 두 방법 모두 문제가 있었습니다.

  1. "신경외과 의사" 접근법: 특정 사실을 담당하는 아주 작은 "뉴런"(특정 뇌세포와 같은 것)을 찾아내어 정밀하게 편집하려고 시도했습니다.
    • 문제점: 이는 집의 누수를 고치기 위해 벽돌 한 장을 교체하는 것과 같습니다. 만약 잘못된 벽돌을 고른다면, 실수로 벽 전체를 무너뜨릴 수도 있습니다. 이는 취약하고 위험합니다.
  2. "무력 투입(Brute Force)" 접근법: AI 모델 전체를 처음부터 다시 학습시키거나 대대적으로 미세 조정(Fine-tuning)하여 신문의 말을 듣는 법을 배우게 했습니다.
    • 문제점: 이는 학교 전체를 다시 교육하기 위해 새로운 선생님을 고용하는 것과 같습니다. 비용이 많이 들고 느리며, 때로는 선생님이 역사를 배우는 동안 수학 가르치는 법을 잊어버리는 문제(이를 "파괴적 망각"이라고 합니다)가 발생합니다.

새로운 해결책: "교통 신호등" (Shift)

저자들은 Shift라고 불리는 새로운 방법을 제안합니다. AI의 뇌를 잘라내거나 뇌 전체를 다시 학습시키는 대신, AI 내부에 스마트하고 조절 가능한 교통 신호등 시스템을 설치합니다.

작동 방식은 다음과 같습니다.

  1. 게이트 (교통 신호등):
    AI는 여러 층(Layers)으로 구성된 "뇌"를 가지고 있습니다. 저자들은 이 층들의 앞부분에 작고 가벼운 **게이트(Gate)**를 부착합니다. 이 게이트는 디머 스위치(밝기 조절 스위치)나 볼륨 조절 노브라고 생각하면 됩니다.

    • 만약 AI가 신문이 맞는 충돌 상황을 감지하면, 게이트는 초록불(또는 높음)이 되어 새로운 정보가 강하게 흘러 들어오도록 합니다.
    • 만약 AI가 신문이 가짜인 충돌 상황을 감지하면, 게이트는 빨간불(또는 낮음)이 되어 새로운 정보를 억제하고 AI의 내부 기억이 주도권을 갖도록 합니다.
  2. "얼어붙은" 뇌 (Frozen Brain):
    결정적으로, 저자들은 AI의 뇌(메인 모델)를 변경하지 않습니다. 모델을 "얼린(Frozen)" 상태로 유지합니다. 오직 작은 게이트들만 학습시킵니다.

    • 비유: 완벽하게 요리할 줄 아는 숙련된 셰프(얼어붙은 AI)가 있다고 상상해 보세요. 셰프를 해고하고 새 사람을 고용하는 대신, 당신은 그들에게 새로운 조절 가능한 양념통(게이트)을 주는 것입니다. 셰프는 그대로이지만, 이제 특정 요리에 따라 소금을 얼마나 넣을지 결정할 수 있게 됩니다.
  3. 코치 (GRPO):
    게이트는 언제 열리고 언제 닫힐지를 어떻게 배울까요? 저자들은 **그룹 상대 정책 최적화(Group Relative Policy Optimization, GRPO)**라고 불리는 학습 방법을 사용합니다.

    • 비유: 코치가 셰프가 요리하는 5가지 버전을 지켜보고 있다고 상상해 보세요. 코치는 이렇게 말합니다. "3번 버전이 가장 맛있는 이유는 고객의 요청(컨텍스)을 따랐기 때문이야." 게이트는 이러한 비교를 통해 다음번에 더 나은 선택을 할 수 있도록 학습합니다.

왜 이것이 더 나은가요?

  • 가볍습니다 (Lightweight): 저자들은 단 **0.01%**의 파라미터만을 학습시켰습니다. 이는 자동차 엔진을 새로 만드는 대신 작은 센서를 하나 다는 것과 같습니다.
  • 유연합니다 (Flexible): 게이트는 "입력 의존적(Input-dependent)"입니다. 즉, 게이트는 단순히 "항상 신문을 믿어라"라고 말하는 것이 아닙니다. 질문을 보고 "이 질문에 대해서는 신문을 믿어야겠다"라고 결정하거나, "저 질문에 대해서는 내 기억을 믿어야겠다"라고 판단합니다.
  • 기술을 보존합니다: 메인 뇌를 건드리지 않았기 때문에, AI는 시를 쓰거나 수학 문제를 푸는 것과 같은 다른 기술을 잊어버리지 않았습니다. 저자들은 이를 테스트하여 AI의 일반적인 능력이 거의 동일하게 유지됨을 확인했습니다.

결과

연구진은 Shift를 6개의 서로 다른 데이터셋(거대한 퀴즈 대회와 같은)에서 테스트했습니다.

  • 결과: Shift는 일관되게 다른 방법들을 이겼습니다. 새로운 정보를 믿어야 할 때와 자신의 지식을 고수해야 할 때를 구분하는 데 더 뛰어났습니다.
  • 증거: 한 테스트 케이스에서, 유명한 상을 엉뚱한 사람에게 준다는 가짜 뉴스 기사가 주어졌습니다. 기존 방식들은 가짜 뉴스에 속았습니다. 하지만 Shift는 충돌을 인식하고, 가짜 뉴스의 "볼륨"을 낮추어, 자신의 지식을 바탕으로 올바르게 답변했습니다.

요약

Shift는 AI 모델이 충돌하는 정보를 처리하는 법을 가르치는 영리하고 저비용인 방법입니다. AI의 뇌를 다시 쓰거나 위험한 수술을 하는 대신, AI가 자신의 기억을 따를지 아니면 새로운 읽기 자료를 따를지 실시간으로 결정할 수 있게 해주는 스마트한 "볼륨 조절 노브"를 설치하는 것입니다. 이를 통해 AI는 다른 모든 것을 잊어버리지 않으면서도 더 신뢰할 수 있게 됩니다.

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

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

Digest 사용해 보기 →