Small World Graph
유사한 노드끼리만 엣지를 생성한 그래프
Navigable
여러 Small World를 엣지로 연결해주어 서로 탐색이 가능하다.
벡터를 그래프의 node로 표현하고 인접한 벡터를 edge로 연결
Layer를 여러 개 만들어 계층적으로 탐색을 진행 ⇒ search 속도 향상
Layer 0에 모든 노드가 존재, 최상위 Layer로 갈수록 개수가 적음 (랜덤 샘플링)
작동 방식
대표 라이브러리: nmslib, faiss