임베딩 공간을 여러개로 쪼갠 후, Query Vector가 포함되는 공간 내에 존재하는 벡터만 유사도를 계산하자.
spotify에서 개발
Tree — based ANN기법
Query Vector가 포함된 공간에 빠르게 접근하기 위해 Tree 구조를 활용한다.
문제점
가장 근접한 점이 tree의 다른 node에 있는 경우 해당 점은 후보 subset에 포함되지 못한다.
해결 방안
Annoy parameter
두 값을 조정하여 Accuracy vs Speed trade-off 조정이 가능하다.
특징