Passage Retrieval에서 Passage가 많아질수록 연산이 부담스러워짐
현재 수많은 데이터가 존재하며 Passage 또한 다양함
이렇게 많은 Passage에 대하여 연산을 수행하기 위해 도입하게 된 여러 기법이 Scaling Up을 위한 기법임
Maximum Inner Product Search
Exhaustive(Brute-force) Search

Search Speed
Memory Usage
Accuracy
Vector를 압축하여 하나의 Vector가 적은 용량을 차지하게 함
Memory에 대한 Tradeoff 해결 방법
Scalar Quantization(SQ)
Search Space를 줄여 Search 속도를 개선
Speed에 대한 Tradeoff 해결 방법
Clustering + Inverted File을 활용한 Search
Facebook에서 만든 라이브러리
Scale up을 해야할 때 용이하게 활용 가능
Indexing(특히 Pruning)에 많은 도움을 줌