paper-with-me

홈 › Papers

Generalized compression and compressive search of large datasets

2024-09-18 · Morgan E. Prior, Thomas Howard III, Emily Light, Najib Ishaq, Noah M. Daniels

The Big Data explosion has necessitated the development of search algorithms that scale sub-linearly in time and memory. While compression algorithms and search algorithms do exist independently, few algorithms offer both, and those which do are domain-specific. We present panCAKES, a novel approach to compressive search, i.e., a way to perform $k$-NN and $\rho$-NN search on compressed data while only decompressing a small, relevant, portion of the data. panCAKES assumes the manifold hypothesis and leverages the low-dimensional structure of the data to compress and search it efficiently. panCAKES is generic over any distance function for which the distance between two points is proportional to the memory cost of storing an encoding of one in terms of the other. This property holds for many widely-used distance functions, e.g. string edit distances (Levenshtein, Needleman-Wunsch, etc.) and set dissimilarity measures (Jaccard, Dice, etc.). We benchmark panCAKES on a variety of datasets, including genomic, proteomic, and set data. We compare compression ratios to gzip, and search performance between the compressed and uncompressed versions of the same dataset. panCAKES achieves compression ratios close to those of gzip, while offering sub-linear time performance for $k$-NN and $\rho$-NN search. We conclude that panCAKES is an efficient, general-purpose algorithm for exact compressive search on large datasets that obey the manifold hypothesis. We provide an open-source implementation of panCAKES in the Rust programming language.

📄 PDF Abstract BibTeX arXiv:2409.12161

Code (1)

uri-abd/clam 공식 구현

Methods 이 논문이 사용한 방법론

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

Similar Papers 제목 키워드 기반

Compressive Sensing of Sparse Tensors

2013-05-24 · Shmuel Friedland, Qun Li, Dan Schonfeld

Compressive sensing (CS) has triggered enormous research activity since its first appearance. CS exploits the signal's sparsity or compressibility in a particular domain and integrates data compression and acquisition, t…

Compressive SensingData Compression

Compressive Quantization for Fast Object Instance Search in Videos

2017-10-01 · ICCV 2017 10 · Tan Yu, Zhenzhen Wang, Junsong Yuan

Most of current visual search systems focus on image-to-image (point-to-point) search such as image and object retrieval. Nevertheless, fast image-to-video (point-to-set) search is much less exploited. This paper tackles…

Instance SearchObjectQuantizationRetrieval+1

500xCompressor: Generalized Prompt Compression for Large Language Models

2024-08-06 · Zongqian Li, Yixuan Su, Nigel Collier

Prompt compression is crucial for enhancing inference speed, reducing costs, and improving user experience. However, current methods face challenges such as low compression ratios and potential data leakage during evalua…

Language ModellingLarge Language ModelQuestion Answering

Adaptive Temporal Compressive Sensing for Video

2013-02-14 · Xin Yuan, Jianbo Yang, Patrick Llull, Xuejun Liao 외

This paper introduces the concept of adaptive temporal compressive sensing (CS) for video. We propose a CS algorithm to adapt the compression ratio based on the scene's temporal complexity, computed from the compressed d…

Compressive Sensing

ECNR: Efficient Compressive Neural Representation of Time-Varying Volumetric Datasets

2023-10-02 · Kaiyuan Tang, Chaoli Wang

Due to its conceptual simplicity and generality, compressive neural representation has emerged as a promising alternative to traditional compression methods for managing massive volumetric datasets. The current practice …

Data Compression