Numerical Analysis school 2025
Solving partial differential equations in fields physics faster with physics-based machine learning
Informations pratiques
Dates
June 16-20, 2025
Location
EDF Lab Paris-Saclay
7 Boulevard Gaspard Monge
91120 Palaiseau
Contacts
Organisers
Nicolas Bousquet (EDF)
Alejandro Ribes (EDF)
Christophe Millet (CEA)
Bruno Raffin (INRIA)
Vincent Le Guen (EDF)
Summer schools secretary
Régis Vizet – CEA
tel: 01 69 26 47 45
Scientific Context
The computational cost of solving PDE, for instance CFD (Navier-Stokes) and electromagnetic (Maxwell) equations, for real industrial situations, is problematic today. The use of HPC computing does not allow us to manipulate these resolution algorithms quickly enough to integrate them into digital twins useful to engineers, without making numerical compromises (for example, using a 2D resolution for a real 3D problem). These compromises historically form a set of “reduced” physical models (Reduced Order Models, or ROMs), whose construction requires an intrusive approach to large, accurate numerical models. While ROMs have made it possible to approximate the resolution of many problems, the possibility of using the most recent learning tools (kriging, neural networks, etc.) from simulation databases, but also from knowledge of boundary conditions, or even a mesh, has emerged in recent years. The field of Physics-informed Machine Learning is currently flourishing, and numerous approaches have been proposed, such as PINNs (Physics-informed Neural Networks), GNNs (Graph Neural Networks), GNO, operator-based approaches, etc. These promising trials are still examining relatively simple cases. Our ambition is to develop approaches that will really enable us to handle industrial cases that have arisen in recent years.
Content
The research school is aimed at PhD students, young researchers and more experienced researchers wishing to learn more about the subject. Courses including practical works will be given by top professors and well-known researchers from both academic and industrial worlds will give thematic conferences. Classical examples will be introduced, but point out that one of the expected gains of the research school is to be able to find one’s way through the “jungle” of approaches, and to be introduced to increasingly complex application examples. Technological choices as well as discussions on most recent approaches, as foundational models, are on the agenda. Furthermore, PhD students and young researchers who will attend will have the possibility to apply for presenting a poster.
Here is a link to the list of proposed posters.
Speakers
• George Karniadakis and Khemraj Shukla (Brown University)
• Patrick Gallinari (SCAI)
• Claire Boyer (Université Paris Saclay)
• Siddharta Mishra (ETH Zurich)
• Ronan Fablet (IMT Atlantique)
• Alena Shilova (INRIA)
• Boris Bonev (Nvidia)
• Bruno Raffin (INRIA) et Alejandro Ribes (EDF)
• Christophe Millet (CEA/ENS) et Elodie Noêlé (CEA/DGA)
• Abbas Kabalan et Raphaël Carpintero Perez (Safran Tech)
Software installation requirements
For George Karniadakis and Khemraj Shukla’s course: requirements.txt
Python version: Python 3.8.8
to install the packages please do:
pip install -r requirements.txt
The whole material for this course is provided on this google drive
Final program
08:45 – 09:15 | — | Welcome breakfast (loggia) |
09:15 – 09:30 | Organizers | Opening talk (introductive slides) |
09:30 – 11:00 | Patrick Gallinari | Machine Learning for Physical Dynamics, an Introduction (slides) |
11:00 – 11:30 | — | Coffee break (loggia) |
11:30 – 13:00 | Jean-Christophe Loiseau | System identification / operator learning 1 (course + practice): GitHub repo |
13:00 – 14:00 | — | Lunch (Brasserie) |
14:00 – 15:30 |
George E. Karniadakis & Khemraj Shukla |
PINN, PIKAN & Neural Operators 1 (course + practice): Talk support ( Part 1 / Part 2 ) + practice / demo material Day 1 |
15:30 – 15:50 | — | Coffee break (loggia) |
15:50 – 17:20 |
George E. Karniadakis & Khemraj Shukla |
PINN, PIKAN & Neural Operators 1 (continued) |
09:00 – 09:15 | — | Welcome coffee (loggia) |
09:15 – 11:00 |
George E. Karniadakis & Khemraj Shukla |
PINN, PIKAN & Neural Operators 2 (course + practice): Talk support ( Part 1 / Part 2 ) + practice / demo material Day 2 |
11:00 – 11:15 | — | Coffee break (loggia) |
11:15 – 12:30 |
George E. Karniadakis & Khemraj Shukla |
Continuation of PINN, PIKAN & Neural Operators 2 |
12:30 – 14:00 | — | Lunch (Brasserie) |
14:00 – 15:30 | Jean-Christophe Loiseau | System identification / operator learning 2, with PySINDy (course + practice) GitHub repo |
15:30 – 15:50 | — | Coffee break (loggia) |
15:50 – 17:20 | Jean-Christophe Loiseau | Continuation of PySINDy session |
09:00 – 09:30 | — | Welcome coffee (loggia) |
09:30 – 11:00 | Patrick Gallinari | Generalization in physics-based deep learning (slides) |
11:00 – 11:15 | — | Coffee break (loggia) |
11:15 – 12:30 | Claire Boyer | A statistical perspective on physics-informed machine learning: from PINNs to kernel methods (slides) |
12:30 – 14:00 | — | Lunch (Brasserie) |
14:00 – 17:00 | — | Afternoon posters and discussions / free work (rooms A1.134, 140, 133, 139) — Free coffee available (loggia) |
09:00 – 09:30 | — | Welcome coffee (loggia) |
09:30 – 11:00 |
Christophe Millet & Élodie Noëlé |
From Graph Neural Networks to learning dynamic graphs (course + practice): Course material + GitHub repo |
11:00 – 11:15 | — | Coffee break (loggia) |
11:15 – 12:30 |
Christophe Millet & Élodie Noëlé |
Continuation of GNN session |
12:30 – 14:00 | — | Lunch (Brasserie) |
14:00 – 14:40 | Ronan Fablet | End-to-end neural data assimilation: application to ocean dynamics (slides) |
14:45 – 15:30 | Boris Bonev | A principled approach to probabilistic machine-learning weather forecast at scale |
15:30 – 15:50 | — | Coffee break (loggia) |
15:50 – 17:20 |
Bruno Raffin & Alejandro Ribes |
Online training of Deep Surrogates models |
18:30 – … | — | Gala dinner at La Petite Forge — shuttle from EDF site, return to RER stations after dinner |
09:00 – 09:30 | — | Welcome coffee (foyer) |
09:30 – 11:00 | Alena Shilova | SciML perspective on solving control problems (slides) |
11:00 – 11:15 | — | Coffee break (foyer) |
11:15 – 12:30 |
Abbas Kabalan & Raphaël Carpintero Perez |
Some industrialized approaches in physics-based machine learning (slides Part 1) |
12:30 – 14:00 | — | Lunch (Brasserie) |
14:00 – 16:00 | Siddhartha Mishra | Foundation Models for PDEs (slides) |
16:00 – 16:15 | Organizers | Conclusions |