The hallucinations are largely attributed to LLMs' inability to access up-to-date information. This limitation stems from the models' reliance on their training datasets. RAG proposes a solution to this issue by supplementing the LLM's training data with current information from external sources through a retrieval model, thereby enabling the generation of accurate responses. RAG presents a more cost-effective alternative to the extensive training and fine-tuning processes typically required for LLMs. It allows for the dynamic incorporation of fresh information via traditional retrieval methods or pre-trained LMs, without the need to directly integrate this new data into the LLM. This feature makes RAG both flexible and scalable, facilitating its application across different LLMs for various purposes. The information retrieved through RAG is derived from real-world data, authored by humans, which not only simplifies the generation process but also increases the reliability of the generated responses. Figure 2 represents the unified RAG framework with basic workflow and paradigm.
환각은 대부분 최신 정보에 액세스할 수 없는 LLMs의 능력 때문입니다. 이러한 한계는 모델이 학습 데이터 세트에 의존하기 때문입니다. RAG는 검색 모델을 통해 LLMs의 학습 데이터를 외부 소스의 최신 정보로 보완함으로써 이 문제에 대한 해결책을 제안하여 정확한 응답을 생성할 수 있도록 합니다. RAG는 일반적으로 LLMs에 필요한 광범위한 훈련 및 Fine-tuning 프로세스에 대한 보다 비용 효율적인 대안을 제시합니다. 이 새로운 데이터를 LLM에 직접 통합할 필요 없이 기존 검색 방법이나 사전 학습된 LMs을 통해 새로운 정보를 동적으로 통합할 수 있습니다. 이러한 기능 덕분에 RAG는 유연하고 확장성이 뛰어나 다양한 목적의 다양한 LLMs에 적용할 수 있습니다. RAG를 통해 검색된 정보는 사람이 작성한 실제 데이터에서 파생되므로 생성 프로세스가 간소화될 뿐만 아니라 생성된 응답의 신뢰성도 높아집니다. 그림 2는 기본 워크플로우와 패러다임을 갖춘 통합 RAG 프레임워크를 나타냅니다.
환각은 대부분 최신 정보에 액세스할 수 없는 LLM의 능력 때문입니다. 이러한 한계는 모델이 학습 데이터 세트에 의존하기 때문입니다. RAG는 검색 모델을 통해 LLM의 학습 데이터를 외부 소스의 최신 정보로 보완함으로써 이 문제에 대한 해결책을 제안하여 정확한 응답을 생성할 수 있도록 합니다. RAG는 일반적으로 LLM에 필요한 광범위한 훈련 및 미세 조정 프로세스에 대한 보다 비용 효율적인 대안을 제시합니다. 이 새로운 데이터를 LLM에 직접 통합할 필요 없이 기존 검색 방법이나 사전 학습된 LLM을 통해 새로운 정보를 동적으로 통합할 수 있습니다. 이러한 기능 덕분에 RAG는 유연하고 확장성이 뛰어나 다양한 목적의 다양한 LLM에 적용할 수 있습니다. RAG를 통해 검색된 정보는 사람이 작성한 실제 데이터에서 파생되므로 생성 프로세스가 간소화될 뿐만 아니라 생성된 응답의 신뢰성도 높아집니다. 그림 2는 기본 워크플로우와 패러다임을 갖춘 통합 RAG 프레임워크를 나타냅니다.