What Counts as Compute? An Empirical Analysis of Accounting Conventions in Compute-Optimal Transformer Training
Cet article démontre que, bien que la variation des conventions comptables pour le décompte des paramètres et du calcul modifie de manière significative les exposants ajustés de la frontière d'entraînement optimal pour le calcul, l'impact pratique sur l'efficacité de l'entraînement est modeste en raison de la platitude du paysage de perte, les choix de comptabilité spécifiques étant prévisibles à partir de simples ratios architecturaux.
Article original sous licence CC BY 4.0 (https://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 de préparer le gâteau parfait, mais que vous n'avez pas de recette. Vous savez que le goût dépend de deux choses : la quantité de farine que vous utilisez (la taille du gâteau) et le temps de cuisson (la durée). Dans le monde de l'intelligence artificielle, les scientifiques essaient de trouver la « recette » parfaite pour entraîner de gigantesques cerveaux informatiques appelés Transformers. Ils veulent savoir : si j'ai une somme d'argent fixe à dépenser en électricité et en temps informatique, dois-je construire un petit cerveau et le nourrir avec une montagne de données, ou un énorme cerveau et ne lui donner qu'un tout petit peu ?
Pour déterminer cela, les chercheurs doivent faire des mathématiques. Ils comptent les « ingrédients » (la taille du cerveau) et l'« effort » (le travail de l'ordinateur). Mais voici la partie délicate : tout comme un boulanger pourrait compter les « tasses de farine » différemment selon qu'il inclut le poids du bol ou seulement la farine elle-même, les scientifiques de l'IA comptent les « ingrédients » et l'« effort » de différentes manières. Certains comptent chaque partie du cerveau, tandis que d'autres ne comptent que les parties de réflexion principales. Certains comptent les opérations mathématiques brutes, tandis que d'autres comptent les secondes réelles que l'ordinateur met à travailler. Pendant des années, tout le monde a supposé que ces différentes façons de compter n'avaient pas beaucoup d'importance car les cerveaux qu'ils étudiaient étaient si énormes que les parties supplémentaires étaient dérisoires. Mais et si vous étiez en train de préparer un petit cupcake au lieu d'un gigantesque gâteau de mariage ? Est-ce que la façon de compter les ingrédients change soudainement la recette ?
Ce document, écrit par le chercheur indépendant Alexander Memming, pose précisément cette question. L'auteur a décidé d'arrêter de deviner et de commencer à mesurer. Au lieu de regarder des modèles d'IA massifs et coûteux que seules les géantes de la technologie peuvent s'offrir, Memming a construit une grille de 35 modèles d'IA plus petits et gérables. Il les a tous entraînés sur le même texte éducatif, en utilisant les mêmes règles, mais il a analysé les résultats de quatre manières différentes, en changeant uniquement la façon de compter la « taille » et le « coût ».
Les conclusions sont un peu comme découvrir que votre balance de cuisine vous ment, mais seulement lorsque vous pesez de petites quantités. Le document a révélé que lorsque vous utilisez l'ancienne méthode de comptage simple (qui ignore la « tête de sortie » du cerveau), les mathématiques suggèrent que vous devriez construire un modèle environ 19 fois plus petit que ce qu'un compte plus précis suggère. En d'autres termes, selon la « règle » que vous utilisez, la recette recommandée change radicalement. L'exposant — un nombre qui indique la vitesse à laquelle le modèle doit croître — est passé de 0,25 à 0,42 simplement en changeant la méthode de comptage. C'est une différence énorme, suggérant que deux scientifiques observant exactement les mêmes sessions d'entraînement pourraient publier des « recettes optimales » complètement différentes simplement parce qu'ils ont utilisé des définitions différentes pour leurs nombres.
Cependant, il y a un rebondissement qui rend cela moins effrayant pour ceux qui construisent réellement ces modèles. Même si les recettes semblaient très différentes sur le papier, les gâteaux avaient presque le même goût. L'auteur a découvert que le « creux » de la meilleure performance est très plat. Cela signifie que si vous suivez la mauvaise recette (celle basée sur l'ancienne méthode de comptage simple), vous ne gaspillez pas tout votre budget. Vous pourriez gaspiller environ 18 % de votre puissance de calcul, mais le résultat final reste très proche du meilleur résultat possible. Le document conclut que, bien que nous devions être très prudents quant à la façon dont nous rapportons nos chiffres pour que les scientifiques puissent comparer des pommes avec des pommes, le coût pratique d'une erreur de comptage est étonnamment faible. La recette « parfaite » est une cible un peu mouvante, mais la plage de recettes « suffisamment bonnes » est bien plus large que nous ne le pensions.
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.