Meta-Learning Neural Bloom Filters
Rae, Jack W, Bartunov, Sergey, Lillicrap, Timothy P
There has been a recent trend in training neural networks to replace data structures that have been crafted by hand, with an aim for faster execution, better accuracy, or greater compression. In this setting, a neural data structure is instantiated by training a network over many epochs of its inputs until convergence. In applications where inputs arrive at high throughput, or are ephemeral, training a network from scratch is not practical. This motivates the need for few-shot neural data structures. In this paper we explore the learning of approximate set membership over a set of data in one-shot via meta-learning. We propose a novel memory architecture, the Neural Bloom Filter, which is able to achieve significant compression gains over classical Bloom Filters and existing memory-augmented neural networks.
Jun-10-2019
- Country:
- North America > United States > California (0.14)
- Genre:
- Research Report (0.64)
- Industry:
- Information Technology (0.68)
- Materials > Chemicals
- Industrial Gases > Liquified Gas (0.46)
- Commodity Chemicals > Petrochemicals
- LNG (0.46)
- Energy > Oil & Gas
- Midstream (0.46)
- Technology: