|
거대언어모델은 방대한 데이터를 학습했기 때문에 학습에 사용된 적이 없는 데이터를 바탕으로 답변할 때나 오래전 데이터를 바탕으로 답변하는 등 문제점들이 지적됐다.
이런 문제들을 해결하기 위해 거대언어모델이 학습된 내용만으로 답변하는 것 대신, 데이터베이스를 검색해 답변을 생성하는 검색 증강 생성 기술이 각광받는다.
특히 사용자의 질문이 복잡하면 다양한 검색 결과를 바탕으로 추가 정보를 다시 검색해 적절한 답변을 생성할 때까지 반복하는 반복적 RAG(IterativeRAG)라는 기술이 개발됐다.
연구팀은 기업 의사결정 문제가 GPT-3.5 터보에서 반복적 RAG 기술을 사용하더라도 정답률이 10% 미만에 이르는 고난도 문제임을 확인하고, 이를 해결하기 위해 반복적 RAG 기술을 한층 더 발전시킨 계획 RAG(PlanRAG)라는 기술을 개발했다.
계획 RAG(PlanRAG)는 기존 RAG 기술들과 달리 의사결정 문제, 데이터베이스, 비즈니스 규칙을 바탕으로 어떤 데이터 분석이 필요한지에 대한 거시적 차원의 계획을 먼저 만든뒤 그 계획에 따라 반복적 RAG를 이용해 미시적 차원의 분석을 한다.
기업의 의사결정권자가 어떤 데이터 분석이 필요한지 계획을 세우면 그 계획에 따라 데이터 분석팀이 데이터베이스 솔루션들을 이용해 분석하는 형태와 유사하다.
김민수 교수는 “기업 의사결정 성능을 평가할 수 있는 의사결정 질의응답 벤치마크를 새로 만들고, 해당 벤치마크에서 GPT-4.0을 사용할 때 기존 RAG에 비해 계획 RAG가 의사결정 정답률을 최대 32.5% 개선했다”며 “기업들이 복잡한 비즈니스 상황에서 최적의 의사결정을 사람이 아닌 거대언어모델을 이용해 내리는데 적용되길 기대한다”고 말했다.
연구 결과는 자연어처리 분야 국제 학회인 ‘북미컴퓨터언어학학회(NAACL)’ 에 지난 17일자로 발표됐다.
|