paper-with-me

홈 › Papers

ACORN: Performant and Predicate-Agnostic Search Over Vector Embeddings and Structured Data

2024-03-07 · Liana Patel, Peter Kraft, Carlos Guestrin, Matei Zaharia

Applications increasingly leverage mixed-modality data, and must jointly search over vector data, such as embedded images, text and video, as well as structured data, such as attributes and keywords. Proposed methods for this hybrid search setting either suffer from poor performance or support a severely restricted set of search predicates (e.g., only small sets of equality predicates), making them impractical for many applications. To address this, we present ACORN, an approach for performant and predicate-agnostic hybrid search. ACORN builds on Hierarchical Navigable Small Worlds (HNSW), a state-of-the-art graph-based approximate nearest neighbor index, and can be implemented efficiently by extending existing HNSW libraries. ACORN introduces the idea of predicate subgraph traversal to emulate a theoretically ideal, but impractical, hybrid search strategy. ACORN's predicate-agnostic construction algorithm is designed to enable this effective search strategy, while supporting a wide array of predicate sets and query semantics. We systematically evaluate ACORN on both prior benchmark datasets, with simple, low-cardinality predicate sets, and complex multi-modal datasets not supported by prior methods. We show that ACORN achieves state-of-the-art performance on all datasets, outperforming prior methods with 2-1,000x higher throughput at a fixed recall.

📄 PDF Abstract BibTeX arXiv:2403.04871

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Automatic identification of the area covered by acorn trees in the dehesa (pastureland) Extremadura of Spain

2024-08-07 · Ojeda-Magaña Benjamin, Ruelas Ruben, Quintanilla-Dominguez Joel, Gomez-Barba Leopoldo 외

The acorn is the fruit of the oak and is an important crop in the Spanish dehesa extreme\~na, especially for the value it provides in the Iberian pig food to obtain the "acorn" certification. For this reason, we want to …

Toward Automated Classroom Observation: Multimodal Machine Learning to Estimate CLASS Positive Climate and Negative Climate

2020-05-19 · Anand Ramakrishnan, Brian Zylich, Erin Ottmar, Jennifer LoCasale-Crouch 외

In this work we present a multi-modal machine learning-based system, which we call ACORN, to analyze videos of school classrooms for the Positive Climate (PC) and Negative Climate (NC) dimensions of the CLASS observation…

Activity RecognitionBIG-bench Machine Learning

Accurate Open-set Recognition for Memory Workload

2022-12-17 · Jun-Gi Jang, Sooyeon Shim, Vladimir Egay, Jeeyong Lee 외

How can we accurately identify new memory workloads while classifying known memory workloads? Verifying DRAM (Dynamic Random Access Memory) using various workloads is an important task to guarantee the quality of DRAM. A…

Open Set Learning

RACORN-K: Risk-Aversion Pattern Matching-based Portfolio Selection

2018-02-28

Portfolio selection is the central task for assets management, but it turns out to be very challenging. Methods based on pattern matching, particularly the CORN-K algorithm, have achieved promising performance on several…

Management

ACoRN: Noise-Robust Abstractive Compression in Retrieval-Augmented Language Models

2025-04-17 · Singon Kim, Gunho Jung, Seong-Whan Lee

Abstractive compression utilizes smaller langauge models to condense query-relevant context, reducing computational costs in retrieval-augmented generation (RAG). However,retrieved documents often include information tha…

Data AugmentationRAGRetrievalRetrieval-augmented Generation