arXiv · 2410.19637
A distributional simplicity bias in the learning dynamics of transformers
Abstract
The remarkable capability of over-parameterised neural networks to generalise effectively has been explained by invoking a ``simplicity bias'': neural networks prevent overfitting by initially learning simple classifiers before progressing to more complex, non-linear functions. While simplicity biases have been described theoretically and experimentally in feed-forward networks for supervised learning, the extent to which they also explain the remarkable success of transformers trained with self-supervised techniques remains unclear. In our study, we demonstrate that transformers, trained on natural language data, also display a simplicity bias. Specifically, they sequentially learn many-body interactions among input tokens, reaching a saturation point in the prediction error for low-degree interactions while continuing to learn high-degree interactions. To conduct this analysis, we develop a procedure to generate \textit{clones} of a given natural language data set, which rigorously capture the interactions between tokens up to a specified order. This approach opens up the possibilities of studying how interactions of different orders in the data affect learning, in natural language processing and beyond.
Explore related subjects
Keep this discovery
Riccardo Rende, Federica Gerace, Alessandro Laio, Sebastian Goldt. 2024-10-25. A distributional simplicity bias in the learning dynamics of transformers. https://arxiv.org/abs/2410.19637
Cite the original work for its findings. Save a collection to share your selection of sources.