Summary
This work presents an empirical study on predicting the memorization of examples in large language models. Specifically, using the Pythia model, they test two ideas for memorization prediction: (1) prediction via smaller models, and (2) prediction via partially trained models. Through extensive experiments on models with different scales, this work shows that while both method achieves non-trivial results, neither of them can reliably predict memorization with high recall. Therefore, this paper also includes experiments on selecting the best method w.r.t recall and discovers interesting trends.
Strengths
1. This work is an extensive empirical study on an important and timely topic.
2. The analysis conducted in this paper are highly connected to real use cases and the findings also lead to practical suggestions.
3. This is a very well-written paper with clear motivation, clean organization, and an honest, insightful limitations/future work section.
4. I find the additional analysis in the appendix to be very interesting and can add significant value to this work. I would encourage the authors to move them to the main paper especially considering the current main paper is not very long.
Weaknesses
The limitations section in the main paper is insightful and honest. I agree with everything written there and do not think any of the points is a severe flaw.
1. As the authors acknowledged in the limitations, the use of k-extractible and the memorization score simplifies the problem. In practice, the attacker may not need to extract exactly the same information as the training data.
2. Also mentioned in the limitations, the analysis in this work does not touch data properties or data contents, which are important future works.
3. Also mentioned in the limitation, despite the large amount of experiments done in this work, it is still unsure how the findings will generalize to other models and data.
4. Minor presentation issue: I find the takeaway in LINE 308-310 hard to understand.
Questions
1. Why is there a 6 in Equation 2?
2. For Figure 1 and Figure 3, are the correlations computed using memorization scores or are they computed using 0/1 values? I assume it’s the former, but I don’t think it has been clarified in the paper.
3. Are the precisions and recalls computed at the token level or at the example level?
4. I’m wondering what is the upper bound of the prediction is. In Figure 1, the values at the diagonal are all 1, which makes sense as they are the same model. However, what will that value be if the initialization seed or the data order are different?
Rating
8: Strong Accept: Technically strong paper, with novel ideas, excellent impact on at least one area, or high-to-excellent impact on multiple areas, with excellent evaluation, resources, and reproducibility, and no unaddressed 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.
Limitations
The authors have included a great limitations section in Sec. 6 in the main paper.