HNSW 벡터 검색을 3D로 보여주는 오픈소스 학습 도구
VectorLens는 HNSW 벡터 검색이 어떻게 움직이는지 3D 화면으로 단계별로 보여주는 학습 도구다. HNSW는 , Qdrant, Weaviate 같은 에서 자주 쓰이는 검색 방식이다.
이 도구는 검색 과정에서 어떤 지점을 따라가며 후보를 좁히는지, 각 후보의 유사도 계산이 어떻게 되는지 시각적으로 보여준다. HNSW 방식과 완전탐색 벡터 검색도 비교할 수 있다.
구현은 일반 로 직접 만들었고, 3D 화면도 로 직접 그렸으며 나 WebGL은 쓰지 않았다. 실사용 서비스라기보다 벡터 검색 원리를 이해하기 위한 공개 데모와 GitHub 코드에 가깝다.
핵심 포인트
- HNSW 벡터 검색 과정을 3D로 단계별 확인할 수 있다.
- , Qdrant, Weaviate 같은 에서 쓰이는 방식을 다룬다.
- 그래프 탐색과 유사도 계산이 화면에 표시된다.
- HNSW와 완전탐색 벡터 검색을 비교할 수 있다.
- 일반 와 로 직접 구현된 오픈소스 데모다.