Scalable Pre-training of Large Autoregressive Image Models

Alaaeldin El-Nouby,Michal Klein,Shuangfei Zhai,Miguel Angel Bautista,Alexander Toshev,Vaishaal Shankar,Joshua M Susskind,Armand Joulin
2024-01-17
Abstract:This paper introduces AIM, a collection of vision models pre-trained with an autoregressive objective. These models are inspired by their textual counterparts, i.e., Large Language Models (LLMs), and exhibit similar scaling properties. Specifically, we highlight two key findings: (1) the performance of the visual features scale with both the model capacity and the quantity of data, (2) the value of the objective function correlates with the performance of the model on downstream tasks. We illustrate the practical implication of these findings by pre-training a 7 billion parameter AIM on 2 billion images, that achieves 84.0% on ImageNet-1k with a frozen trunk. Interestingly, even at this scale, we observe no sign of saturation in performance, suggesting that AIM potentially represents a new frontier for training large-scale vision models. The pre-training of AIM is similar to the pre-training of LLMs, and does not require any image-specific strategy to stabilize the training at scale.
Computer Vision and Pattern Recognition
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is to explore the potential of large - scale autoregressive image models (AIM) in visual feature pre - training, especially how these models perform when expanding the model capacity and the amount of data. Specifically, the paper focuses on two key points: 1. **The relationship between the performance of visual features and model capacity and data volume**: The paper studies how the performance of AIM models changes when increasing the number of model parameters or using more training data. Research shows that as the model capacity and data volume increase, the performance of the model on the pre - training target improves, which is directly related to stronger downstream task performance. 2. **The correlation between the pre - training objective function value and the downstream task performance of the model**: The paper explores whether the optimization of the objective function value during pre - training can directly reflect the performance of the model in downstream tasks. The study found that there is a significant correlation between the pre - training objective function value and the downstream performance of the model in multiple image recognition benchmark tests. Through these studies, the paper aims to verify the applicability and effectiveness of the autoregressive pre - training method in the visual field, and whether this pre - training method can continuously improve performance as the model scale and the amount of training data increase, as in the field of natural language processing. In addition, the paper also introduces two architectural modifications made for autoregressive pre - training of visual features, including the adoption of the prefix attention mechanism and the use of a re - parameterized prediction head, which help to improve the downstream task performance of the model.