Memory as Weights: Internalizing Long-Term History for Streaming Videos

Zhuoming Liu, Jinhong Lin, Lin Zhang, Yiwu Zhong, Yin Li

University of Wisconsin–Madison · Peking University

Published October 15, 2026 · on the feed October 16, 2026 · ▲ 8 · arXiv 2610.22070

Vision & multimodalVideoModel architecture Full code arXiv ↗Hugging Face ↗Weights ↗Dataset ↗

The abstract

Streaming vision-language models (VLMs) must continuously integrate information from the past while remaining responsive to current observations and user queries. Existing memory mechanisms typically compress, retrieve, or cache historical observations and reintroduce them into the input context, forcing historical memory and current observations to compete for limited context. We propose MaLoW, a streaming memory framework that instead internalizes historical context into evolving lightweight parameter updates. MaLoW uses a recurrent HyperNetwork to incrementally consolidate incoming video observations into fixed-size LoRA weights, allowing historical information to be carried forward without revisiting the full video stream. In doing so, MaLoW represents history as weights, while keeping the current observation as input. To support training, we further construct MaLoW-Instruct, a large-scale streaming video dataset containing 381K question-answer pairs over 56K videos. We conduct extensive experiments to demonstrate that MaLoW achieves strong performance on OVO-Bench, StreamingBench, and StreamArena. On the backward split of OVO-Bench, MaLoW outperforms prior memory approaches by 3.9% to 11.8% across different video backbones while incurring only modest latency overhead. Beyond streaming video understanding, MaLoW also generalizes to vision-language-action models, improving the action success rate on Simpler WidowX by 9.3%.

The Brief

2:27

A short podcast summary of the paper. Written and voiced by AI.

Transcript

Memory as Weights. Internalizing Long-Term History for Streaming Videos. By Zhuoming Liu and four others, from the University of Wisconsin–Madison and Peking University. Published on the fifteenth of October. Its code repository is worked out: about ninety-five source files, with a readme and a licence.

Streaming vision-language models must keep integrating information from the past while staying responsive to current observations and to user queries. Existing memory mechanisms typically compress, retrieve or cache historical observations, and then reintroduce them into the input context. That forces historical memory and current observations to compete for the same limited context. The longer the stream runs, the more the past has to fight the present for room.

MaLoW moves history out of the context altogether. It is a streaming memory framework that internalizes historical context into evolving, lightweight parameter updates. History is represented as weights, while the current observation is kept as input. The context window is left to the present, and the past changes the model that reads it rather than taking up space in what the model reads.

A recurrent HyperNetwork incrementally consolidates incoming video observations into LoRA weights of fixed size. Historical information is carried forward in those weights, without the model having to revisit the full video stream. Each new stretch of video updates the weights, and the updated weights carry everything seen so far into the next stretch. The memory stays the same size however long the stream becomes. To support training, the authors construct MaLoW-Instruct, a large-scale streaming video dataset containing three hundred and eighty-one thousand question-answer pairs over fifty-six thousand videos.

Extensive experiments show strong performance on OVO-Bench, StreamingBench and StreamArena. On the backward split of OVO-Bench, MaLoW outperforms prior memory approaches by between three point nine percent and eleven point eight percent across different video backbones, while incurring only modest latency overhead. The framework also reaches beyond streaming video understanding. Applied to vision-language-action models, it improves the action success rate on Simpler WidowX by nine point three percent.

The division of labour carries the idea. The present arrives as input, as it always has. The past is written into a small set of weights that keep updating as the video runs, so the two no longer contend for one window. And the arrangement is not tied to answering questions about video: the same memory carried over to a model that acts, and helped it act.

More with an account

Listen to every day’s papers

Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.

Join free
KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.