← 返回论文检索
ICML 2025PosterAccept (poster)

Ensemble Learned Bloom Filters: Two Oracles are Better than One

Ming Lin, Lin CHEN

Sun Yat-sen University · Macau Polytechnic University

PDF 由论文原始站点提供,PaperCompass 不保存论文文件。

摘要

Bloom filters (BF) are space-efficient probabilistic data structures for approximate membership testing. Boosted by the proliferation of machine learning, learned Bloom filters (LBF) were recently proposed by augmenting the canonical BFs with a learned oracle as a pre-filter, the size of which is crucial to the compactness of the overall system. In this paper, inspired by ensemble learning, we depart from the state-of-the-art single-oracle LBF structure by demonstrating that, by leveraging multiple learning oracles of smaller size and carefully optimizing the accompanied backup filters, we can significantly boost the performance of LBF under the same space budget. We then design and optimize ensemble learned Bloom filters for mutually independent and correlated learning oracles respectively. We also empirically demonstrate the performance improvement of our propositions under three practical data analysis tasks.