Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

MEMORYLLM: Towards Self-Updatable Large Language Models

About

Existing Large Language Models (LLMs) usually remain static after deployment, which might make it hard to inject new knowledge into the model. We aim to build models containing a considerable portion of self-updatable parameters, enabling the model to integrate new knowledge effectively and efficiently. To this end, we introduce MEMORYLLM, a model that comprises a transformer and a fixed-size memory pool within the latent space of the transformer. MEMORYLLM can self-update with text knowledge and memorize the knowledge injected earlier. Our evaluations demonstrate the ability of MEMORYLLM to effectively incorporate new knowledge, as evidenced by its performance on model editing benchmarks. Meanwhile, the model exhibits long-term information retention capacity, which is validated through our custom-designed evaluations and long-context benchmarks. MEMORYLLM also shows operational integrity without any sign of performance degradation even after nearly a million memory updates. Our code and model are open-sourced at https://github.com/wangyu-ustc/MemoryLLM.

Yu Wang, Yifan Gao, Xiusi Chen, Haoming Jiang, Shiyang Li, Jingfeng Yang, Qingyu Yin, Zheng Li, Xian Li, Bing Yin, Jingbo Shang, Julian McAuley• 2024

Related benchmarks

TaskDatasetResultRank
Question AnsweringMuSiQue
EM3.48
84
Multimodal ReasoningM3-Bench robot
ME Score31.4
24
Multimodal Reasoning AverageCombined (M3-Bench + Video-MME-Long)
Average Score42.8
24
Multimodal ReasoningM3-Bench web
ME Score38.4
24
Long-form Video Multimodal EvaluationVideo-MME Long
Video-MME-Long Score53.9
24
Long Dependency Question AnsweringLooGLE
Retrieval15.53
21
Question AnsweringNarrativeQA
EM29.51
18
Question AnsweringWikiMultiHopQA
EM12.69
18
Showing 8 of 8 rows

Other info

Follow for update