Partager

Incertitude dans les simulations Monte-Carlo aidées par l’IA

© Istock / BlackJack3D
Les IA accélèrent la simulation des matériaux à l’échelle atomique mais leur approximation introduit une incertitude qui biaise les résultats. Notre méthode PEM adapte l’algorithme Monte-Carlo et pénalise les régions incertaines pour l’IA. Cette méthode atténue l’erreur de l’IA et rend la modélisation des matériaux basée sur l’apprentissage profond digne de confiance.

L’étude des matériaux complexes repose sur des approches multi-échelles reliant le comportement atomique aux propriétés macroscopiques. Objectif : modéliser avec précision les matériaux, y compris leurs défauts, en faisant le pont entre l’échelle atomique, régie par les forces interatomiques, et la macro-échelle.
Les simulations comme la dynamique moléculaire ou l’échantillonnage Monte-Carlo sont essentielles, mais exigent des calculs répétés et précis de l’énergie totale et des forces, ce qui devient rapidement prohibitif pour des systèmes volumineux ou complexes. Pour contourner ce coût, les chercheurs utilisent des modèles d’apprentissage profond, les machine learning potentials (MLP), comme fonctions de substitution.


Modélisation multi-échelle des matériaux.


Ces réseaux de neurones approximent efficacement la surface d’énergie potentielle ou les champs de force, remplaçant des calculs physiques de haute fidélité. Ils permettent ainsi des simulations atomistiques beaucoup plus rapides et ouvrent la voie à l’exploration d’un ensemble plus large de configurations.

Figure 1 : Énergie microscopique prédite en fonction de l’énergie calculée demanière exacte. On note l’excellente performance de prédiction de l’IA.


Mais cette accélération introduit un défi lié à l’IA de confiance : les MLP restent des approximations et comportent une erreur inhérente, notamment l’incertitude épistémique, qui augmente lorsque le modèle rencontre des configurations peu ou pas vues durant l’entraînement. Nous avons montré que cette incertitude sur l’énergie peut fausser les prédictions de propriétés physiques macroscopiques. La conclusion clé est que l’algorithme de simulation lui-même doit être adapté pour reconnaître et gérer activement cette incertitude.

Nous avons ainsi conçu PEM (Penalty Ensemble Method), une méthode qui quantifie l’incertitude et l’intègre directement dans la simulation Monte-Carlo. La règle d’acceptation standard de Metropolis-Hastings, au cœur du MC-MC, détermine si une configuration proposée est acceptée ou rejetée. PEM modifie cette règle en tenant compte de l’incertitude, augmentant la probabilité de rejet lorsque les configurations se situent dans des régions où le MLP présente une forte incertitude prédictive.


Fig. 2 : Résultats de simulations Monte-Carlo. Malgré l’excellente performance des modèles d’IA, on observe un biais important entre la simulation coûteuse exacte (orange – Ground Truth) et la simulation guidée par IA (vert – RCNN). Cette dernière peut être corrigée grâce à la méthode PEM (bleu).

En pénalisant les déplacements vers les zones incertaines, PEM atténue le biais introduit par l’erreur du MLP et améliore la fiabilité ainsi que la cohérence physique des simulations. Les propriétés obtenues se rapprochent alors des valeurs de référence malgré l’usage d’un modèle approximatif.

Cette étude montre que l’intégration de la quantification de l’incertitude — via PEM — est indispensable pour combiner la vitesse de l’apprentissage profond avec la rigueur physique des simulations Monte-Carlo. Elle ouvre ainsi la voie à une modélisation des matériaux robuste, fiable et adaptée aux besoins des industries critiques.

En savoir plus

Publication majeure

  • « La méthode PEM » a été développée en 2025 (https://doi.org/10.48550/arXiv.2506.14594) dans le cadre du travail de thèse de Dimitrios Tzivrailis en collaboration avec Alberto Rosso, directeur de recherche au Laboratoire de Physique Théorique et Modèles Statistiques (LPTMS, CNRS).

 

Projet

  • Cette thèse est financée par le projet PRIMaL (Probabilistic Reasoning in Machine Learning) qui vise à élargir le domaine opérationnel de l’IA en fournissant des garanties d’utilisation pour les modèles d’apprentissage profond.

 

Application

  • Un objectif majeur de PRIMaL est la quantification de l’incertitude : calculer et maîtriser les incertitudes (aléatoires et épistémiques) pour que l’IA devienne un outil de calcul scientifique fiable. PRIMaL s’inscrit dans le cadre de l’IA de confiance qui est essentielle pour des applications critiques comme la modélisation de matériaux et l’inférence basée sur la simulation (SBI).

 

Ont contribué à l’écriture de cet article

  • Eiji Kawasaki, Ingénieur-chercheur et expert, CEA-List
  • Dimitrios Tzivrailis, Doctorant, CEA-List