Universal Recurrent Event Memories for Streaming Data
Ran Dou, Jose Principe

TL;DR
This paper introduces MemNet, a universal recurrent memory architecture for streaming data that uses key-value pairs to improve representation, efficiency, and applicability across various data types and tasks.
Contribution
MemNet is a novel external memory architecture that employs key-value pairs with linear mappings, enabling universal application and improved efficiency over existing models.
Findings
Achieves state-of-the-art results in time series, symbolic, and NLP tasks.
Requires fewer parameters than transformer and other memory networks.
Offers a space complexity comparable to a single self-attention layer.
Abstract
In this paper, we propose a new event memory architecture (MemNet) for recurrent neural networks, which is universal for different types of time series data such as scalar, multivariate or symbolic. Unlike other external neural memory architectures, it stores key-value pairs, which separate the information for addressing and for content to improve the representation, as in the digital archetype. Moreover, the key-value pairs also avoid the compromise between memory depth and resolution that applies to memories constructed by the model state. One of the MemNet key characteristics is that it requires only linear adaptive mapping functions while implementing a nonlinear operation on the input data. MemNet architecture can be applied without modifications to scalar time series, logic operators on strings, and also to natural language processing, providing state-of-the-art results in all…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Advanced Memory and Neural Computing · Time Series Analysis and Forecasting
