← 최신 논문
💻 computer science

Retrieval-Augmented Generation for Reducing Hallucinations in Drug-Related Question Answering Systems

본 논문은 거대언어모델(LLM)의 응답을 엄선된 제약 지식 베이스에 근거하게 함으로써 환자 안전에 대한 중대한 위험을 완화하고, 약물 관련 질의응답에서 환각 현상을 유의미하게 줄이며 사실적 정확도를 향상시키는 검색 증강 생성(RAG) 파이프라인을 제시한다.

원저자: Pratik Kumar, Rajat Verma

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

원저자: Pratik Kumar, Rajat Verma

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

당신에게 거의 세상에 존재하는 모든 책을 읽은, 아주 똑똑하고 수다스러운 로봇이 있다고 상상해 보세요. 이 로봇은 당신에게 이야기를 들려주거나, 시를 쓰고, 복잡한 개념을 몇 초 만에 설명할 수 있습니다. 이 로봇이 바로 '대규모 언어 모델(LLM)'입니다. 하지만 여기에는 함정이 있습니다. 이 로봇은 때때로 이야기를 더 그럴듯하게 만들기 위해 사실을 지어내는 천재적인 이야기꾼과 같습니다. 의학의 세계에서는 알약에 대한 잘못된 사실 하나가 누군가에게 해를 끼칠 수 있는데, 이렇게 '지어내는 것'을 **환각(hallucination)**이라고 부릅니다. 이것은 마법 같은 환영이 아니라, 단지 로봇이 사실이 아닌 것을 자신 있게 말하는 것뿐입니다. 이를 해결하기 위해 과학자들은 로봇이 말을 하기 전에 확인할 수 있는 '참고서'나 도서관을 제공하려고 노력하고 있습니다. 이 방법을 **검색 증강 생성(Retrieval-Augmented Generation, RAG)**이라고 부릅니다. 단순히 기억에 의존해 추측하는 대신, 로봇은 먼저 신뢰할 수 있는 책에서 답을 찾아본 뒤, 자신이 찾아낸 내용을 당신에게 알려주는 방식입니다. 이 논문은 단순하지만 생명을 구하는 질문을 던집니다. 만약 의료용 로봇에게 약물 정보가 담긴 도서관을 준다면, 로면 위험한 실수를 멈출 수 있을까요?

이 논문의 저자인 Pratik Kumar와 Rajat Verma는 이 아이디어를 특히 약물에 관한 질문에 대해 테스트해 보기로 했습니다. 그들은 로봇(Llama 3.2라는 모델 사용)이 와파린(warfarin)이나 이부프로펜(ibuprofen) 같은 약물에 대한 질문에 답해야 하는 시스템을 구축했습니다. 하지만 대답하기 전에, 로봇은 디지털 도서관으로 달려가 해당 약물에 관한 정확한 페이지를 찾아 읽어야 합니다. 그들은 이 '도서관을 읽는 로봇'을 훈련 과정에서 배운 것을 바탕으로 추측만 하는 '기억만 있는 로봇'과 비교했습니다.

결과는 AI 안전을 걱정하는 모든 이들에게 큰 안도감을 주었습니다. 기억만 있는 로봇은 약간의 말썽꾸러기였습니다. 그 로봇은 47.8%의 확률로 위험한 사실을 지어냈습니다. 즉, 거의 절반의 경우에 자신 있게 틀린 말을 했다는 뜻입니다. 하지만 도서관을 추가하자(RAG 시스템), 로봇의 실수는 12.3%로 극적으로 줄어들었습니다. 이는 오류가 74.3% 감소했음을 의미합니다. 로봇은 단순히 조금 더 나아진 것이 아니라, 훨씬 더 신뢰할 수 있게 되었습니다. 로봇이 실수를 할 때도, 그것은 가짜 사실을 지어내는 것(위험한 종류의 오류)이 아니라 도서관에서 답을 찾지 못했을 때(안전한 종류의 오류) 발생하는 경우가 많았습니다.

이것이 단지 우연이 아님을 증명하기 위해, 연구진은 심장약부터 진통제까지 10가지 흔한 약물에 관한 150개의 서로 다른 질문으로 시스템을 테스트했습니다. 그들은 도서관을 읽는 로봇이 훨씬 더 정확하고 정직하다는 것을 발견했습니다. 예를 들어, 와파린(혈액 희석제)과 이부프로펜(진통제)을 함께 복용해도 안전한지 물었을 때, 기억만 있는 로봇은 하루 두 번 400mg까지 복용해도 안전하다며 위험한 "예"라는 답변을 내놓았습니다. 이는 생명을 위협하는 출혈로 이어질 수 있는 상황이었습니다. 그러나 도서 library를 읽는 로봇은 출처를 확인한 뒤, 공식 약물 라벨을 인용하며 "아니요, 이것은 위험하며 심각한 출혈을 일으킬 수 있습니다"라고 올바르게 말했습니다.

이 논문은 도서관을 읽는 시스템이 대답하는 데 시간이 아주 조금 더 걸리지만(1.1초 대신 약 3.2초), 로봇이 약물에 대해 거짓말하는 것을 막아주기 때문에 그 대가는 충분히 가치가 있다는 것을 보여줍니다. 연구진은 자신들의 시스템이 아직 완벽하지 않으며, 특히 매우 드문 약물 조합에 대해서는 여전히 몇 가지 실수를 범하고 있고 영어 텍텍스트로만 작동한다는 점을 인정합니다. 하지만 그들의 작업은 AI에게 사실을 확인할 수 있는 신뢰할 수 있는 출처를 주는 것이 환각을 멈추게 하는 강력한 방법이며, 도움을 요청할 수 있는 환자들에게 훨씬 더 안전하게 만드는 길임을 입증합니다.

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

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

Digest 사용해 보기 →