[00] Vector DB

heering·2024년 1월 10일
0

Vector DB

목록 보기
1/5

Udemy의 Master Vector Database with Python for AI & LLM Use Cases 강의를 공부하고 정리하는 글.

학교에서 자연언어처리 시간에 교수님께서 잠깐 소개하고 넘어가신 Vector DB. 개인적으로 흥미로워서 유데미 강의 목록에 추가해두었다. 방학이 되어서야 듣기 시작한다. 근데 강의가 자막이 하나만 있는데 영어 자동이다... 🙂

Vector DB

A specialized type of DB designed to efficiently store manipulate high-dimensional vector data.

Vector Embedding

ex) 2차원의 이미지 → 임베딩 모델 → [0.12, 0.23, 0.5, ...]
차원이 증가하면 벡터 거리 계산법이 더 복잡해짐

Vector DB Use Cases

  • 최근 유행
  • Fixing Hallucination Problem of LLMs with source knowledge
    • Hallucination Problem은 Large Language Model이 트레이닝 데이터에 의존하기 때문에 발생하는 문제.
  • Semantic search & Similarity search: 오디오, 비디오, 이미지, 텍스트
  • 추천 시스템
  • 머신러닝, 이상치 탐지, 그래프 분석 등

Example of Vector DB

  • Pinecone
  • Redis
  • PgVector
  • ScaNN

0개의 댓글