Notion · Les bases
Distillation
La technique qui fabrique un petit modèle en lui faisant imiter un grand. On garde l’essentiel des capacités utiles, à un coût très inférieur.
Comment ça marche
Un grand modèle sait beaucoup et coûte cher à faire tourner. La distillation transfère une part de ce savoir dans un modèle beaucoup plus petit. Le grand modèle, appelé maître, produit des réponses sur une grande variété de questions ; le petit, l’élève, est entraîné à les reproduire. À la fin, l’élève répond comme le maître sur une large part des cas, pour une fraction de la taille et du coût. C’est ainsi que sont fabriqués la plupart des petits modèles performants publiés aujourd’hui.
Pour une entreprise, la distillation explique deux choses. Pourquoi des modèles de quelques milliards de paramètres font si bien : ils ont hérité d’un grand. Et pourquoi certaines licences de modèles propriétaires interdisent d’utiliser leurs sorties pour entraîner d’autres modèles : la distillation est une façon de copier. Une entreprise qui veut un petit modèle spécialisé peut distiller elle-même, à petite échelle, à partir d’un modèle dont la licence le permet.
Un exemple concret
- Le besoin : classer les demandes entrantes en 40 catégories internes, en interne, vite, sur des volumes importants. Un grand modèle fait bien la tâche avec une longue consigne, mais il est externe et coûteux.
- Le maître : un grand modèle ouvert dont la licence permet d’utiliser les sorties pour l’entraînement. Il classe 20 000 demandes passées anonymisées, avec la longue consigne.
- L’élève : un petit modèle ouvert, ajusté sur ces 20 000 exemples, en deux jours sur un serveur loué.
- Le résultat : l’élève classe aussi bien que le maître sur 96 % des cas, en une fraction de seconde, sur un serveur modeste, sans consigne longue, et sans qu’aucune donnée sorte.
- La vérification : un jeu de test de 2 000 demandes mis de côté, jamais vu ni par le maître ni par l’élève. Et une relecture de la licence par le juriste avant de commencer.
Le maître a servi deux jours. L’élève tourne depuis un an. La licence a été le premier point vérifié.
Ce que ça change pour une équipe
- Les petits modèles s’expliquent. On comprend pourquoi un modèle de 4 milliards fait si bien, et ce qu’on peut en attendre.
- Un petit modèle maison est à portée. Pour une tâche précise, un grand modèle génère les exemples, un petit modèle les apprend. Quelques jours.
- Les licences prennent sens. La clause sur l’entraînement d’autres modèles, souvent ignorée, devient concrète.
- Le local se renforce. Un petit modèle distillé sur votre tâche est l’outil idéal pour un traitement interne en volume.
Les limites et les erreurs fréquentes
- Distiller un modèle dont la licence l’interdit. C’est une violation des conditions, avec des conséquences possibles. La licence d’abord.
- Croire que l’élève sait tout ce que sait le maître. Il reproduit le maître sur les exemples vus et leurs voisins. Hors de ce domaine, il décroche.
- Des exemples générés sans contrôle. Le maître se trompe parfois ; l’élève apprend ses erreurs. Un échantillon des exemples se relit.
- Oublier le jeu de test indépendant. Sans cas jamais vus, impossible de savoir si l’élève a appris ou appris par cœur.
Pour aller plus loin
Un modèle élève est entraîné sur les sorties ou les distributions de probabilité d’un modèle maître. C’est l’origine de la plupart des petits modèles performants, et une raison pour laquelle certaines licences interdisent d’utiliser un modèle pour en entraîner un autre.
Où ça se situe chez Opora
Programme 03 · Garder la maîtriseL’IA chez vous, sans que vos données sortent
Comprendre d’où viennent les petits modèles et ce que disent leurs licences fait partie de la culture technique que nous donnons dans le programme Garder la maîtrise.
Questions fréquentes
Comment un petit modèle peut-il imiter un grand ?
On fait produire au grand modèle, le maître, des millions de réponses, ou ses distributions de probabilité, sur des questions variées. On entraîne le petit modèle, l’élève, à reproduire ces réponses. L’élève n’apprend pas tout ce que sait le maître, mais il apprend sa façon de répondre sur ce qui compte, et il est bien meilleur qu’un petit modèle entraîné seul.
Pourquoi certaines licences l’interdisent-elles ?
Parce que distiller un modèle propriétaire, c’est en copier le savoir-faire à moindre coût. Plusieurs fournisseurs interdisent dans leurs conditions d’utiliser les sorties de leur modèle pour en entraîner un autre. Pour une entreprise, ça compte si elle veut créer son propre petit modèle à partir d’un grand : il faut vérifier ce que la licence du maître permet.
Une entreprise peut-elle distiller elle-même ?
Techniquement, pour une tâche précise, oui : faire produire par un grand modèle des milliers d’exemples sur votre tâche, puis ajuster un petit modèle ouvert dessus. C’est une forme de fine-tuning avec des données générées. Juridiquement, à condition que la licence du grand modèle l’autorise.