Contextual Memory Trees
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Jul 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 0; 2025: 0; 2026: 1.
5 papers.
- 2023Online Continual Learning Without the Storage Constraintcited by 29
- 2023Improving Dual-Encoder Training through Dynamic Indexes for Negative Miningcited by 5
- 2023Enhancing Group Fairness in Online Settings Using Oblique Decision Forestscited by 3
- 2022Eigen Memory Treescited by 0
- 2026eMoT: evolving Memory-of-Thought via Symbolic Anchoring and Memory Corrosioncited by 0
- 2026eMoT: evolving Memory-of-Thought via Symbolic Anchoring and Memory Corrosion1 Jun 2026
- 2023Enhancing Group Fairness in Online Settings Using Oblique Decision Forests17 Oct 2023
- 2023Online Continual Learning Without the Storage Constraint16 May 2023
- 2023Improving Dual-Encoder Training through Dynamic Indexes for Negative Mining27 Mar 2023
- 2022Eigen Memory Trees25 Oct 2022