Baza wektorowa
term_id: vector_database
Category: application_paradigms
Definition
Bazy wektorowe optymalizują przechowywanie i pobieranie danych nieustrukturyzowanych poprzez konwersję ich na numeryczne osadzenia (embeddings). Wykorzystują one algorytmy takie jak Przybliżony Najbliższy Sąsiad (ANN), aby efektywnie znajdować podobne dane.
Summary
Specjalistyczna baza danych zaprojektowana do przechowywania, indeksowania i zapytywania o wysokie wymiary reprezentujące cechy danych.
Key Concepts
- Osadzenia (Embeddings)
- Wyszukiwanie podobieństw
- Przestrzeń wysokowymiarowa
- Indeksowanie ANN
Use Cases
- Wyszukiwanie semantyczne w repozytoriach dokumentów
- Systemy rozpoznawania obrazu i dźwięku
- Spersonalizowane silniki rekomendacyjne
Code Example
| |