Scalable Nearest Neighbors
PulseAugur coverage of Scalable Nearest Neighbors — every cluster mentioning Scalable Nearest Neighbors across labs, papers, and developer communities, ranked by signal.
-
开发人员发现 RAG 评估因非确定性检索而存在缺陷
一位开发人员在使用检索增强生成(RAG)评估流程时遇到了问题,最初怀疑是语言模型性能下降。然而,经过仔细检查,问题被追溯到非确定性检索过程。近似最近邻(ANN)搜索中的平局处理、混合搜索方法中的并行处理以及数据摄取过程中分块的微小差异等因素,都会导致检索结果不一致。提出的解决方案是通过为评估实施确定性设置来解耦评估检索与生产检索,例如固定特定参数并为 ANN 搜索使用固定种子。
-
向量搜索库的速度和内存基准测试
一位开发者对多个向量搜索库进行了基准测试,评估了它们在速度、内存使用和相似性结果方面的性能。测试涵盖了从 500 个样本到 100 万个样本的数据集,比较了 Faiss、Scann 和 Usearch 等流行库。详细结果和基准测试代码均公开可用。
-
IVF-TQ论文提出无需校准的流式向量搜索
一篇新论文介绍了IVF-TQ,一种新颖的流式向量搜索方法,旨在随时间保持召回准确性。与需要频繁进行码本再训练的现有方法不同,IVF-TQ采用数据无关的残差压缩层,无需码本训练和按数据集调优。该方法展示了显著的稳定性和性能改进,缩小了与其他技术的差距,并为处理不断增长数据集的系统提供了操作优势。
-
Eugene Yan 详解在 Mac 上安装 Google ScaNN 以进行向量搜索
Eugene Yan 发布了一篇指南,详细介绍了在 Mac 操作系统上安装 Google 的 Scalable Nearest Neighbors (ScaNN) 库的过程。该指南解决了安装过程中遇到的复杂问题,提供了设置必要编译器、Python 版本和虚拟环境的步骤说明。它还概述了成功编译和安装 ScaNN 软件包所需的特定代码修改和构建命令,该软件包旨在实现高效的向量相似性搜索,并据报道其性能优于最先进的基准测试。