Aller au contenu

Stage - Bac+5 - Apprentissage par Renforcement et Modèles de Monde pour les maillages - H/F

Stage 4 à 6 mois

Chem. du Ru, 91680 Bruyères-le-Châtel (France)

Publiée le 15 septembre 2026

  • Contrat

    Stage 4 à 6 mois

  • Lieu

    Chem. du Ru, 91680 Bruyères-le-Châtel (France)

  • Date de début

    Dès que possible

  • Salaire

    Information non renseignée

  • Télétravail

    Non spécifié

CEA illustration
Description du poste

Domaine

Mathématiques, information scientifique, logiciel

Contrat

Stage

Intitulé de l'offre

Stage - Bac+5 - Apprentissage par Renforcement et Modèles de Monde pour les maillages - H/F

Sujet de stage

Nous nous intéressons à la génération de maillages pour la simulation numérique en considérant le travail de [1], où les auteurs ont démontré qu'il était possible de modéliser le problème d'optimisation topologique de maillages quadrangulaires comme un problème d'apprentissage profond. Une partie de ces résultats repose sur une observation partielle du monde observé en se basant sur des propriétés d'ordre de la structure de données sous-jacente. La question de l'observation du monde par un agent est cruciale et nous souhaitons dans ce travail évaluer l'apport de l'architecture Graph-JEPA [2] pour laisser l'agent définir la représentation pertinente qu'il doit avoir du monde observé.
[1] A. Roperch, F. Ledoux, and J.-Ch. Janodet. QuadOpt-RL: Reinforcement Learning Agent for Quad Mesh Optimization, SIAM IMR 2026.
[2] G Skenderi, et al. Graph-level representation learning with joint-embedding predictive architectures. Transactions on Machine Learning Research, 2025.

Durée du contrat (en mois)

6 mois

Description de l'offre

En considérant un problème plus simple de maillage, à savoir le lissage qui consiste à déplacer les sommets d'un maillage pour améliorer la qualité géométrique des cellules composant le maillage, l'étudiant(e) aura pour objectif de développer et évaluer une architecture hybride où un agent RL apprend à déplacer les sommets du maillage en s'appuyant sur les prédictions abstraites de Graph-JEPA. L'idée sous-jacente est d'apprendre des représentations latentes relatives à des opérations de maillage sur des cartes combinatoires de dimension 2 et 3.
Les grandes étapes du travail proposé seront :
(1) Assimiler les concepts suffisants en maillage et comprendre le formalisme des cartes combinatoire.
(2) Concevoir une architecture JEPA adaptée. Le modèle devra apprendre à prédire l'impact latent d'un déplacement de sommet sans reconstruire le maillage complet.
(3) Implémenter un agent de RL avec une approche acteur-critique et une fonction de récompense qui sera directement corrélée à des métriques de qualité de mailles (ex : rapport de forme, jacobien des éléments, régularité des angles) en utilisant l'architecture précédemment définie.
(4) Comparer les résultats obtenus avec des algorithmes de lissage usuels, aussi bien en termes de qualité finale du maillage et de temps de convergence.

Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l'inclusion des travailleurs handicapés.
Participant à la protection nationale, une enquête administrative est réalisée pour tous les collaborateurs du CEA afin d'assurer l'intégrité et la sécurité de la nation.

Profil du candidat

Python, Apprentissage par renforcement, apprentissage profond, pytorch
Bac+5

Localisation du poste

Site

DAM Île-de-France

Localisation du poste

France, Ile-de-France, Essonne (91)

Ville

Bruyères-le-Châtel

Date limite de candidature

Tant que l’offre est en ligne

Niveau d'étude

Niveau Master, MSc ou Programme Grande Ecole

Fonction

Technologie

Plus d’infos sur l’entreprise

CEA

Nos énergies pour l'avenir