PDF Retrieval Augmented Question Answering
이 논문은 텍스트, 이미지, 차트, 표 등 다양한 멀티모달 데이터를 포함하는 PDF 파일에서 복잡한 질문에 정확하게 답변할 수 있도록 비텍스트 요소 처리 및 대규모 언어 모델 미세 조정을 통해 개선된 검색 증강 생성 (RAG) 기반 질문 응답 시스템을 제안하고 그 유효성을 실험적으로 입증합니다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
이 논문은 PDF 파일 속에 숨겨진 보물을 찾아주는 똑똑한 비서를 만드는 방법에 대해 설명합니다.
기존의 인공지능 (AI) 비서들은 PDF 파일을 읽을 때 글자 (텍스트) 만 잘 읽었습니다. 하지만 PDF 안에는 글자뿐만 아니라 사진, 그래프, 표, 도표 등 다양한 정보가 섞여 있는데, 기존 비서들은 이걸 제대로 이해하지 못해 "글자는 읽었는데 그림은 못 봤어요"라고 답하거나, 엉뚱한 답을 하곤 했습니다.
저희가 만든 **'PIER-QA'**라는 새로운 시스템은 이 문제를 해결하기 위해 다음과 같은 과정을 거칩니다.
1. PDF 를 '정리'하는 과정 (청소와 번역)
마치 새로 이사 온 방을 정리하는 것처럼 시작합니다.
- 불필요한 것 치우기: PDF 파일에는 매 페이지마다 반복되는 '머릿말 (Header)'이나 '꼬릿말 (Footer)'이 있습니다. 이는 중요한 정보와 섞여 AI 를 혼란스럽게 만듭니다. 저희는 DBSCAN이라는 '지능형 청소 로봇'을 이용해 이 반복되는 패턴을 찾아내고 깨끗이 제거합니다.
- 모든 것을 글자로 바꾸기: AI 가 그림이나 표를 직접 이해하는 것은 아직 어렵습니다. 그래서 저희는 Marker라는 도구를 써서 PDF 를 '마크다운 (간단한 글자 형식)'으로 변환합니다.
- 사진/그래프: AI 가 그림을 못 보니까, LLaVA라는 또 다른 AI 가 그림을 보고 **"이 그림은 2023 년 매출 추이를 보여주는 그래프입니다"**라고 설명글 (캡션) 을 달아줍니다. 이제 그림도 글자로 변환된 셈이죠.
- 표: 복잡한 표를 AI 가 읽기 쉬운 '사전 (Dictionary)' 형태로 정리합니다.
2. 지식을 '창고'에 정리하는 과정 (색인 만들기)
정리된 글자들을 도서관의 책장에 꽂는 것처럼 저장합니다.
- 문서를 잘게 쪼개서 (조각조각) 각각에 **색인 번호 (임베딩)**를 붙입니다.
- RAPTOR라는 기술을 써서, 단순히 글자 순서대로만 정리하는 게 아니라 의미가 비슷한 내용끼리 그룹을 짓습니다. 예를 들어, '매출'에 대한 글이 여러 페이지에 흩어져 있어도, 의미상 연결되도록 묶어둡니다.
3. 질문을 받고 답을 찾는 과정 (수색과 답변)
사용자가 질문을 하면, 이 시스템은 다음과 같이 작동합니다.
- 검색: 사용자의 질문을 분석해서, 가장 관련 있는 '글자 조각' 10 개를 도서관에서 찾아옵니다. 이때 사진 설명글이나 정리된 표도 함께 찾아옵니다.
- 답변 생성: 찾은 정보들을 AI 비서에게 건네줍니다.
- "이 질문의 답은 3 페이지의 표에 있고, 5 페이지의 그래프가 이를 증명합니다"라고 답합니다.
- 만약 답에 사진이 필요하다면, 시스템은 그 사진의 ID 를 기억했다가 사용자에게 원본 이미지를 다시 보여줍니다.
4. 왜 이 시스템이 더 잘할까요? (실험 결과)
기존 시스템 (단순히 글자만 읽는 비서) 과 비교했을 때, 저희 시스템은 정확도가 훨씬 높았습니다.
- 특히 표나 그래프가 포함된 복잡한 질문에서 기존 시스템이 망설였을 때, 저희 시스템은 그림을 설명글로 변환하고 표를 정리해 놓았기 때문에 정확한 답을 찾아냈습니다.
- 또한, 이 시스템에 맞춰 **LLM(대규모 언어 모델) 을 직접 훈련 (파인튜닝)**시켜, PDF 의 특이한 형식을 더 잘 이해하도록 만들었습니다.
요약하자면?
이 논문은 **"PDF 는 글자만 있는 게 아니라, 그림과 표도 중요한 정보다"**라는 점을 깨닫고, AI 가 그림과 표를 '글자'로 번역해서 이해하게 만든 뒤, 이를 바탕으로 정확한 답을 찾아주는 시스템을 개발했다는 것입니다.
마치 유능한 비서가 문서 속의 모든 정보 (글, 그림, 표) 를 꼼꼼히 정리하고, 사용자의 질문에 맞춰 가장 적절한 증거와 함께 답변을 준비하는 것과 같습니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.