
Définition en une phrase
Fase inicial de entrenamiento a gran escala que aprende patrones generales antes de ajustes o usos especializados.
Définition : que signifie préentraîner un modèle ?
Le préentraînement est une phase d’entraînement au cours de laquelle un modèle est entraîné avant d’être utilisé pour certaines tâches ou adapté à un usage ultérieur. Le terme « pré » indique que cette phase intervient avant une étape ou une finalité ultérieure ; il ne signifie pas que le système n’a jamais été entraîné auparavant, ni qu’il existe une séquence unique et obligatoire pour tous les modèles.
Le glossaire de l’Institut national des normes et de la technologie des États-Unis (NIST) définit le préentraînement, en apprentissage automatique, comme une étape d’entraînement d’un modèle à usage général sur des données accessibles au public ; il précise que ce modèle est parfois appelé modèle fondamental. Cette définition, concise et utile, ne décrit toutefois pas toutes les variantes possibles et n’établit pas que tout préentraînement utilise des données publiques. Elle ne permet pas non plus de conclure que « modèle fondamental » et « préentraînement » sont synonymes : le premier terme peut désigner un type de modèle, le second une phase de son entraînement.
En termes simples, un système reçoit des données et est entraîné selon un objectif donné. Le résultat peut être un modèle réutilisé, adapté ou évalué pour une tâche. Les données, l’objectif, l’architecture et les modalités de réutilisation varient d’un projet à l’autre. Dire qu’un modèle est « préentraîné » renseigne donc sur son historique d’entraînement, mais ne suffit pas à savoir ce qu’il a appris, avec quelles données, avec quel niveau de qualité ni pour quelles situations il convient.
Schéma général : données, objectif et réutilisation
Pour comprendre cette phase, il est utile de distinguer quatre questions. Premièrement : quelles données sont présentées au modèle ? Deuxièmement : quel objectif d’apprentissage guide l’entraînement ? Troisièmement : quel changement cherche-t-on à obtenir dans le modèle ? Enfin : que fera-t-on ensuite du résultat ? Répondre à ces questions évite de traiter le « préentraînement » comme s’il désignait un algorithme particulier.
Dans certains systèmes, l’objectif peut consister à prédire ou à reconstruire des parties des données ; dans d’autres, il peut s’agir d’apprendre une représentation qui sera ensuite exploitée d’une autre manière. Ce sont des possibilités générales, pas une liste exhaustive ni l’affirmation que tous les préentraînements suivent ces principes. Par exemple, un travail sur le préentraînement génératif non supervisé du langage présente une stratégie précise dans ce domaine ; son titre et sa description ne justifient pas d’en faire la définition de toute la discipline.
Le résultat peut servir de point de départ à une adaptation ultérieure, à une évaluation ou à d’autres étapes d’entraînement. Il peut même y avoir un préentraînement continu ou multimodal : un guide publié par NeurIPS porte explicitement sur le préentraînement multimodal continu. Cela nuance l’explication simplifiée selon laquelle il y aurait « une phase initiale, puis un ajustement fin » : c’est un schéma possible, pas une chronologie obligatoire.
Le processus simplifié ci-dessous est une carte conceptuelle. Il ne précise ni hyperparamètres, ni tailles de jeux de données, ni séquence technique applicable à tous les modèles.
Carte conceptuelle, pas une recette
Cette séquence représente des décisions souvent décrites lorsqu’on parle de préentraînement. Dans un système réel, certaines peuvent se répéter, changer d’ordre ou ne pas apparaître.
- 01Définir la famille de données et la capacité que l’on souhaite apprendre ou améliorer.
- 02Choisir un objectif d’entraînement adapté à l’architecture et à l’usage envisagé.
- 03Entraîner le modèle et évaluer le résultat obtenu ; la durée de l’entraînement ou la quantité de données ne suffisent pas à démontrer sa qualité.
- 04Décider s’il faut réutiliser le modèle, l’adapter au moyen d’une autre phase, ou l’employer dans une évaluation ou une application précise.
Trois exemples pour comprendre le terme
Les exemples qui suivent sont des scénarios explicatifs : ils aident à comprendre comment la description change selon la modalité, mais ne visent pas à documenter un jeu de données particulier ni à attribuer une recette à un projet. Les éléments réunis pour cette fiche étayent un exemple de préentraînement linguistique ainsi que l’existence de recherches sur le préentraînement clinique et multimodal ; ils ne fournissent pas assez de détails pour reconstituer les procédures de chaque cas.
« Exemple »
Préentraînement, modèle fondamental et ajustement fin
Le préentraînement désigne une phase ou un processus d’entraînement. L’expression « modèle fondamental » renvoie généralement à un modèle à usage général susceptible de servir de base à des usages ultérieurs. Le NIST indique qu’un modèle à usage général entraîné dans une phase de préentraînement est parfois appelé modèle fondamental. Le « parfois » est important : cette formulation n’établit pas une équivalence absolue entre les deux termes.
L’ajustement fin, ou *fine-tuning*, est une forme d’adaptation ultérieure du modèle au moyen d’un entraînement supplémentaire. Une séquence fréquente consiste à partir d’un modèle préentraîné et à poursuivre son entraînement pour l’orienter vers une tâche ou un contexte plus spécifique. Cependant, un modèle préentraîné ne doit pas nécessairement faire l’objet d’un ajustement fin, et tout processus ultérieur ne porte pas forcément ce nom. La source secondaire de Lenovo présente le préentraînement comme un entraînement sur des données étendues et mentionne l’adaptation ultérieure ; cette explication ne suffit pas à établir une définition technique universelle.
L’apprentissage auto-supervisé n’est pas non plus synonyme de préentraînement. Le terme « préentraînement » indique la position ou la fonction d’une phase ; « auto-supervisé » caractérise une famille de méthodes permettant de construire des signaux d’apprentissage à partir des données elles-mêmes, sans nécessairement dépendre d’étiquettes préparées pour chaque exemple. On peut décrire un système avec les deux termes si cela convient, mais l’un ne découle pas automatiquement de l’autre. L’exemple du langage génératif non supervisé documente une approche particulière, pas une règle applicable à toutes les modalités.
L’inférence consiste à utiliser un modèle déjà entraîné pour produire une sortie à partir d’une entrée, par exemple générer une réponse ou une prédiction. Elle ne correspond pas à l’entraînement : pendant l’inférence, l’objectif immédiat est d’utiliser le modèle, et non de le mettre à jour au moyen d’une nouvelle phase d’apprentissage. En pratique, un produit peut associer l’inférence à des outils, à la recherche d’informations ou à d’autres composants ; observer une réponse ne permet donc pas, à lui seul, de savoir comment le modèle a été préentraîné.
Distinguer des notions proches
Ce tableau résume les différences fonctionnelles. Un système particulier peut combiner plusieurs phases ; pour le décrire correctement, il faut consulter sa documentation technique.
| Terme | Ce qu’il décrit | Question utile |
|---|---|---|
| Préentraînement | Une phase d’entraînement antérieure à une finalité ou à une adaptation ultérieure. | Quels objectifs et quelles données ont été utilisés pendant cette phase ? |
| Modèle fondamental | Un modèle à usage général pouvant servir de base ; le terme ne désigne pas, à lui seul, une recette d’entraînement. | Quelles capacités et quels usages sont étayés par son évaluation ? |
| Ajustement fin | Un entraînement supplémentaire destiné à adapter un modèle à une tâche ou à un contexte. | Qu’est-ce qui a changé pendant l’adaptation et quelles évaluations le montrent ? |
| Apprentissage auto-supervisé | Une manière de créer des signaux d’apprentissage à partir des données ; il ne s’agit pas, par définition, d’une étape chronologique. | D’où viennent les signaux qui orientent l’apprentissage ? |
| Inférence | L’utilisation du modèle pour produire une sortie à partir d’une entrée, ce qui ne signifie pas qu’il est en cours d’entraînement. | Quelle entrée a-t-il reçue et quels composants ont contribué à la sortie ? |
Ce que le préentraînement ne permet pas de conclure
Le fait qu’un modèle soit préentraîné ne garantit pas qu’il réponde correctement, qu’il soit sûr, qu’il fonctionne dans toutes les langues ou modalités, ni qu’il convienne à un contexte donné. « Préentraîné » décrit un historique ou une étape de développement ; ce n’est pas un label de qualité. L’utilité doit être évaluée au moyen de tests adaptés à l’usage envisagé et d’informations sur le comportement du modèle.
On ne peut pas non plus déduire la qualité d’un modèle uniquement de la taille du jeu de données, de la durée de l’entraînement ou du caractère public des données. La définition du NIST mentionne des données accessibles au public, mais cela ne prouve pas que toutes les phases utilisent ce type de données, ni que leur accessibilité garantit leur représentativité, l’autorisation de les utiliser, l’absence d’erreurs ou de bonnes performances. Ces questions nécessitent des éléments propres aux données et au système concernés.
La construction du jeu de données peut influer sur les résultats. Un article de l’Association for Computational Linguistics consacré à la construction de jeux de données de préentraînement aborde notamment la déduplication et le filtrage. Cela justifie de considérer la préparation des données comme un enjeu important, mais ne permet pas d’affirmer qu’il existe une méthode universelle de filtrage ou de déduplication garantissant de meilleurs résultats pour tous les projets.
Il convient également d’éviter d’affirmer que le préentraînement produit automatiquement une compétence générale. L’article de JMLR consacré au rôle du préentraînement pose précisément la question de son rôle dans l’apprentissage continu. La présence de cette question dans la littérature invite à ne pas transformer une intuition en garantie : les capacités et les limites doivent être établies à partir d’éléments portant sur le modèle et la tâche considérés.
Erreurs fréquentes et critères pratiques
Une erreur fréquente consiste à appeler « préentraînement » tout apprentissage antérieur sans préciser par rapport à quelle étape il est préalable. Une autre consiste à supposer que tous les modèles suivent le même parcours : entraînement initial, ajustement fin, puis utilisation. Les travaux sur le préentraînement multimodal continu montrent que des processus qui ne s’inscrivent pas simplement dans ce schéma linéaire sont également étudiés.
On confond aussi échelle et qualité : un jeu de données volumineux ne prouve pas à lui seul que les données sont adaptées ni que le modèle généralise. De même, un objectif d’entraînement ne doit pas être confondu avec une garantie de capacité. Les affirmations sur les résultats doivent s’appuyer sur des évaluations, et non être déduites du seul nom de la technique.
Pour lire une fiche de modèle ou comparer des modèles de base, vérifiez ce que signifie « préentraîné » dans le cas considéré. Cherchez les informations sur la modalité et le type de données ; l’objectif d’apprentissage ; le caractère unique ou continu de la phase ; les adaptations ultérieures effectuées ; et les évaluations qui étayent les capacités annoncées. Si ces renseignements ne sont pas disponibles, la conclusion responsable est que l’étiquette ne permet pas de déterminer la procédure.
En résumé, le préentraînement peut fournir une base réutilisable, mais sa fonction concrète dépend de la conception du système et des éléments disponibles. Distinguer la phase, l’objectif, le modèle et son utilisation ultérieure évite d’attribuer au terme plus d’informations qu’il n’en fournit réellement.
Sources et portée de cette fiche
La définition introductive s’appuie sur le glossaire du NIST. Pour le contexte de la construction des données, cette fiche tient compte des travaux de l’Association for Computational Linguistics ; pour l’exemple linguistique, de l’article de Radford et de ses collaborateurs ; et, pour les limites et les variantes, des travaux de JMLR et de NeurIPS figurant parmi les sources vérifiées. L’article sur le préentraînement à pertinence clinique confirme l’existence de recherches biomédicales dans ce domaine, mais les informations disponibles pour cette fiche ne suffisent pas à détailler sa procédure.
C’est pourquoi l’exemple de vision est explicitement présenté comme une illustration conceptuelle, et non comme un cas documenté. Nous n’attribuons pas non plus aux articles des résultats, des jeux de données ou des mécanismes qui ne sont pas étayés par les informations vérifiées disponibles. Cette prudence est particulièrement importante lorsqu’on compare des modèles : une source portant sur une technique précise ne prouve pas que celle-ci soit universelle.