Summary
This paper investigates iterated learning with large language models (LLMs). The authors present theoretical analyses demonstrating how bias is amplified when LLMs are chained in an iterated learning process. Moreover, they conduct experiments with LLMs that confirm the amplification of bias during iterated learning. When the weights of LLMs are allowed to be updated during this process, the authors find that manipulating the information passed through intergenerational transmission can train LLMs to exhibit a desirable bias, such as providing responses that are both helpful and concise.
Strengths
The experiments were conducted in three successive steps: in-context learning with both explicit and implicit hypotheses, followed by in-weight learning. I appreciate this structure, although the results are somewhat difficult to interpret (as detailed below). These three experiments are quite novel.
Weaknesses
The paper devotes extensive text (Sections 3 and 4) to presenting their key theoretical results: (1) iterated learning with Bayesian agents leads to a stationary distribution that effectively samples from the agent’s prior, and (2) in-context learning can be understood as an implicit Bayesian inference process. I found both results to lack novelty as they are essentially paraphrasing existing findings. For instance, Griffiths & Kalish (2007) have already provided the result (1), and both Xie et al. (2021) and Zhang et al. (2023) have presented the same result (2). Therefore, I do not believe the theoretical results should be featured in such detail given the established prior work.
Due to lack of clarity, I am also uncertain about the results from Sections 5 and 6. The results from Section 7 are the clearest to me, where controlling the transmission channel to pass on more helpful and concise data allows the LLM to amplify this good bias. However, I am unsure if this is a viable long-term approach, as it still involves training a model using data generated by the same model. Numerous studies, including Shumailov et al. (2023) and Lu et al. (2020), have shown that this method can eventually lead to model collapse. The authors might not have observed model collapse because the iterated learning chain was not run for a sufficient number of iterations. Furthermore, the evidence that imposing too strong of a constraint (line 384) negatively impacts the model’s helpfulness during iterated learning seems to support this idea.
Questions
First of all, the font sizes in the tables and figures are too small to read. Second, the results in each table and figure are not self-explanatory. Terms like “Corr”, “r_20”, and “BOTH” in Table 1, as well as the numbers in Table 2, lack clear definitions and justification. What do these terms mean specifically? Are smaller values in Table 2 better? The text does not explain these terms either. Due to the extensive theoretical analysis, the key experimental results received insufficient attention in the main text. Moreover, the paper ends abruptly without sufficient discussion and lacks sections on limitations and future directions.
Limitations
This work contributes useful empirical knowledge to the field of LLMs. However, I would like to suggest that the authors place greater emphasis on the empirical results and ensure these results are clearly presented. A key missing piece is the important comparison between in-weight iterated learning and model collapse. It would be beneficial to identify when in-weight iterated learning is effective and when model collapse is likely to occur.
References
Griffiths, T. L., & Kalish, M. L. (2007). Language evolution by iterated learning with Bayesian agents. Cognitive science, 31(3), 441-480.
Xie, S. M., Raghunathan, A., Liang, P., & Ma, T. (2021). An explanation of in-context learning as implicit bayesian inference. arXiv preprint arXiv:2111.02080.
Zhang, L., McCoy, R. T., Sumers, T. R., Zhu, J. Q., & Griffiths, T. L. (2023). Deep de Finetti: Recovering Topic Distributions from Large Language Models. arXiv preprint arXiv:2312.14226.
Shumailov, I., Shumaylov, Z., Zhao, Y., Gal, Y., Papernot, N., & Anderson, R. (2023). The curse of recursion: Training on generated data makes models forget. arXiv preprint arXiv:2305.17493.
Lu, Y., Singhal, S., Strub, F., Courville, A., & Pietquin, O. (2020, November). Countering language drift with seeded iterated learning. In International Conference on Machine Learning (pp. 6437-6447). PMLR.