➃ 랭킹 처리
검색 결과로 찾아낸 문서들 중에서 어떤 것이 질문과 가장 관련이 높은지를 결정합니다. 가장 관련이 높다고 판단되는 문서부터 순서대로 나열합니다. RAG 모델에서 랭킹 처리는 모델이 생성할 텍스트와 가장 관련이 높은 정보를 선택하는 과정입니다. 따라서 이 과정의 목표는 사용자의 질문이나 요구에 가장 적합하고 유용한 정보를 찾는 것입니다.
RAG에서 랭킹을 매기는 원리에 대해 자세히 알아보겠습니다.
ⓐ 유사도 계산: 문서나 단어 사이의 관련성이나 유사성을 수치로 표현하는 방법입니다. 예를 들어 우리가 ‘사과’와 ‘수박’이라는 단어를 생각해보면, 이 두 단어는 서로 관련성이 있습니다. 검색엔진은 이러한 연관성을 이해하기 위해 유사도 계산을 합니다.