Transformer models: an introduction and catalog
Xavier Amatriain, Ananth Sankar, Jie Bing, Praveen Kumar Bodigutla, Timothy J. Hazen, Michaeel Kazi
TL;DR
The paper addresses the rapid proliferation of Transformer foundation models and provides a practical catalog. It develops a taxonomy based on pretraining architecture, tasks, and extensions, plus a family tree and timeline. It also offers background on core Transformer concepts (encoder/decoder, attention), foundation vs fine-tuned models, and notes on diffusion models. This catalog supports researchers and practitioners in navigating model choices for downstream tasks and tracking historical and architectural trends.
Abstract
In the past few years we have seen the meteoric appearance of dozens of foundation models of the Transformer family, all of which have memorable and sometimes funny, but not self-explanatory, names. The goal of this paper is to offer a somewhat comprehensive but simple catalog and classification of the most popular Transformer models. The paper also includes an introduction to the most important aspects and innovations in Transformer models. Our catalog will include models that are trained using self-supervised learning (e.g., BERT or GPT3) as well as those that are further trained using a human-in-the-loop (e.g. the InstructGPT model used by ChatGPT).
