← Derniers articles
🤖 machine learning

Bridging Compute- and Data-Optimal Pretraining

Cet article introduit les lois d'échelle calcul-données (Compute-Data ou CD), un cadre unifié qui modélise les rendements décroissants des données dérivées à travers une fonction d'efficacité des jetons afin de combler le fossé entre les régimes de préentraînement optimaux en calcul et en données, révélant que l'allocation classique optimale en calcul est sous-optimale pour la plupart des configurations pratiques.

Auteurs originaux : Tian Qin, Kimia Hamidieh, David Alvarez-Melis

Publié 2026-07-29
📖 7 min de lecture🧠 Analyse approfondie

Auteurs originaux : Tian Qin, Kimia Hamidieh, David Alvarez-Melis

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous essayez d'apprendre à un robot géant et super intelligent à parler la langue humaine. Pendant des années, les scientifiques pensaient que la recette secrète était simple : il suffisait de nourrir le robot avec de plus en plus de nouvelles histoires, de faits et de livres. Plus le cerveau du robot (sa « taille de modèle ») était grand et plus vous lui donniez de livres frais, plus il devenait intelligent. Cette idée, connue sous le nom de « lois d'échelle » (scaling laws), suggérait que si vous aviez assez de puissance informatique, vous pourriez simplement acheter plus de données et le robot continuerait de s'améliorer indéfiniment.

Mais il y a un hic. Nous sommes en train de manquer de livres frais et de haute qualité. Internet est fini, et écrire de nouvelles histoires parfaites prend du temps et de l'argent. Pendant ce temps, nos ordinateurs deviennent de plus en plus rapides et moins chers chaque jour. Cela crée un problème étrange : nous avons un moteur super puissant (le calcul/compute) mais un réservoir de carburant presque vide (les données/data). La grande question pour les scientifiques est devenue : si nous ne pouvons pas obtenir plus de livres frais, pouvons-nous simplement faire lire au robot les mêmes livres encore et encore, ou les réécrire de différentes manières, pour le rendre plus intelligent ? Est-ce que relire une histoire une seconde fois aide autant que d'en lire une nouvelle ?

C'est le puzzle que les chercheurs Tian Qin, Kimia Hamidieh et David Alvarez-Melis ont tenté de résoudre dans leur nouvel article. Ils voulaient découvrir la recette parfaite pour entraîner ces modèles d'IA lorsque les données fraîches sont rares. Ils ont développé un nouvel ensemble de règles appelées « lois d'échelle de Calcul-Données (CD) ». Voyez cela comme une nouvelle carte pour un voyage où l'ancienne carte disait « continuez tout droit », mais la nouvelle carte dit : « Hé, la route se termine ! Voici comment naviguer dans les détours. »

L'équipe a découvert que simplement relire de vieilles données n'est pas une solution miracle. Ils ont découvert que les « jetons dérivés » (derived tokens) — qui reviennent à relire un livre ou à réécrire une phrase avec ses propres mots — valent moins que le texte original et frais. Plus vous répétez ou paraphrasez, moins chaque nouveau mot apporte de valeur. C'est comme manger un délicieux gâteau : la première part est incroyable, la deuxième est bonne, mais à la dixième part, vous êtes juste rassasié et vous n'en profitez plus vraiment.

Pour le prouver, ils ont entraîné des dizaines de modèles d'IA, allant de minuscules modèles de 14 millions de « neurones » à des modèles de taille moyenne de 600 millions, en utilisant une immense bibliothèque de textes appelée Dolma-3. Ils ont testé deux stratégies principales : la répétition multi-époques (relire le même livre encore et encore) et le paraphrasage (réécrire le livre dans différents styles, comme transformer un article de presse en un problème de mathématiques ou en une FAQ).

Leurs résultats ont été surprenants et très spécifiques. Ils ont découvert que la « valeur » de la relecture ou de la réécriture dépend fortement de la taille du cerveau du robot et de la quantité de données fraîches qu'il a déjà vues.

  • Pour les petits robots (moins de 600 millions de paramètres) avec des données fraîches limitées, le paraphrasage est une excellente astuce. C'est comme donner au robot une nouvelle perspective sur la même histoire, ce qui l'aide à apprendre.
  • Pour les gros robots (plus de 7 milliards de paramètres) ou quand vous avez déjà beaucoup de données fraîches, le paraphrasage cesse de fonctionner. C'est comme essayer d'enseigner à un doctorant en réécrivant un livre pour enfants ; il a déjà appris les bases, et la nouvelle version n'apporte rien de nouveau.
  • La répétition (relire le même livre encore et encore) fonctionne mieux pour les modèles plus grands, mais même là, il y a une limite. Vous ne pouvez pas simplement lire le même livre éternellement en espérant que le robot devienne infiniment plus intelligent.

L'article introduit un nombre spécial, qu'ils appellent η\eta (êta), pour mesurer exactement combien vaut un mot « dérivé » par rapport à un mot « frais ». Si η\eta est égal à 1, le nouveau mot est aussi bon qu'un mot frais. S'il est de 0, il est inutile. Ils ont trouvé que η\eta n'est pas un nombre fixe ; il chute à mesure que le modèle devient plus grand et que vous utilisez davantage de données dérivées.

Cela mène à trois « zones » de formation distinctes, qui aident les ingénieurs à décider de la marche à suivre :

  1. Limité par le calcul (Compute-Bound) : Vous avez beaucoup de données fraîches mais pas assez de puissance de calcul. Ici, vous devez simplement continuer l'entraînement sur des données fraîches.
  2. Limité par les données (Data-Bound) : Vous avez épuisé vos données fraîches. Ici, vous pouvez consacrer plus de puissance de calcul à la répétition ou au paraphrasage, mais vous devez être prudent car les rendements chutent rapidement.
  3. Limité par le modèle (Model-Bound) : Vous avez utilisé toutes les données possibles et l'ordinateur est au maximum. Le seul moyen de devenir plus intelligent maintenant est de construire un cerveau plus grand (un modèle plus large).

Une des conclusions les plus pratiques concerne le nombre de fois pour lire un livre. Une règle empirique populaire par le passé était de lire un jeu de données 4 fois (4 époques). Les auteurs ont trouvé que ce n'est une bonne idée que pour des modèles de taille moyenne avec une quantité spécifique de données. Si vous avez un modèle énorme ou un jeu de données massif, lire 4 fois est une perte de temps et d'argent ; vous devriez arrêter bien plus tôt. Inversement, pour des modèles très petits avec très peu de données, vous pourriez avoir besoin de lire beaucoup plus de fois.

Ils ont également comparé les deux stratégies côte à côte. Ils ont trouvé un « point de bascule ». Si votre modèle est petit (moins de 600 millions) et que vous n'avez pas beaucoup de données, le paraphrasage est le vainqueur. Mais dès que votre modèle devient plus grand (plus de 7 milliards) ou que vous avez un énorme jeu de données, la répétition devient le meilleur choix, et le paraphrasage devient en fait inefficace.

En bref, cet article nous dit que l'ère du « achetez simplement plus de données » est terminée. Nous entrons dans une nouvelle ère où nous devons être intelligents dans la façon dont nous utilisons les données dont nous disposons. Nous ne pouvons pas simplement jeter plus de puissance de calcul sur le problème et espérer que cela fonctionne ; nous devons savoir exactement quand arrêter de répéter, quand essayer de réécrire, et quand admettre que nous avons besoin d'un cerveau plus grand. Les auteurs suggèrent que pour la plupart des situations pratiques, l'ancienne règle « Chinchilla » (qui supposait que les données étaient infinies) n'est plus le meilleur guide. Au lieu de cela, nous devons équilibrer soigneusement notre puissance de calcul, la taille de notre modèle et notre budget de données, en utilisant ces nouvelles règles pour éviter de perdre du temps sur des astuces qui ne fonctionnent pas.

Les chercheurs sont très confiants dans leurs conclusions car ils les ont testées à travers de nombreuses tailles de modèles et quantités de données différentes, et les mathématiques ont tenu bon. Ils ont même vérifié si les modèles entraînés avec ces astuces étaient réellement meilleurs dans des tâches réelles (comme répondre à des questions ou résoudre des problèmes mathématiques), et oui, ils l'étaient. Plus la « perte » (une mesure de la confusion du robot) est faible, mieux le robot performe.

Alors, la prochaine fois que vous entendrez parler d'un nouveau modèle d'IA, souvenez-vous : ce n'est pas seulement sur la quantité de ce qu'il a lu, mais sur la façon dont il l'a lu. Et si c'est vous qui entraînez l'IA, ne vous contentez pas d'appuyer sur « repeat » sur la même playlist ; parfois, vous avez besoin d'un remix, et parfois, vous avez juste besoin de vous fabriquer un cerveau plus grand.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →