<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphs · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1603.09320/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1603.09320/feed.xml" rel="self" type="application/rss+xml" /><item><title>Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphs — mentioned by seanhunter</title><link>https://news.ycombinator.com/item?id=41453217</link><guid isPermaLink="false">urn:hackerpapers:mention:1603.09320:41453217</guid><pubDate>Thu, 05 Sep 2024 03:33:16 GMT</pubDate><description>&lt;p&gt;This could of course be a bug, but it&amp;#x27;s worth noting that vector searching in general is a semantic (&amp;quot;meaning based&amp;quot;) search technique, but it doesn&amp;#x27;t operate on the actual text, it operates on the resulting embedding so it may well make sense to include a (possibly fuzzy) full text search as well to catch literal instances of the text if that&amp;#x27;s what you actually need. That said, the particular example you give may be either a configuration problem or just that &amp;quot;cat&amp;quot; is a particularly bad choice of word to use for a vector search in your corpus. HNSW[1] is an approximate nearest neighbour…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1603.09320/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.DS</category></item><item><title>Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphs — mentioned by bazzargh</title><link>https://news.ycombinator.com/item?id=35889306</link><guid isPermaLink="false">urn:hackerpapers:mention:1603.09320:35889306</guid><pubDate>Wed, 10 May 2023 16:02:32 GMT</pubDate><description>&lt;p&gt;the Hamming distance in the article is about twice the number of moves to get from one position to the other, mate in 4 is important? A better criticism might be: this metric defines position as close even if can only be reached by reversing moves. There&amp;#x27;s some discussion in the HNSW paper https://arxiv.org/pdf/1603.09320.pdf of working with non-symmetric metrics but I haven&amp;#x27;t read further.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1603.09320/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.DS</category></item><item><title>Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphs — mentioned by binarymax</title><link>https://news.ycombinator.com/item?id=32186812</link><guid isPermaLink="false">urn:hackerpapers:mention:1603.09320:32186812</guid><pubDate>Thu, 21 Jul 2022 23:59:33 GMT</pubDate><description>&lt;p&gt;HNSW, or Hierarchical Navigable Small World is a graph data structure for approximate nearest neighbor search of vectors. https://arxiv.org/abs/1603.09320 The problem space of ANN is one of those really deep holes you can go down. It’s a game of balancing time and space, and it’s got plenty of fascinating algorithms and datastructures. Check out http://ann-benchmarks.com/ for a comparison. HNSW is not “the best” but it’s easy to understand and is quite effective.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1603.09320/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.DS</category></item></channel></rss>
