← Derniers articles
🤖 AI

What Really Improves Mathematical Reasoning: Structured Reasoning Signals Beyond Pure Code

Ce papier remet en cause l'idée que le code exécutable améliore intrinsèquement le raisonnement général, démontrant au contraire que ce sont les signaux de raisonnement structurés au sein de données mixtes code-texte et math-texte, plutôt que le code seul, qui entraînent des améliorations du raisonnement mathématique tout en offrant une stratégie pour atténuer les compromis interdomaines.

Auteurs originaux : Yuze Zhao, Junpeng Fang, Lu Yu, Zhenya Huang, Kai Zhang, Qing Cui, Qi Liu, Jun Zhou, Enhong Chen

Publié 2026-05-20
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Yuze Zhao, Junpeng Fang, Lu Yu, Zhenya Huang, Kai Zhang, Qing Cui, Qi Liu, Jun Zhou, Enhong Chen

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 formiez un étudiant géant et surdoué (un Modèle de Langage de Grande Taille) à être excellent en tout : écrire des histoires, résoudre des problèmes de mathématiques et écrire du code informatique. Pendant longtemps, les chercheurs ont cru que fournir à cet étudiant une grande quantité de code informatique revenait à lui donner un super-pouvoir secret qui le rendait meilleur en tout, y compris en mathématiques et en logique.

Ce papier dit : « Attendez une minute. Regardons cela de plus près. »

Les chercheurs ont construit une bibliothèque massive de 10 billions de mots (tokens) et ont mené une série d'expériences pour voir exactement ce qui se passe lorsque vous modifiez le mélange de livres dans cette bibliothèque. Voici ce qu'ils ont découvert, expliqué simplement :

1. Le Malentendu sur le « Code »

L'Ancienne Idée : Les gens pensaient : « Si nous enseignons à l'étudiant à écrire du code, il deviendra plus intelligent en mathématiques et en logique, car le code est logique. »
La Nouvelle Découverte : Les chercheurs ont constaté que le code pur (seulement les instructions exécutables, sans aucune explication) est en réalité très spécifique. C'est comme enseigner à l'étudiant à jouer parfaitement aux échecs. Cela en fait un grand maître des échecs, mais cela ne le rend pas nécessairement meilleur pour écrire de la poésie ou résoudre de l'algèbre.

En fait, lorsqu'ils ont forcé l'étudiant à passer trop de temps sur du code pur, ses compétences en mathématiques ont même baissé. C'est comme si le cerveau de l'étudiant était devenu si concentré sur les règles des échecs qu'il avait oublié comment faire une division longue. Les données de code « concurrençaient » les données de mathématiques pour l'attention de l'étudiant.

2. Le Vrai Héros : Le « Raisonnement Structuré » (L'Échafaudage)

Alors, si le code pur n'est pas la solution miracle, qu'est-ce qui l'est ? Les chercheurs ont découvert que la vraie magie vient des traces de raisonnement structurées.

Pensez-y comme à un échafaudage utilisé par les ouvriers du bâtiment.

  • Le Code Pur est simplement le bâtiment terminé.
  • Le Raisonnement Structuré est l'échafaudage, les plans et les instructions étape par étape montrant comment le construire.

Les chercheurs ont découvert que les données qui montrent une logique étape par étape (comme une preuve mathématique qui décompose un problème en petites étapes claires, ou un extrait de code mélangé à une explication claire de pourquoi il fonctionne) sont ce qui améliore réellement le raisonnement.

Ils appellent cela « L'Échafaudage Cognitif ».

  • Lorsqu'ils ont fourni à l'étudiant davantage de ces problèmes mathématiques « étape par étape » (même s'ils ont remplacé certains problèmes mathématiques réguliers par ceux-ci), l'étudiant est devenu beaucoup meilleur aux problèmes mathématiques difficiles.
  • Crucialement, cela n'a pas nui à ses compétences en codage. C'était comme donner à l'étudiant de meilleurs guides d'étude sans lui retirer ses manuels.

3. Le Problème du « Budget »

Imaginez que l'étudiant dispose d'une quantité fixe de temps pour étudier (un « budget de tokens »).

  • Si vous remplissez ce temps avec du Code, il devient excellent en codage mais perd du temps pour les mathématiques et les connaissances générales.
  • Si vous remplissez ce temps avec des Mathématiques, il devient excellent en mathématiques mais risque de perdre du temps pour le raisonnement général.
  • La Solution : Au lieu d'ajouter simplement plus de « choses », les chercheurs ont découvert que changer le type de mathématiques qu'ils étudiaient pour le rendre plus « structuré » (plus d'échafaudage) permettait à l'étudiant de devenir meilleur en mathématiques difficiles sans sacrifier ses compétences en codage.

4. Dans le Cerveau : L'Équipe de « Spécialistes »

Le modèle qu'ils ont utilisé est comme une équipe de 64 spécialistes différents (appelés « Experts »). Lorsque l'étudiant lit une phrase, un « routeur » décide quel spécialiste la traite.

  • Lorsqu'ils ont supprimé le code, les spécialistes qui s'occupaient habituellement du code ont arrêté de recevoir du travail, et l'équilibre de l'équipe a changé.
  • Lorsqu'ils ont ajouté « l'Échafaudage Cognitif » (le raisonnement structuré), l'équipe ne s'est pas confuse. Les spécialistes ont continué à faire leur travail, mais la qualité du raisonnement s'est améliorée. Cela prouve que les données structurées aident toute l'équipe à mieux travailler ensemble sans causer de chaos.

La Conclusion

Le papier conclut que le code en lui-même n'est pas l'ingrédient magique qui rend l'IA plus intelligente en raisonnement. Au lieu de cela, la magie vient des modèles de pensée structurés et étape par étape (comme ceux que l'on trouve dans de bonnes preuves mathématiques ou du code bien expliqué).

Si vous voulez qu'une IA soit une meilleure penseuse, ne lui lancez pas simplement plus de code brut. Au lieu de cela, donnez-lui plus d'« échafaudage » — des données qui montrent clairement les étapes logiques de la résolution d'un problème. Cela aide l'IA à résoudre des problèmes mathématiques difficiles sans perdre sa capacité à écrire du code.

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 →