Contextual Memory Trees
By Wen Sun, Alina Beygelzimer, Hal Daumé Iii, J. Langford, Paul Mineiro. 2018
10 citations recorded by the source corpus.
We design and study a Contextual Memory Tree (CMT), a learning memory controller that inserts new memories into an experience store of unbounded size. It is designed to efficiently query for memories from that store, supporting logarithmic time insertion and retrieval operations. Hence CMT can be integrated into existing statistical learning algorithms as an augmented memory unit without substantially increasing training and inference computation. Furthermore CMT operates as a reduction to classification, allowing it to benefit from advances in representation or architecture. We demonstrate the efficacy of CMT by augmenting existing multi-class and multi-label classification algorithms with CMT and observe statistical improvement. We also test CMT learning on several image-captioning tasks to demonstrate that it performs computationally better than a simple nearest neighbors memory system while benefitting from reward learning.
Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Natural Language Processing
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Percy Liang
- Tatsunori B. Hashimoto
- Kelvin Guu
- Luke S. Zettlemoyer
- Mohit Bansal
- Graham Neubig
- Jonathan Berant
- Sebastian Riedel
In Computer Vision and Pattern Recognition
- Percy Liang
- Kelvin Guu
- Tatsunori B. Hashimoto
- Yonatan Oren
- Mohit Bansal
- Graham Neubig
- Luke S. Zettlemoyer
- Jonathan Berant
In Natural Language Processing
- Kelvin Guu
- Percy Liang
- Tatsunori B. Hashimoto
- Luke S. Zettlemoyer
- Graham Neubig
- Mohit Bansal
- Panupong Pasupat
- Yonatan Oren
Citations in the corpus
- A Retrieve-and-Edit Framework for Predicting Structured Outputs (2018, background): “There have also been recent proposals for scalable large-scale learned memory models [34] that can learn a retrieval mechanism based on a known reward.”