본문 바로가기

STUDY

[LLM] RAG

검색 증강 생성 (Retrieval-Augmented Generation)

LLM의 한계를 극복하기 위해 '지식 검색'과 '언어 생성'을 결합한 프레임워크

 

LLM의 단점

사실 관계 오류 가능성 (할루시네이션)

- 잘못된 정보나 허위 정보를 진실로 간주하고 전파할 수 있음

맥락 이해의 한계

- 복잡한 맥락 파악과 심층적인 이해에 한계 존재

 

RAG의 보안

외부 지식 활용

- 대규모의 구조화된 지식베이스를 모델에 연결

- 주어진 질의에 대한 관련 정보를 지식 베이스에서 검색 및 추출

증거 기반 생성

- 검색된 지식 정보를 증거로 활용하여 보다 사실에 기반한 답변 생성

- 생성된 답변의 출처를 명시하여 신뢰성 향상

맥락 이해력 향상

- 외부 지식을 통해 질의에 대한 배경 지식과 맥락 정보를 파악

- 단순한 패턴 매칭이 아닌 추론 능력을 바탕으로 한 답변 생성

 

RAG의 주요 구성 요소

질의 인코더 (Query Encoder) : 사용자의 질문을 이해하는 언어 모델

지식 검색기 (Knowledge Retriever) : 인코딩된 질문을 바탕으로 외부 지식 베이스에서 관련 정보 검색

지식 증강 생성기 (Knowledge-Augmented Generator) : 검색된 지식을 활용하여 질문에 대한 답변을 생상하는 언어 모델

 

Fine-tuning(파인튜닝)과 비교

- 사전 학습된 모델에 특화 데이터를 추가 학습시켜 맞춤형 모델로 업데이트

- 기업의 도메인 데이터 품질과 양에 의존적

- 지속적으로 최신 상태를 유지하기 어려움

 

 

참조

https://modulabs.co.kr/blog/retrieval-augmented-generation/

 

RAG(검색 증강 생성)란? - LLM 단점을 보완하는 기술

LLM(Large Language Model)의 많은 장점에도 불구하고 단점을 보완하기 위한 RAG(검색 증강 생성)이 많은 관심을 받고 있습니다. RAG의 기본 개념, 등장 배경, 원리, 적용 사례 등을 알아보겠습니다.

modulabs.co.kr

 

 

추가적으로 볼 글

https://medium.com/rate-labs/rag%EC%9D%98-%EC%A7%A7%EC%9D%80-%EC%97%AD%EC%82%AC-%ED%9B%91%EC%96%B4%EB%B3%B4%EA%B8%B0-%EC%B2%AB-%EB%85%BC%EB%AC%B8%EB%B6%80%ED%84%B0-%EC%B5%9C%EA%B7%BC-%EB%8F%99%ED%96%A5%EA%B9%8C%EC%A7%80-53c07b9b3bee

 

RAG의 짧은 역사 훑어보기(첫 논문부터 최근 동향까지)

해당 글은 필자의 블로그에 이미 발간된 글입니다.

medium.com

https://www.samsungsds.com/kr/insights/rag-customization.html

 

Gen AI 해커톤에서 선보인 기업 맞춤형 RAG 적용 사례 | 인사이트리포트 | 삼성SDS

생성형 AI 기술의 발전에 따라 많은 기업에서 자사 서비스에 생성형 AI 기술을 적용하려는 움직임이 활발하게 일어나고 있습니다. 삼성SDS 역시 AI 기술이 적용된 신규 서비스 발굴과 기존 서비스

www.samsungsds.com

'STUDY' 카테고리의 다른 글

[데이터] GIS  (0) 2024.06.27
[LLM] VLM (Multimodal) 업무  (1) 2024.06.19
[NLP] 요약 모델  (0) 2024.05.29
[자격증] SQLD 준비  (0) 2024.05.24
RANSAC 알고리즘  (0) 2023.09.12