CENTRALE LYON - Post-doctoral researcher (12 months) Mathematics of energy-efficient AI: diffusion models on emerging hardware
A 12-month postdoctoral position at École Centrale de Lyon (with the INL lab) on the mathematics of energy-efficient AI: extending convergence theory of diffusion models to hardware-induced errors and co-designing a PCM-based photonic matrix–vector accelerator. Day-to-day work spans stochastic analysis, PyTorch/JAX experiments, and device-level model co-design.
- Compensation
- €34.4K / yr
- Location
- Ecully, Auvergne-Rhône-Alpes, France
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Contract
- Experience
- Not specified
- Category
- Hardware
- Posted
Skills
Must have
- PhD in applied mathematics, statistics, machine learning, electronic engineering, computer science or a closely related field (obtained or with defence scheduled before contract start)
- Strong foundation in probability and stochastic analysis, numerical analysis, optimisation, or machine learning: SDEs, Girsanov's theorem, time reversal of diffusions, applied rigorously to diffusion
- Familiarity with convergence theory of sampling algorithms, or demonstrated capacity to acquire it quickly (e.g. Langevin/MCMC analysis, optimal transport, concentration of measure)
- Solid scientific computing with PyTorch or JAX and the habit of writing code others can run
- Ability and motivation to work across mathematical modelling and hardware-aware AI
- Working English (French not required)
Nice to have
- Prior work on diffusion or score-based generative models
- Numerical analysis of finite-precision arithmetic
- Familiarity with hardware-aware machine learning, approximate or stochastic computing, analogue in-memory computing, device modelling, circuit simulation, photonics, ferroelectric devices, or energy m
- Experience linking model accuracy or robustness to implementation non-idealities such as quantisation, noise, drift, variability, finite precision, or correlated errors
- Evidence of interdisciplinary research at the interface of mathematics, machine learning, devices, circuits, architectures, or electronic-design automation
Full description
The question
Generating one image with a diffusion model means evaluating a large neural network tens to hundreds of times. That repetition is where the energy goes, and it is part of why data-centre demand is now visible at grid scale: the Lawrence Berkeley National Laboratory puts US data-centre electricity use at 176 TWh in 2023, 4.4 % of national consumption, a figure that more than doubled since 2017 largely because of AI servers, and projects 325–580 TWh by 2028. Emerging hardware attacks exactly this primitive: analog in-memory computing, silicon photonics, ferroelectric devices and stochastic computing perform the underlying matrix–vector products at lower energy than digital CMOS, under conditions on scale and precision, but return a perturbed result. The usual objection is that nobody can say in advance how much perturbation a model tolerates. In EMMA, this opportunity is pursued through a PCM-based photonic matrix–vector engine as the primary demonstrator, complemented where appropriate by FeFET-based analog computing, so that device-level non-idealities are treated as explicit design parameters rather than as after-the-fact implementation losses. Diffusion models are an unusual case in which that question has a mathematical answer: their convergence theory bounds the discrepancy between the generated and target distributions by three terms, of which only one, the L 2 error of the learned score, depends on the hardware. That side is now in good shape: for stochastic samplers, bounds linear in the dimension under minimal assumptions on the data; for deterministic samplers, a matching theory under regularity. What is missing is the bridge. The theory is parameterised by a score error, the hardware literature by conductance noise, effective number of bits and photons per multiply–accumulate; nobody has written the map between them, in either direction. The quantisation literature for diffusion models reports image-quality scores; the induced L 2 score error, in the form the convergence theory needs, is directly measurable and goes unreported. One open sub-question sets the direction: the distinction between an error redrawn at each evaluation, as in stochastic computing, and an error frozen at write time, as in deterministic quantisation, has been settled in one setting only, and not the one hardware lives in; carrying it over is what this position exists to do. The work is judged on one concrete outcome. For at least one architecture, we want to show that theenergy gain from moving the score evaluation off digital CMOS is real, measured where it survives integration and not extrapolated from a single tile, and that it is paid for by a loss in sample quality that is small and, above all, tunable: a knob the designer sets, whose position the theory predicts rather than discovers afterwards.
What you will do
The work is organised in four packages, summarised below; the full research programme is available from the supervisors on request.