Summary
To address the limitation of existing large language models (LLMs), the authors introduce a framework called Decoupled-Memory-Augmented LLMs (DEMA) that utilizes long-context information. DEMA utilizes a decoupled network architecture with a frozen LLM as a memory encoder and an adaptive residual side-network as a memory retriever and reader. Experimental results show that DEMA outperforms strong long-context models and achieves significant improvements in memory-augmented in-context learning over LLMs.
Strengths
1.The idea of this work is novel and the motivation is strong. It tries to store and utilize long-form previous context or knowledge to address the input length limit of LLMs.
2.The main experiments seem solid as this paper verifies their method on multiple datasets and the experimental results validate the effectiveness in helping LLMs to memorize and utilize long-form information.
3.This paper is well-written and easy to follow. Their main claim is clear and easy to understand.
Weaknesses
1.The paper introduces a novel lightweight residual SideNet, but there is a lack of discussion on the contribution of the SideNet module to the DEMA model in the ablation experiments.
2.In Section 3.4, the ablation experiments show that Figure 2(b) does not provide a clear visualization of the impact of different memory sizes on perplexity, especially when msz=32k (the orange line) and msz=16k (the green line) are very close to each other. This lack of distinction makes it less evident to draw a conclusive result that suggests better performance when msz=16k, as mentioned in the paper.
3.The baselines compared in the paper lack recent advancements, such as GPT-2 in 2019, GPT-3 and Bigbird in 2020, LocalTRM and RoutTRM in 2021, and MemTRM in March 2022.
4.The experiments include only main results (comparing with baselines) and the ablation studies. It would be better to conduct more detailed analyses or qualitative analysis to verify the proposed methods (e.g. whether the issues proposed in the motivation are fixed).
5.Related work section should discuss other memory augmented methods, especially the memory augment text generation methods.
6.The inputs section in Figure 1 is ambiguous and confusing. It is unclear whether the letters a, b, ..., h are meant to represent individual letters or tokens. If they represent individual letters, then combining them does not form a word. However, if they refer to tokens, it is advisable to use more precise symbols that represent tokens to avoid any ambiguity.
7.Figure2(a): sst-5 should be changed to SST-5, consistent with Table 5.
Questions
In line 111, you mention ‘total # layers’. Can you explain the meaning of the "#" symbol in this context?
Rating
6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.