Dai, ZhenweiShrivastava, AnsumaliReviriego Vasallo, PedroHernández Gutiérrez, José Alberto2022-09-302022-09-302022-03-03Dai, Z., Shrivastava, A., Reviriego, P. & Hernandez, J. A. (2022, septiembre). Optimizing Learned Bloom Filters: How Much Should Be Learned? IEEE Embedded Systems Letters, 14(3), 123-126.1943-0663https://hdl.handle.net/10016/35826The learned Bloom filter (LBF) combines a machine learning model (learner) with a traditional Bloom filter to improve the false positive rate (FPR) that can be achieved for a given memory budget. The LBF has recently been generalized by making use of the full spectrum of the learner's prediction score. However, in all those designs, the machine learning model is fixed. In this letter, for the first time, the design of LBFs is proposed and evaluated by considering the machine learning model as one of the variables in the process. In detail, for a given memory budget, several LBFs are constructed using different machine learning models and the one with the lowest FPR is selected. We demonstrate that our approach can achieve much better performance than existing LBF designs providing reductions of the FPR of up to 90% in some settings.4eng© 2022 IEEE.Learned bloom filters (lbfs)Machine learningNetworkingUrl classificationOptimizing Learned Bloom Filters: How Much Should Be Learned?research articleIngeniería Mecánicahttps://doi.org/10.1109/LES.2022.3156019open access1233126IEEE Embedded Systems Letters14AR/0000030309