일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- JPA
- file download
- 양자컴퓨터
- elasticsearch cache
- Selenium
- aggs
- java crawler
- mysql
- TSLA
- Aggregation
- Cache
- 아이온큐
- API
- redis
- Docker
- KNN
- vavr
- Query
- ann
- dbeaver
- api cache
- aqqle
- request cache
- Analyzer
- 테슬라
- Elastic
- NORI
- IONQ
- java
- Elasticsearch
Archives
- Today
- Total
목록elasticsearch dense vector (1)
아빠는 개발자
[es] kNN vs ANN test
kNN ( k-nearest neighbor ) 검색은 유사성 메트릭으로 측정된 쿼리 벡터에 가장 가까운 k 개의 벡터를 찾습니다 . ANN ( approximate nearest neighbor search ) KD-트리와 같은 저차원 벡터에는 kNN에 대한 잘 확립된 데이터 구조가 있습니다. 실제로 Elasticsearch는 KD-트리를 통합하여 지리 공간 및 숫자 데이터에 대한 검색을 지원합니다. 그러나 텍스트 및 이미지에 대한 최신 임베딩 모델은 일반적으로 100 - 1000개 또는 그 이상의 요소로 구성된 고차원 벡터를 생성합니다. 이러한 벡터 표현은 고차원에서 가장 가까운 이웃을 효율적으로 찾는 것이 매우 어렵기 때문에 고유한 문제를 제시합니다. 이러한 어려움에 직면한 가장 가까운 이웃 알고리..
Search/ANN Search
2023. 8. 27. 18:46