Ultralytics YOLO27 : Rejoins la liste d'attente.
Licence YOLO
Retour au glossaire Ultralytics

GPT (Generative Pre-trained Transformer)

GPT (transformeur génératif préentraîné) est un transformeur à décodeur seul, préentraîné pour prédire le jeton suivant. Découvre son fonctionnement et l’évolution de GPT-1 à GPT-6.

GPT (transformeur génératif préentraîné) est un modèle de langage de type transformer, uniquement décodeur, d’abord préentraîné sur de grandes quantités de texte non étiqueté pour prédire le token suivant, puis adapté à différentes tâches. OpenAI a présenté cette approche en juin 2018 dans l’article d’Alec Radford et de ses collègues, Améliorer la compréhension du langage grâce au préentraînement génératif ; le nom décrit la méthode : un modèle génératif de texte, préentraîné avant tout entraînement spécifique à une tâche et fondé sur le transformer. La série GPT est passée de 117 millions de paramètres pour GPT-1 à 175 milliards pour GPT-3, et ChatGPT, lancé le 30 novembre 2022, en a fait la famille de grands modèles de langage (LLM) la plus connue. « De type GPT » désigne aussi tout LLM uniquement décodeur entraîné de la même façon, notamment les modèles Llama de Meta et Qwen d’Alibaba.

Fonctionnement d’un modèle GPT#

Le texte est d’abord divisé en tokens ; GPT-2 a introduit la tokenisation au niveau des octets, avec un vocabulaire de 50 257 tokens que GPT-3 a conservé. Chaque token devient un embedding auquel s’ajoute un signal de position, et une pile de blocs décodeurs identiques affine ces vecteurs. Dans chaque bloc, l’auto-attention masquée permet à chaque position de lire uniquement elle-même et les positions qui la précèdent, tandis qu’une couche à propagation avant transforme chaque position de manière indépendante :

Grâce au masque causal, une seule passe avant sur une séquence d’entraînement de 1 024 tokens produit simultanément 1 024 prédictions du token suivant, ce qui permet de paralléliser le préentraînement malgré la génération séquentielle. À l’inférence, le modèle attribue un score au token suivant, l’ajoute, puis recommence en réutilisant les calculs précédents grâce à un cache KV. GPT-2 d’OpenAI, qui compte 124 millions de paramètres, illustre cette première étape :

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

tokenizer = AutoTokenizer.from_pretrained("gpt2")
model = AutoModelForCausalLM.from_pretrained("gpt2")
inputs = tokenizer("The capital of France is", return_tensors="pt")

# One forward pass scores every vocabulary token as the next token
with torch.no_grad():
    logits = model(**inputs).logits[0, -1]
top = logits.softmax(dim=-1).topk(5)
for p, i in zip(top.values, top.indices):
    print(f"{tokenizer.decode(i)!r}: {p:.3f}")

# Generation repeats that step, appending one token at a time
output = model.generate(**inputs, max_new_tokens=8, do_sample=False, pad_token_id=tokenizer.eos_token_id)
print(tokenizer.decode(output[0]))

GPT-2 attribue une probabilité de 0,085 à « the » et seulement de 0,032 à « Paris ». Le décodage glouton produit : « La capitale de la France est la capitale de la République française, et ». Un GPT préentraîné poursuit le texte comme le feraient ses données d’entraînement ; l’ajustement aux instructions, suivi de l’apprentissage par renforcement à partir de retours humains (RLHF), le transforme en assistant capable de répondre à la question.

De GPT-1 à GPT-6#

GPT-1 a préentraîné un décodeur à 12 couches sur plus de 7 000 livres non publiés, puis l’a ajusté pour chaque tâche, établissant un nouvel état de l’art sur 9 des 12 tâches étudiées. GPT-2, annoncé en février 2019, est passé à 1,5 milliard de paramètres entraînés sur 40 Go de texte Web et a exécuté des tâches sans exemple ; OpenAI a publié ses poids progressivement jusqu’en novembre 2019, par crainte de détournements. En mai 2020, GPT-3 a démontré l’apprentissage avec quelques exemples placés dans l’invite, un résultat anticipé par les lois d’échelle.

InstructGPT, puis ChatGPT, ont ajouté l’entraînement avec rétroaction humaine, et GPT-4 a accepté les images en entrée en mars 2023. Les modèles de raisonnement de la série o d’OpenAI, à commencer par o1 en septembre 2024, ont appris à générer une longue chaîne de pensée avant de répondre. GPT-5, publié le 7 août 2025, a placé un modèle rapide et un modèle de raisonnement derrière un routeur. Deux jours plus tôt, OpenAI avait publié gpt-oss-120b et gpt-oss-20b sous licence Apache 2.0, ses premiers modèles de langage à poids ouverts depuis GPT-2. La famille GPT-6 est arrivée en septembre 2026 : GPT-6 Astra le 3 septembre, GPT-6 Sol et GPT-6 Luna le 22 septembre, puis GPT-6.1 Sol le 29 septembre.

GPT en vision par ordinateur#

La même recette de prédiction du jeton suivant s’applique aux images. En 2020, Image GPT d’OpenAI a entraîné des modèles de la taille de GPT-2 à prédire les pixels un par un ; la modélisation autorégressive visuelle (VAR) prédit les images échelle par échelle, et de nombreux modèles de langage et de vision (VLM) associent un encodeur d’image à un décodeur de type GPT qui rédige la réponse. Les encodeurs de texte reprennent également cette conception : le CLIP d’OpenAI encode le texte avec un transformeur à 12 couches et 63 millions de paramètres, qui utilise l’architecture de GPT-2 et l’auto-attention masquée. YOLO-World de Tencent AI Lab, disponible dans le paquet Ultralytics, fait appel à cet encodeur de texte CLIP lors de l’appel de set_classes(["person", "bus"]). Chaque nom de classe est ainsi transformé en plongement que le détecteur compare aux régions de l’image, ce qui permet de modifier la liste des classes sans réentraînement. Les modèles GPT d’OpenAI interprètent aussi les images, et le classement VLM mesure la précision de détection d’objets de GPT-6.1 Sol et d’autres modèles de langage et de vision sur des jeux de données du monde réel.

BERT utilise l’encodeur du transformer sans masque causal, ce qui permet à chaque token de voir toute l’entrée ; il convient à la classification et à la recherche, mais ne génère pas de texte. Un LLM est n’importe quel grand modèle de langage. GPT désigne à la fois la série de modèles d’OpenAI et l’architecture uniquement décodeur partagée par la plupart des LLM. Un agent conversationnel comme ChatGPT est une application fondée sur les modèles GPT, qui ajoute au modèle une invite système, l’historique de conversation et des outils.

Découvre les solutions

La vision par ordinateur dans le sport

La vision par ordinateur dans le sport

Découvre comment Ultralytics YOLO propulse la vision par ordinateur dans le sport grâce au suivi des joueurs et du ballon, aux analyses de performance, aux conseils d’entraînement et à la rééducation des athlètes.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les images aériennes en informations exploitables en temps réel pour l’agriculture, l’aquaculture, la conservation et l’analyse géospatiale avec Ultralytics YOLO.
En savoir plus
Vision par ordinateur dans l’aérospatiale

Vision par ordinateur dans l’aérospatiale

Applique la vision par ordinateur dans l’aérospatiale avec Ultralytics YOLO pour l’inspection des aéronefs, la détection des corps étrangers sur les pistes, les opérations au sol des aéroports et la détection des défauts des matériaux composites.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et de mieux comprendre les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

Crée des solutions de santé avec les modèles Ultralytics YOLO. La vision par IA dans le secteur de la santé accélère l’imagerie médicale, améliore les diagnostics et facilite la surveillance des patients.
En savoir plus
La vision par ordinateur dans l’industrie manufacturière

La vision par ordinateur dans l’industrie manufacturière

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

Mets la vision par ordinateur au service de l’automobile avec les modèles Ultralytics YOLO. La vision par IA renforce la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Vision par ordinateur dans l’agriculture

Vision par ordinateur dans l’agriculture

Fais entrer l’IA de vision dans l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour obtenir des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble l’avenir de l’IA !

Commence ton parcours vers l’avenir de l’apprentissage automatique