We are looking for a highly motivated PhD student to join our team project working at the intersection of Explainable Artificial Intelligence (XAI) and weather forecasting. The ideal candidate will have a strong theoretical and practical background in neural networks and experience in either numerical simulation or remote sensing.
Project Description:
The successful candidate will work on the definition of novel explainability methods dedicated to modern Deep Neural Network (DNN) architectures for weather prediction, in the vein of Neural-LAM or GraphCast [Lam, 2022], [Kaifeng, 2023], [Oskarsson, 2023]. Their research will first aim to understand how these DNN architectures transform a physically relevant information into statistically rich latent spaces and then into weather predictions. Such an analysis is indeed crucial to ensure the robustness of these methods, especially for rare events, and to detect physically irrelevant prediction strategies. Different post-hoc XAI techniques based on image sensitivity analysis, such as LIME, SHAP or GradCAM [Ribeiro, 2016], [Lundberg, 2017], [Selvaraju, 2017], will first be adapted for this task. Emphasis will be placed on explaining the decisions made in extreme or rare weather configurations. The use of recent concept-based XAI strategies for specific tasks will then be developed, as in [Jourdan, 2023]. Drawing inspiration from hybrid AI/Physics methods such as [Thoreau, 2025] to explain weather predictions is also a research track that we intend to explore.
This research will be carried out at the Mathematics Institute of Toulouse (IMT, UMR CNRS 5219), Université Paul Sabatier (Toulouse 3), and the Centre Européen de Recherche et de Formation Avancée en Calcul Scientifique (CERFACS), in collaboration with the French National Center for Meteorological Research (CNRM – UMR 3589), all gathered in a chair of the Artificial and Natural Intelligence Toulouse Institute (ANITI). The PhD student will then be in contact with researchers in AI from ANITI, IMT, and CERFACS, as well as researchers/engineers in weather forecasting from CNRM. Finally, the PhD student will have access to computational resources and in-house datasets of these institutions to develop original and impactful XAI solutions in the dynamic field of DNN-based weather forecasting. XAI methods will ideally be developed as extensions of the Anemoi package [Anemoi, 2024] of the European Centre for Medium-Range Weather Forecasts [Lang, 2024], [Nipen 2024].

(Left) Geographical area covered by MeteoNet ; (Right) Illustration of GraphCast architecture
Key Responsibilities:
1. Conducting a comprehensive literature review on DNN-based weather forecasting and in explainable AI for neural networks.
2. Adapting and experimenting existing XAI techniques for images on weather data.
3. Developing concept-based XAI strategies that can explain the impact of non-local and multi-scale information in the input data for weather prediction.4. Finding pertinent representations of the explanations for different kinds of users (General public, meteorologists, decision-makers)
5. Presenting research findings at conferences and prepare manuscripts for publication in peer-reviewed journals.
Qualifications:
- Engineering school or Master 2 in Applied Mathematics, Computational Physics, Computer Science, or a related field
- Strong theoretical and practical background in neural networks
- Experience with the management of large datasets
- Proficiency in Python and PyTorch
- Excellent communication and collaborative skills
- Advanced level in spoken and written English
- Experience in numerical simulation or atmospheric sciences would be an advantage
To apply, please submit your CV, a brief statement of research interests, and contact information for one or more references to Laurent Risser < lrisser@math.univ-toulouse.fr >
[Lam, 2022] Lam R et al: GraphCast: Learning skillful medium-range global weather forecasting, Science 382, pp. 1461-1421. 2022
[Kaifeng, 2023] Kaifeng B et al.: Accurate medium-range global weather forecasting with 3D neural networks. Nature 619, pp. 533-538. 2023
[Oskarsson, 2023] Oskarsson J. et al: Graph-based Neural Weather Prediction for Limited Area Modeling, NeurIPS. 2023 — https://github.com/joeloskarsson/neural-lam
[Ribeiro, 2016] Ribeiro M., Singh S. and Guestrin C., 2016 : Why Should I Trust You ? Explaining the Predictions of Any Classifier. Proceedings NAACL
[Lundberg, 2017] Lundberg S.M., Lee S.-I.: A Unified Approach to Interpreting Model Predictions, NeurIPS 2017
[Selvaraju, 2017] Selvaraju R. R., Cogswell M., Das A., Vedantam R., Parikh D. and Batra D.: Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization, IEEE ICCV 2017
[Jourdan, 2023] Jourdan F., Picard A.M., Fel T., Risser L., Loubes J.-M., Asher N.: COCKATIEL: COntinuous Concept ranKed ATtribution with Interpretable ELements for explaining neural net classifiers on NLP. ACL findings, 2023.
[Thoreau, 2025] Thoreau R., Risser L., Achard V., Berthelot B., Briottet X.: Physics-Informed Variational Autoencoders for Improved Robustness to Environmental Factors of Variation. Springer Machine Learning. 2025
[Anemoi, 2024] https://anemoi.readthedocs.io/en/latest/
[Lang, 2024] Lang S et al.: AIFS — ECMWF’s data-driven forecasting system. arXiv:2406.01465, 2024
[Nipen 2024] Nipen T.N. et al: Regional data-driven weather modeling with a global stretched-grid. arXiv:2409.02891, 2024