Élève-ingénieur à CentraleSupélec et étudiant du master MVA à l’ENS Paris-Saclay. Je m’intéresse aux modèles, à leur évaluation et aux systèmes qui les rendent efficaces.
Apprentissage automatique, inférence des LLM, vision par ordinateur et calcul scientifique.
PROJET SÉLECTIONNÉ
NUS · Jan.–Mai 2025
Prévision multi-horizon par Seq2Seq et cross-attention
Seq2Seq, LSTM et cross-attention pour la prévision du box-office.
Architecture encodeur-décodeur : fusion des métadonnées et de l’historique, initialisation du décodeur, cross-attention et prévision des revenus quotidiens.
LSTM
Seq2Seq
Cross-attention
Time series
Voir les détails
Conception d’un encodeur-décodeur LSTM fusionnant les séries historiques, les variables statiques et des embeddings catégoriels.
Cross-attention multi-têtes entre les requêtes du décodeur et les états de l’encodeur.
Connexions résiduelles, layer normalization, dropout et tête de prédiction feedforward.
Sélection de retards par ACF/PACF, encodages cycliques et statistiques en fenêtres glissantes.
34,51 % de MdAPE sur le jeu de test du projet. Une étude du lien entre représentation temporelle, fusion de modalités et qualité de prévision.
MICS · Oct. 2026 – en cours
Sensibilité des tokens en speculative decoding avec perte
Projet de recherche en cours : où peut-on accepter un token du modèle draft qui diffère du modèle cible sans changer la réponse finale ?
Voir les détails
Le speculative decoding accélère l’inférence des LLM : un petit modèle draft propose plusieurs tokens que le modèle cible vérifie en une seule passe. Une vérification avec perte accepte davantage de tokens et accélère encore la génération, au risque de modifier la réponse. Où cette acceptation approximative est-elle sans danger, et quel compromis qualité–vitesse produit-elle ?
Comparaison de la vérification exacte, qui préserve la distribution du modèle cible, et de règles d’acceptation avec perte.
Banc d’essai reproductible en PyTorch / Hugging Face avec des paires draft–cible open-weight, sur GSM8K et MATH500.
Suivi de la précision, du taux d’acceptation et du nombre de tokens acceptés par passe du modèle cible.
Formulation de la vérification comme un programme linéaire de transport optimal, avec la frontière d’acceptation min(1, 1 − TV + ε), confrontée à des statistiques Qwen2.5-1.5B / 0.5B.
Étude du lien entre position, divergence draft–cible, confiance du modèle et désaccords qui changent la réponse finale.
Projet de recherche au laboratoire MICS (CentraleSupélec), d’octobre 2026 à avril 2027. Objectif : caractériser empiriquement le compromis qualité–vitesse et, si possible, évaluer une règle d’acceptation guidée par la sensibilité des tokens.
Géométrie illustrative
MICS × Safran · Sept. 2026
Scalabilité et robustesse de la tétraédralisation de Delaunay
Comparer les méthodes CPU et GPU, mesurer leur passage à l’échelle et vérifier la robustesse géométrique.
Voir les détails
Comment accélérer la construction de maillages tétraédriques tout en conservant une géométrie correcte, y compris sur des nuages de points difficiles ?
Étude empirique de sept algorithmes CPU/GPU sur des nuages allant jusqu’à un million de points, avec une NVIDIA A100.
Comparaison des performances, de la scalabilité et de la robustesse numérique.
Validation par prédicats géométriques robustes, couverture de l’enveloppe convexe, cohérence des volumes et similarité de Jaccard.
Étude de l’effet d’un jitter contrôlé sur les cas dégénérés et le recours à l’arithmétique exacte.
Une démarche de benchmarking reproductible qui examine conjointement vitesse, validité géométrique et comportement numérique.
CISPA · Nov. 2025
Transfert adversarial et attribution de modèles génératifs
Attaques black-box par transfert de CNN/ViT sous contrainte L₂. Attribution par erreurs de reconstruction et détection de filigranes avec ResNet-50.
Voir les détails
Évaluer la robustesse de classifieurs cachés et identifier l’origine de contenus générés lors du hackathon CISPA Paris Cybersecurity & AI.
Attaques adversariales black-box à faible perturbation L2, à partir d’ensembles de modèles CNN et ViT.
Variantes de PGD, transfert d’attaques et calibration des perturbations par recherche binaire.
Attribution de modèles génératifs à partir d’erreurs de reconstruction de plusieurs autoencodeurs.
Fine-tuning d’un ResNet-50 pour la détection de filigranes, avec calibration ROC à 1 % de faux positifs.
Trois axes expérimentaux : transférabilité des perturbations adversariales, attribution par reconstruction et calibration de la détection à faible taux de faux positifs.
CentraleSupélec × QuickFind · Sept.–Déc. 2024
Apprentissage métrique pour la recherche visuelle
ViT, SwinV2 et apprentissage métrique pour retrouver des images similaires.
Voir les détails
Construire un espace de représentation qui rapproche les vêtements visuellement similaires et sépare les exemples moins pertinents.
Conception et fine-tuning d’une architecture à poids partagés pour des triplets anchor / positive / negative.
Optimisation avec une triplet-margin loss et recherche par similarité cosinus.
Comparaison de l’attention globale de ViT et de l’attention hiérarchique à fenêtres décalées de SwinV2.
Benchmark face à Jina CLIP à l’aide de distributions de distances, de projections t-SNE et d’attributs visuels définis avec le partenaire.
Une exploration de la qualité des embeddings et des critères d’évaluation d’un moteur de recherche visuelle.
NUS · Jan.–Mai 2025
Apprentissage de politiques de contrôle par DQN
Apprentissage d’une politique DQN pour équilibrer un pendule inversé dans CartPole.
Voir les détails
Apprendre une politique de contrôle par interaction avec un environnement simulé plutôt que par programmation explicite de chaque action.
Implémentation d’un agent Deep Q-Network pour l’environnement CartPole.
Experience replay pour réutiliser les transitions collectées.
Exploration ε-greedy et mises à jour par différence temporelle.
Une mise en pratique des mécanismes fondamentaux de l’apprentissage par renforcement pour le contrôle non linéaire.
CentraleSupélec × Safran · Jan.–Juin 2024
Segmentation par prompts et suivi multi-objets
Combiner YOLO et SAM pour l’annotation interactive et le suivi à identifiants persistants.
Voir les détails
Relier la détection et la segmentation d’objets à une annotation guidée par points et à un suivi vidéo cohérent.
Fine-tuning et benchmark de YOLOv5 et YOLOv8 sur KITTI et sur des données de segmentation de fissures.
Évaluation de la précision, du rappel, du F1 et de la qualité des masques.
Association de YOLOv8 aux encodeurs d’images, de prompts et de masques de SAM.
Annotation guidée par points et suivi vidéo avec identifiants persistants.
Un pipeline qui relie plusieurs modèles de vision à une tâche d’annotation et de suivi concrète.
CentraleSupélec × Theodo · Mai 2024
Représentations latentes pour la recommandation de films
Un système de recommandation intégré à une plateforme web.
Voir les détails
Transformer un système de recommandation en une expérience utilisable, de la représentation des données à l’interface.
Implémentation d’un système de recommandation et d’une plateforme React / Node.js.
Intégration de services via des API REST.
Étude des représentations latentes, des matrices creuses et des méthodes d’optimisation liées à la qualité de recommandation.
Une expérience complète reliant modélisation, développement logiciel et interface utilisateur.
CentraleSupélec · Oct. 2023
Embeddings et TF-IDF pour la classification de tweets
Word2Vec, TF-IDF et Random Forest pour la classification de tweets à risque suicidaire.
Voir les détails
Étudier comment des représentations textuelles permettent de classifier des tweets dans un projet académique de détection de risque suicidaire.
Prétraitement NLP et construction de variables textuelles.
Représentations Word2Vec et TF-IDF.
Classification par Random Forest et évaluation des prédictions.
90 % d’accuracy dans l’évaluation du projet, avec une attention portée au prétraitement et à la représentation des textes.
Et aussi : segmentation par prompts · représentations latentes · classification par embeddings et TF-IDF.
02 / EXPÉRIENCES
Expériences professionnelles
Recherche appliquée, systèmes d’inférence et analyse de données.
BNP Paribas Innovation Lab
JAN. — JUIL. 2026
R&D / AI Intern
Systèmes d’inférence multi-LLM, recherche documentaire hybride et évaluation de la factualité.
Passerelle d’inférence compatible OpenAI sur Azure.
Routage de modèles, répartition de charge et contrôle de capacité.
Évaluation des affirmations à partir des documents sources.
Voir les détails+
Adaptateurs de schémas JSON propres aux modèles, sérialisation des appels d’outils et configuration du raisonnement.
Recherche hybride BM25 + recherche sémantique dense sur ChromaDB.
Évaluation de factualité par plusieurs juges LLM, avec un seuil de consensus de 80 %.
Conception d’un système LangChain / LangGraph pour la génération de communiqués financiers à partir de 300 à 600 documents Word, avec des boucles de vérification.
SFR
JUIL. — DÉC. 2025
Data Scientist
Détection de fraude à grande échelle, représentations visuelles et apprentissage sur graphes.
Gestion du déséquilibre des classes et optimisation des seuils.
Embeddings de réseaux neuronaux avec XGBoost et Random Forest.
Généralisation à de nouvelles entités et à de nouveaux schémas de fraude.
Voir les détails+
Échantillonnage stratifié et pondération des classes dans les pipelines de détection.
Pipelines hybrides combinant des représentations de réseaux neuronaux et de Vision Transformers avec des modèles tabulaires.
Modélisation des interactions sous forme de graphes, échantillonnage de voisinages et étude de la scalabilité.
Développement sur Vertex AI de systèmes spécialisés en NLP et recherche documentaire.
Méthodes et outils
Modélisation et évaluation
PyTorch, scikit-learn, Hugging Face Transformers, inférence LLM et speculative decoding, ViT, Swin Transformer, ResNet, graph learning et évaluation expérimentale.
Calcul scientifique et systèmes
Python, NumPy, SciPy, SLURM, calcul parallèle, analyse de scalabilité, Azure et GCP Vertex AI.
Développement logiciel
FastAPI, Docker, Git, React, Node.js, API REST, model serving, routage et répartition de charge.
03 / PARCOURS
Formation
CentraleSupélec
Diplôme d’ingénieur · 2023–2027
Formation en mathématiques appliquées, intelligence artificielle et ingénierie.
1re année : 4,23 / 4,33 2e année : 4,03 / 4,33
MVA
ENS Paris-Saclay · 2026–2027
Un master de recherche en Mathematics, Vision and Learning, consacré à l’apprentissage moderne, à l’optimisation à grande échelle et aux modèles de fondation.
Semestre d’échange à la National University of Singapore, consacré à l’apprentissage automatique, à la prévision de séries temporelles et au contrôle par renforcement.
GPA : 4,0 / 4,0
Advanced Deep Learning · Reinforcement Learning · Fundamentals of Machine Learning