← Derniers articles
🤖 machine learning

Bayesian Symbolic Regression with Entropic Reinforcement Learning

Cet article présente ERRLESS, une méthode de régression symbolique bayésienne scalable qui emploie l'apprentissage par renforcement régularisé par l'entropie pour échantillonner la distribution postérieure d'expressions algébriques, permettant ainsi une quantification efficace de l'incertitude et produisant des résultats compétitifs et interprétables sur des benchmarks tels que Feynman.

Auteurs originaux : Oussama Boussif, Mohammed Mahfoud, Younesse Kaddar, Moksh Jain, Sida Li, Damiano Fornasiere, Xiaoyin Chen, Yoshua Bengio, Esmeralda S. Whitammer

Publié 2026-08-11
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Oussama Boussif, Mohammed Mahfoud, Younesse Kaddar, Moksh Jain, Sida Li, Damiano Fornasiere, Xiaoyin Chen, Yoshua Bengio, Esmeralda S. Whitammer

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 soyez un détective tentant de résoudre un mystère, mais qu'au lieu de chercher une personne disparue, vous essayiez de trouver la règle mathématique cachée qui explique le fonctionnement du monde. C'est le travail de la régression symbolique. Si les outils mathématiques standards sont comme un tailleur qui ne peut qu'ajuster les boutons d'un costume déjà existant (en ajustant les nombres dans une formule fixe), la régression symbolique est comme un maître tailleur capable d'inventer des costumes entièrement nouveaux, en assemblant différents tissus (opérations mathématiques comme l'addition, le sinus ou la racine carrée) pour s'adapter parfaitement aux données.

Cependant, les données du monde réel sont désordonnées. Elles sont bruitées, comme un signal radio rempli de parasites, et souvent rares, comme essayer de deviner la mélodie d'une chanson à partir de seulement trois notes. Si vous ne trouvez qu'une seule « meilleure » formule, vous pourriez être trompé par les parasites. C'est là que la pensée bayésienne entre en jeu. Au lieu de parier sur une seule réponse, un détective bayésien conserve toute une bibliothèque de théories possibles, en attribuant à chacune une probabilité basée sur la manière dont elle correspond aux indices. Cela lui permet de dire : « Je suis assez sûr qu'il s'agit de cette formule, mais il y a une petite chance que ce soit cette autre formule », ce qui est crucial lorsque les données sont rares. Le grand défi a toujours été : comment chercher efficacement à travers la bibliothèque infinie de formules mathématiques possibles pour trouver le bon mélange de probabilités sans s'y perdre ?

Entrez en scène ERRLESS, une nouvelle approche introduite par Oussama Boussif et ses collègues qui traite cette recherche comme un jeu vidéo. Imaginez un robot apprenant à construire une structure de Lego complexe, mais au lieu de simplement essayer de construire une tour parfaite, il apprend à construire plusieurs tours différentes, comprenant lesquelles sont les plus susceptibles d'être la « vraie » structure compte tenu des indices. Les chercheurs appellent leur méthode ERRLESS (Entropy-Regularized Reinforcement Learning for Expression Structure Sampling).

Voici comment cela fonctionne dans le monde réel des données : l'équipe a appris à un réseau de neurones (un type d'IA) à agir comme un constructeur. Ce constructeur ne se contente pas de deviner ; il construit des expressions mathématiques étape par étape, comme on assemble une phrase mot par mot. Mais il y a un piège : le constructeur doit suivre des règles de physique strictes. Tout comme on ne peut pas additionner des « mètres » à des « secondes » pour obtenir un résultat cohérent, l'IA est programmée pour rejeter toute combinaison mathématique qui enfreindrait les lois des unités physiques. Cela se fait via une approche « ascendante » (bottom-up), où l'IA construit d'abord de petites pièces valides avant de les assembler, garantissant que chaque étape est cohérente avant de passer à la suivante.

L'IA apprend grâce à un processus d'apprentissage par renforcement (Reinforcement Learning), qui revient à entraîner un chien avec des friandises. Chaque fois que l'IA construit une formule qui correspond bien aux données, elle reçoit une « friandise » (une récompense). Mais voici la subtilité : les chercheurs ne voulaient pas seulement que l'IA trouve la meilleure formule unique. Ils voulaient qu'elle explore toute la « bibliothèque » de possibilités. Pour ce faire, ils ont utilisé une technique de Reinforcement Learning à entropie maximale. Considérez cela comme dire à l'IA : « Ne cherche pas seulement le meilleur chemin ; explore autant de chemins différents que possible, mais assure-toi de visiter les plus prometteurs plus souvent. » Cela garantit que l'IA ne reste pas bloquée sur une seule idée, mais apprend plutôt toute la « carte » des formules probables.

Les résultats sont très prometteurs. Testée sur la Feynman Symbolic Regression Database — une célèbre collection de 100 formules de physique du légendaire physicien Richard Feynman — ERRLESS s'est montrée compétitive face aux meilleures méthodes existantes. Elle a réussi à trouver des formules courtes et faciles à lire qui étaient aussi précises que les formules complexes trouvées par d'autres algorithmes. Plus important encore, parce qu'elle capture l'incertitude (la perspective bayésienne), elle a mieux géré les données bruitées. Dans des tests où les données étaient rares et pleines de bruit, ERRLESS a produit une « moyenne prédictive a posteriori » (une sorte de moyenne de toutes ses meilleures suppositions) plus précise qu'un concurrent de premier plan appelé PySIPS. Alors que PySIPS pouvait parfois être dérouté par des suppositions sauvages et improbables qui faussaient sa moyenne, ERRLESS maintenait ses suppositions ancrées dans la réalité, fournissant une prédiction plus fiable.

L'article souligne également qu'ERRLESS est incroyablement rapide. Contrairement à d'autres méthodes qui doivent s'arrêter pour affiner les nombres d'une formule encore et encore (un processus lent et coûteux en calcul), ERRLESS apprend à deviner à la fois la structure de la formule et les nombres à l'intérieur de celle-ci simultanément. Cela la rend un ordre de grandeur plus rapide que beaucoup de ses rivaux.

Cependant, les auteurs prennent soin de ne pas prétendre qu'il s'agit d'une solution miracle pour tous les problèmes. Ils notent que si ERRLESS est excellente pour modéliser la distribution des réponses possibles, elle peut encore éprouver des difficultés face à des expressions cibles extrêmement complexes. Ils soulignent également que leur méthode repose sur un ensemble spécifique d'opérateurs mathématiques et que les travaux futurs pourraient consister à apprendre à l'IA à inventer ses propres opérateurs ou à appliquer ces idées aux équations différentielles.

En bref, cet article suggère qu'en combinant les règles de la physique avec une méthode d'entraînement d'IA intelligente et exploratoire, nous pouvons construire un système qui ne trouve pas seulement une formule, mais qui comprend le paysage des formules possibles. C'est une étape vers des machines qui ne se contentent pas de traiter des chiffres, mais qui comprennent véritablement l'incertitude et la beauté des lois qui régissent notre univers.

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 →