FinRAG-12B: A Production-Validated Recipe for Grounded Question Answering in Banking
FinRAG-12B 는 40 개 이상의 금융 기관을 위해 고도로 정확하고 근거 기반이며 비용 효율적인 질문 응답을 제공하기 위해 전문화된 학습 파이프라인과 보정된 거절 메커니즘을 결합한 120 억 파라미터 규모의 프로덕션 검증 데이터 효율성 프레임워크로, 인용 품질과 쿼리 해결 측면에서 GPT-4.1 을 능가하면서도 지연 시간과 운영 비용을 크게 절감합니다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
은행에 새로운 보조 직원을 채용한다고 상상해 보세요. 당신은 은행의 규칙을 속속들이 알고, 무엇보다도 사실을 지어내지 않는, 지극히 똑똑한 누군가가 필요합니다. 만약 그들이 답을 모른다면, 추측하여 은행을 곤란에 빠뜨릴 수 있는 잘못된 금융 조언을 하는 대신 "모르겠습니다"라고 말해야 합니다.
이 논문은 바로 이 일을 위해 설계된 전문 AI 보조 도구인 FinRAG-12B를 소개합니다. 저자들이 이를 어떻게 구축했고 왜 작동하는지 간단히 설명하겠습니다.
문제: "너무 순종적인" 보조 도구
일반적인 AI 모델 (온라인에서 채팅할 수 있는 것들) 은 이야기 쓰기나 코딩에는 뛰어나지만, 은행 업무에서는 나쁜 습관이 하나 있습니다. 바로 너무 기꺼이 만족시키려 한다는 점입니다. 기억에서 답을 찾을 수 없는 질문을 받으면, 그들은 종종 그럴듯한 소리를 내며 답을 지어냅니다. 은행에서는 이것이 위험합니다. 고객이 모기지 페널티에 대해 묻고 AI 가 틀리게 추측하면, 소송이나 금전적 손실로 이어질 수 있습니다.
해결책: 똑똑하고 정직한 보조 도구를 위한 "레시피"
연구팀은 120 억 개의 파라미터를 가진 AI(매우 크지만 거대하지는 않은 뇌라고 생각하세요) 를 제작하고, 이러한 문제들을 해결하기 위해 특정 "레시피"로 훈련시켰습니다. 그들은 단순히 거대한 데이터 더미를 공급한 것이 아니라, 세 가지 구체적인 기술을 가르치기 위해 고품질의 소규모 데이터셋 (단 1 억 4,300 만 개의 "토큰" 또는 단어) 을 선별했습니다.
1. "인용" 기술 (작업 과정 보여주기)
시험을 치르는 학생을 상상해 보세요. 일반적인 AI 는 단순히 답만 적을 수 있습니다. FinRAG-12B 는 작업 과정을 보여줘야 하는 학생처럼 훈련됩니다.
- 구현 방법: 그들은 AI 가 제공된 특정 문서 (예: 은행 정책 매뉴얼) 만을 사용하여 질문에 답하도록 하는 훈련 파이프라인을 만들었습니다.
- 결과: AI 가 답변할 때, 자신의 답변을 뒷받침하는 문서의 정확한 문장을 가리킵니다. 단순히 추측하는 대신 "정책 4 페이지에 따르면 수수료는 50 달러입니다"라고 말하도록 배웠습니다. 테스트에서 이 모델은 가장 진보된 상용 AI 모델들보다 이 부분에서 더 뛰어났습니다.
2. "정직함" 기술 (언제 멈출지 알기)
이 부분이 가장 중요합니다. 연구팀은 AI 가 답할 수 있는 질문만으로 훈련되면 "모르겠습니다"라고 말하는 법을 배우지 못한다는 것을 깨달았습니다.
- 비유: 학생이 답을 알고 있는 질문만 하는 선생님을 상상해 보세요. 학생은 무지를 인정하는 법을 배우지 못할 것입니다.
- 해결책: 연구팀은 의도적으로 제공된 문서에 답이 없는 질문을 22% 포함시켜 AI 에게 공급했습니다. 이 경우 정답은 "모르겠습니다"임을 가르쳤습니다.
- 결과: AI 는 "보정 (calibrated)"되는 법을 배웠습니다. 불확실할 때 (12% 의 경우) 답변을 거부합니다. 이는 추측을 95% 나 하던 기본 모델보다 훨씬 안전하며, 너무 자주 거절하는 (20% 의 경우) 다른 모델들보다 덜 성가십니다.
3. "커리큘럼" 학습 (AI 에게 schooling 시키기)
그들은 모든 데이터를 한 번에 AI 에게 쏟아부은 것이 아니라, 학교 시스템과 같은 "커리큘럼" 접근 방식을 사용했습니다.
- 1 단계 (일반 학교): 오픈소스 데이터를 사용하여 AI 에게 일반적인 금융 언어를 가르쳤습니다. 이는 탄탄한 기초를 제공했습니다.
- 2 단계 (전문 훈련): 그다음 실제 사설 은행 대화와 특정 규칙을 소개했습니다.
- 중요성: 만약 이 두 가지 유형의 데이터를 무작위로 섞었다면, AI 는 혼란을 겪고 성능이 저하되었을 것입니다. 단계별로 가르침으로써 규칙을 먼저 배운 후, 이를 실제 상황에 적용하는 법을 배웠습니다.
실제 결과: "라이브 테스트"
저자들은 이를 실험실에서만 테스트한 것이 아니라 40 개 이상의 금융 기관에 배포했습니다. 여기서 일어난 일은 다음과 같습니다.
- 해결된 질문 증가: 새로운 AI 는 사람이 개입할 필요 없이 이전 시스템보다 고객 질문을 7.1% 더 성공적으로 답변했습니다.
- 속도와 비용: 최상급 상용 AI API 를 사용하는 것보다 3 배에서 5 배 더 빠릅니다. 더 중요한 것은 실행 비용이 20 배에서 50 배 더 저렴하다는 점입니다.
- 비유: 이전 상용 AI 를 사용하는 것은 마트까지 짧은 여행을 위해 개인 제트기를 타는 것과 같습니다. FinRAG-12B 는 신뢰할 수 있고 효율적인 전기차를 운전하는 것과 같습니다. 더 빠르게 목적지에 도달하고 가격의 일부로 해결합니다.
- 고객 만족도: 개별 답변의 품질이 극적으로 변한 것은 아니지만, 더 많은 질문이 성공적으로 해결되었기 때문에 전반적으로 고객이 더 만족했습니다.
요약
FinRAG-12B 는 정직하고, 근거에 기반하며, 효율적이도록 훈련된 전문 은행 AI 입니다. 출처를 인용하고 답을 모를 때 인정하도록 가르침으로써, 저자들은 시중에서 구할 수 있는 대안들보다 은행에 더 안전하고, 실행 비용이 저렴하며, 실제로 더 많은 고객 문제를 해결하는 시스템을 만들었습니다.
한계점에 대한 참고: 저자들은 이것이 대출과 계좌와 같은 은행 질문으로 구체적으로 테스트되었음을 주의 깊게 명시합니다. 주식 거래나 보험에는 아직 적용된다고 주장하지 않으며, 개인정보 보호법으로 인해 비공개 훈련 데이터를 공유할 수는 없었지만 공개된 훈련 방법은 공유했다고 덧붙였습니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.