~/talk

Under the hood of vector search with JVector

Talkat Berlin Buzzwords 2024 · 2024-06-09..06-11· [machine-learning]
links:none on file
slides:none on file

JVector is a Java embedded library that implements graph-based ANN with PQ rerank to run indexes in memory and on SSD, aiming for high recall and low latency. It adopts single-level Vamana-style graphs, product quantization + ADC for queries, and reranks full-resolution vectors to recover quality — e.g. 64x compression with 3x overquery recovers relevance. Binary quantization and “finger” tricks are explored but underperform; inserts are lock-free and scale with cores, and on-disk layout targets predictable random reads for larger-than-memory sets.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 13:24Vector search fundamentals
  3. 27:13JVector design and goals
  4. 37:06Takeaways and future work
  5. 38:34Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.