← 최신 논문
💬 NLP

FilterRAG: Zero-Shot Informed Retrieval-Augmented Generation to Mitigate Hallucinations in VQA

이 논문은 지식 기반 및 분포 외(Out-of-Distribution) 시나리오에서 환각 현상을 크게 줄이고 정확도를 향상시키기 위해 BLIP-VQA를 Wikipedia 및 DBpedia와 같은 외부 지식 소스와 통합한 제로샷 검색 증강 생성 프레임워크인 FilterRAG를 소개한다.

원저자: Nobin Sarwar

게시일 2026-01-27
📖 4 분 읽기☕ 가벼운 읽기

원저자: Nobin Sarwar

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

당신이 파티에 있다고 상상해 보세요. 누군가 당신에게 이상한 토핑이 올라간 핫도그 사진을 보여주며 "저게 뭐야?"라고 묻습니다. 만약 당신이 그 특정 토핑을 본 적이 없다면, 당신의 뇌는 그것이 무엇처럼 보이는지에 대한 당신의 '생각'을 바탕으로 추측하려 할 것입니다. 당신은 그것이 실제로는 렐리시(relish)일지라도 "아마 머스터드일 거야"라고 말할 수도 있습니다. 인공지능의 세계에서 이러한 확신에 찬 추측 게임을 **환각(hallucination)**이라고 부릅니다. AI는 확신에 차 있지만, 틀린 것입니다.

이 논문은 AI가 학습 데이터에서 본 적 없는 것을 마주했을 때 발생하는 이러한 확신에 찬 실수를 막기 위한 FilterRAG라는 새로운 시스템을 소개합니다.

이 시스템이 어떻게 작동하는지 쉬운 개념으로 나누어 설명하겠습니다:

1. 문제점: 아는 체하며 추측하는 "척척박사"

현재의 AI 모델들(이미지를 보고 질문에 답할 수 있는 모델들처럼)은 자신이 보는 것을 설명하는 데 매우 뛰어납니다. 하지만 "이 오토바이는 어떤 스포츠에 사용되는가?" 또는 "이 특정 양념은 무엇인가?"와 같이 외부 지식을 필요로 하는 질문을 던지면 종종 어려움을 겪습니다.

사실을 확인할 방법이 없으면, 이 모델들은 자신의 '기억'에 의존합니다. 만약 학습 데이터가 편향되어 있거나 불완전하다면, AI는 추측을 하게 됩니다. 이는 마치 특정 단원을 공부하지 않은 학생이 시험을 치르는 것과 같습니다. 그들은 그럴듯하게 들리지만 실제로는 틀린 답을 내놓으며 허세를 부리려 합니다.

2. 해결책: "사서" 방식

저자들은 FilterRAG를 만들었습니다. 이 시스템을 시험 중에 도서관을 이용할 수 있는 학생이라고 생각해보세요.

  • 학생 (BLIP-VQA): 이 부분은 이미지를 보고 질문을 읽는 AI입니다. 이미지를 보는 데는 똑똑하지만 사실 관계에 대해서는 도움이 필요합니다.
  • 도서관 (Wikipedia & DBpedia): 추측하는 대신, 시스템은 잠시 멈추고 디지털 도서관으로 달려갑니다. 이미지와 관련된 실제 사실들을 검색합니다.
  • 사서 (GPT-Neo): 이 부분은 도서관이 찾아낸 사실들을 읽고 최종 답변을 작성합니다.

AI가 답변하기 전에 "도서관을 확인"하도록 강제함으로써, 시스템은 추측을 멈추고 사실을 사용하기 시작합니다.

3. 단계별 작동 방식

논문은 이 과정을 요리 준비와 같이 시각화할 수 있는 구체적인 과정을 설명합니다:

  1. 재료 손질하기 (그리드): 시스템은 이미지를 가져와 2x2 그리드(4개의 사각형)로 자릅니다.
    • 왜 그럴까요? 만약 사진을 너무 작은 조각(예: 4x4 그리드)으로 자르면 전체적인 그림을 놓쳐 AI가 혼란을 겪게 됩니다. 반대로 하나의 큰 덩어리로 두면 세부 사항을 놓치게 됩니다. 2x2 그리드는 "골디락스(딱 적당한)" 크기입니다. 이미지를 일관되게 유지하면서도 충분히 상세하게 보여줍니다.
  2. 사진 보기: 시스템은 이 네 개의 사각형과 질문을 함께 분석합니다.
  3. 검색: 시스템은 관련 사실을 찾기 위해 "도서러"(Wikipedia 및 DBpedia)에 쿼리를 보냅니다. 모토크로스(motocross)에 대한 질문이라면 모토크로스에 관한 사실을 찾을 것이고, 핫도그에 대한 질문이라면 렐리시에 관한 사실을 찾을 것입니다.
  4. 조립: 시스템은 사진, 질문, 그리고 방금 찾은 새로운 사실들을 결합합니다.
  5. 답변: 동결된 언어 모델(GPT-Neo)이 이 모든 결합된 정보를 읽고 답변을 작성합니다. 사실을 가지고 있기 때문에 추측할 필요가 없습니다.

4. 결과: "미지의 영역"에서 더 나은 성능

연구진은 까다로운 외부 지식을 요구하는 질문들로 가득 찬 OK-VQA라는 데이터셋으로 테스트를 진행했습니다.

  • 베이스라인(Baseline): 도서관이 없는 표준 AI 모델들은 이러한 까다로운 질문에서 약 **40%**의 정답률을 보였습니다. 이들은 환각 현상을 많이 일으켰습니다.
  • FilterRAG: 새로운 시스템은 **36.5%**의 정확도를 기록했습니다.
    • 정답률이 더 낮은 것 아닌가요? 논문에서는 FilterRAG가 거대한 컴퓨터를 사용하는 매우 복잡하고 거대한 시스템들보다 수치상으로는 약간 낮을 수 있지만, 훨씬 더 효율적이라고 언급합니다. 성능과 속도, 비용 사이의 균고를 맞춘 것입니다.
    • 진정한 승리: 이 시스템은 분포 외(Out-of-Distribution, OOD) 시나리오에서 훨씬 더 뛰어났습니다. 즉, AI가 이전에 본 적 없는 생소하거나 이상한 것(예: 본 적 없는 맥락에서의 오토바이)을 보았을 때, 이야기를 지어내기보다는 사실에 기반하여 행동했습니다.

5. "그라운딩 점수 (Grounding Score)"

AI가 단순히 추측하는 것이 아님을 증명하기 위해, 저자들은 "그라운딩 점수"를 사용했습니다. 이것을 진실 측정기라고 상상해 보세요.

  • 만약 AI가 "머스터드"라고 말했는데 도서관이 "렐리시"라고 한다면, 점수는 떨어집니다.
  • 만약 AI가 도서관이 말한 대로 "렐리시"라고 말한다면, 점수는 높게 유지됩니다.
    FilterRAG는 질문이 어려울 때도 이 진실 측정기를 높게 유지했으며, 이는 시스템이 이야기를 지어내는 것이 아니라 실제로 찾은 사실을 사용하고 있음을 입증했습니다.

요약

FilterRAG는 AI에게 시험 중에 커닝 페이퍼(검색 엔진)를 주는 것과 같습니다. 핫도그나 오토바이에 대한 까다로운 질문에 답하기 위해 자신의 결함 있는 기억에 의존해 추측하는 대신, 신뢰할 수 있는 데이터베이스에서 답을 찾아냅니다. 이를 통해 AI가 자신 있게 틀린 말을 하는 것을 방지하며, 이전에 본 적 없는 상황을 마주할 수 있는 실제 환경에서 더욱 안전하고 신뢰할 수 있게 만듭니다.

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

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

Digest 사용해 보기 →