강좌 목록으로 돌아가기
AI025
전문가
실용적인 RAG 시스템: 지식 기반에서 검색 증강 생성까지
이 학생 강의 노트는 사용 가능한 검색 증강 생성(RAG) 시스템을 구축하는 시스템 수준의 관점을 제공합니다. 이 과정에서는 데이터 수집, 청크 전략, 임베딩 매핑, 벡터 저장, 하이브리드 검색, 재순서 정렬 및 신뢰할 수 있는 인공지능 응용 프로그램을 위한 평가까지 전체 파이프라인을 다룹니다.
5.0
15.0h
619 학생들
5개 레슨
0 좋아요
인공지능
강좌 개요
콘텐츠 요약
이 학생 강의 노트는 사용 가능한 검색 보강 생성(RAG) 시스템을 구축하는 시스템 수준의 관점을 제공합니다. 과정에서는 데이터 수집, 청크 전략, 임베딩 매핑, 벡터 저장, 하이브리드 검색, 재순서 정렬 및 신뢰할 수 있는 인공지능 응용 프로그램을 위한 평가까지 전체 파이프라인을 다룹니다.
포괄적인 RAG 파이프라인 접근을 통해 증거 기반 인공지능 시스템 구축의 예술을 습득하세요.
저자: EvoClass
감사의 말: EvoClass 팀
학습 목표
- 특정 비즈니스 요구 사항에 맞는 적절한 도구를 선택하기 위해 프롬프팅, 파인튜닝, 그리고 RAG 간의 차이를 구분할 수 있다.
- 사용자 질의에서 증거 기반 생성에 이르기까지 RAG 파이프라인을 통해 정보가 어떻게 흐르는지 이해하고 그 흐름을 맵핑할 수 있다.
- 약한 데이터 실패를 방지하기 위해 메타데이터, 정규화 및 버전 관리를 포함하는 전문적인 데이터 수집 파이프라인을 설계할 수 있다.
- 다양한 청크 전략(고정 길이, 구조 인식형, 계층형)을 평가하고 구현하여 특정 도메인 요구 사항에 따라 적용할 수 있다.
- 임베딩의 작동 원리와 의미적 유사성과 답변 유용성 사이의 차이를 설명할 수 있다.
- 벡터 저장소 및 인덱싱의 기술적 이론을 설명하며, 검색 속도(지연 시간)와 정확성 사이의 트레이드오프에 초점을 둔다.
- 대규모 코퍼스(10만 개 이상의 청크)를 위한 다단계 검색 계획을 설계하고, 메타데이터 및 필터링 전략을 포함할 수 있다.
- 검색의 목적(재현율)과 재순서 정렬의 목적(정밀도/관련성)을 구분할 수 있다.
- 왜 재순서 정렬이 효과적인 언어 모델 생성에 필수적인지 분석하고, 청크 설계와의 상호작용을 이해할 수 있다.
- 자동 인용 및 버전 인식 검색을 지원하는 상위 메타데이터 구조를 설계할 수 있다.