728x90
반응형

유사도 검색 2

OpenSearch Vector Engine (OVE)

개요OpenSearch Vector Engine(OVE)은 OpenSearch에 내장된 벡터 기반 검색(ANN: Approximate Nearest Neighbor)을 고속, 고정확도로 수행할 수 있도록 설계된 벡터 검색 전용 엔진입니다. 대규모 텍스트, 이미지, 코드, 오디오 등 임베딩된 데이터의 유사도 기반 검색에 특화되어 있으며, LLM 기반 RAG(Retrieval-Augmented Generation) 아키텍처의 핵심 구성 요소로 각광받고 있습니다.1. 개념 및 정의 항목 설명 정의OpenSearch Vector Engine은 벡터 임베딩 기반의 유사 검색 기능을 제공하는 OpenSearch의 통합 검색 모듈입니다.목적텍스트·이미지 등 임베딩된 벡터 간 근접 유사도를 빠르고 정확하게 검색필요성..

Topic 2025.05.16

ANN (Approximate Nearest Neighbor)

개요ANN(Approximate Nearest Neighbor)은 고차원 벡터 공간에서 주어진 쿼리 벡터에 가장 가까운 이웃(neighbor)을 빠르게 찾기 위한 근사 알고리즘이다. 정확한 최근접 탐색(Exact NN)은 계산 비용이 매우 높기 때문에, ANN은 속도와 정확도 사이의 균형을 추구하며 대규모 데이터셋에서 벡터 검색, 이미지 유사도 탐색, AI 임베딩 검색 등에 널리 활용된다.1. 개념 및 정의ANN은 고차원 공간에서 거리(코사인 거리, 유클리드 거리 등)를 기준으로 가장 가까운 벡터를 찾는 과정을 근사적으로 처리하는 기법이다. 정확한 결과 대신 유사한(approximate) 결과를 빠르게 도출하는 데 초점을 맞춘다.목적: 계산 효율성을 극대화한 고속 벡터 검색필요성: 고차원에서의 NN 탐색..

Topic 2025.05.11
728x90
반응형