Back to Search
Start Over
Learned FBF: Learning-Based Functional Bloom Filter for Key–Value Storage.
- Source :
- IEEE Transactions on Computers; Aug2022, Vol. 71 Issue 8, p1928-1938, 11p
- Publication Year :
- 2022
-
Abstract
- As a challenging attempt to replace a traditional data structure with a learned model, this paper proposes a learned functional Bloom filter (L-FBF) for a key–value storage. The learned model in the proposed L-FBF learns the characteristics and the distribution of given data and classifies each input. It is shown through theoretical analysis that the L-FBF provides a lower search failure rate than a single FBF in the same memory size, while providing the same semantic guarantees. For model training, character-level neural networks are used with pretrained embeddings. In experiments, four types of different character-level neural networks are trained: a single gated recurrent unit (GRU), two GRUs, a single long short-term memory (LSTM), and a single one-dimensional convolutional neural network (1D-CNN). Experimental results prove the validity of theoretical results, and show that the L-FBF reduces the search failures by 82.8% to 83.9% when compared with a single FBF under the same amount of memory used. [ABSTRACT FROM AUTHOR]
- Subjects :
- CONVOLUTIONAL neural networks
CRANES (Birds)
DATA structures
Subjects
Details
- Language :
- English
- ISSN :
- 00189340
- Volume :
- 71
- Issue :
- 8
- Database :
- Complementary Index
- Journal :
- IEEE Transactions on Computers
- Publication Type :
- Academic Journal
- Accession number :
- 157931360
- Full Text :
- https://doi.org/10.1109/TC.2021.3112079