Hostname: page-component-76d6cb85b7-vdhp9 Total loading time: 0 Render date: 2026-07-15T06:52:37.545Z Has data issue: false hasContentIssue false

Mortality modeling for short-term climate stress test in France: impact of extreme heat

Published online by Cambridge University Press:  26 June 2026

Etienne Raynal*
Affiliation:
LSAF, Université Claude Bernard Lyon 1 , France Galea & Associés, France
Stéphane Loisel
Affiliation:
Laboratoire LIRSA, Conservatoire National des Arts et Métiers, France
*
Corresponding author: Etienne Raynal; Email: etienne.raynal@zaclys.net
Rights & Permissions [Opens in a new window]

Abstract

Climate change is likely to increase the frequency, severity, and duration of heat waves in many countries. To plan mitigation, adaptation, and resilience strategies, it is necessary to quantify heat wave risk at both the local level and the country level. A new, more granular methodology is proposed in order to integrate the impact of heat waves in hexagonal France on mortality with a short-term stress scenario. Based on open data and reproducible methodology, the approach can be used as a starting point to investigate other effects, such as urban heat islands. The present application is based on in situ observational weather data and environmental vulnerability data to construct adapted geographical clusters without relying on the administrative division of the territory. Excess mortality is modeled as a function of weather using machine learning. Using recent knowledge of climatology, we construct extreme weather scenarios to calculate a shock to mortality. Short-term shocks are compared, and their respective merits are discussed. The methodology has been shown to generate mortality shocks up to five times greater than those estimated by the French regulatory authority.

Information

Type
Original Research Paper
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of The Institute and Faculty of Actuaries
Figure 0

Table 1. Climatic data selected from Météo France for the studyTable 1 long description.

Figure 1

Table 2. Pollution data from Ineris selected for the studyTable 2 long description.

Figure 2

Figure 1 Figure 1 long description.Step 1 shows the 150 clusters of mainland France. Step 2 illustrates the smallest clusters with a number of inhabitants lower than 100.000. Step 3 represents the final 89 clusters of mainland France.

Figure 3

Figure 2 Figure 2 long description.Relative difference between the number of deaths observed and the number of deaths predicted by the national mortality curve obtained using the Lee-Carter method.

Figure 4

Figure 3 Figure 3 long description.The seasonality s.,.,p(climate_type)$s^{(climate\_type)}_{.,.,p}$ represented as a function of the time period p$p$.

Figure 5

Figure 4 Figure 4 long description.The seasonality sx,.,pN$s^{N}_{x,.,p}$ represented as a function of the time period p$p$.

Figure 6

Figure 5 Figure 5 long description.Illustration of the relationship between the SMR and the weather data. Temperature and the left-hand side, and humidity on the right-hand side. This corresponds to the average of SMR relative to baseline dx,t,p(r)/b^x,t,p(r)$d^{(r)}_{x,t,p} / \hat {b}^{(r)}_{x,t,p}$ for every half of a degree celsius or for every percentage point of relative humidity.

Figure 7

Table 3. Comparative performance of the baseline (Offset) and machine learning models. Performance is evaluated using mean squared error (MSE), poisson log-likelihood (PLL), Normalized PLL (NPLL), and mean poisson deviance (MPD). The parameters used to obtain these results are detailed in DTable 3 long description.

Figure 8

Figure 6 Figure 6 long description.Comparative analysis of predicted and observed mortality. Predicted mortality (blue), observed mortality (orange), and the baseline mortality rate (green) are displayed alongside mean temperature (red, dotted). Data are aggregated across sex and all age groups, and for a specified region (r=37)$(r=37)$ and year (t=2015)$(t=2015)$.

Figure 9

Figure 7 Figure 7 long description.Feature importance chart showing how much impact each feature has on the model output.

Figure 10

Figure 8 Figure 8 long description.Shapley values given the values of the main weather conditions.

Figure 11

Figure 9 Figure 9 long description.Cross-effect of age (a) and latitude (b) with the mean temperature on the model, illustrated with the Shapley values.

Figure 12

Figure 10 Figure 10 long description.Cross-effects of temperature and humidity in France (a) compared with the area around the Mediterranean see (b).

Figure 13

Figure 11 Figure 11 long description.Study of the threshold for the POT method on historical data measured at the Paris Montsouris station with the pyextreme library. It shows both the estimation (red line) and the confidence interval at 95%.

Figure 14

Figure 12 Figure 12 long description.Ts,max$T_{s, max}$ for each cluster computed on the reanalysis data.

Figure 15

Figure 13 Figure 13 long description.Example of the field of the Z500t,m={Z500,lat,lont,m}$Z_{500}^{t,m} = \{Z_{500,\text{lat},\text{lon}}^{t,m}\}$ for July 1, 2026, in the scenario from the IPSL-IPSL-CM5A-MR model.

Figure 16

Figure 14 AAlgorithm used for the synthetic weather generator.

Figure 17

Figure 15 Figure 15 long description.Comparison of the average TM_mean over the whole period (p∈[30;54]$p\in [30;54]$), between the historical year for which this average is highest (2018) and the averages obtained by the projection methods (5.1 and 5.3).

Figure 18

Figure 16 Figure 16 long description.Comparison of the maximum TM_mean over the whole period (p∈[30;54]$p\in [30;54]$), between the historical year for which this maximum is highest (2019) and the maximums obtained by the projection methods (5.1, 5.2, and 5.3).

Figure 19

Table 4. Mortality shocks in each scenario based on the three methods to generate hot summersTable 4 long description.

Figure 20

Figure A.1 Figure A.1 long description.Geolocations of the Météo France network stations whose data is used for the study.

Figure 21

Figure B.1 Figure B.1 long description.The evolution of the Mean Squared Error (MSE) and the Mean Absolute Error (MAE) between the original seasonality for the age group (90,94) and the smooth modeled seasonality depending on the number of terms kept from the Fourier decomposition.

Figure 22

Table C.1 Weather indicators constructed over the 5 days periodTable C.1 long description.

Figure 23

Table D.1. Models hyperparametersTable D.1 long description.

Figure 24

Figure E.1 Figure E.1 long description.Shape values for TM_mean in method 3 projections data.

Figure 25

Figure F.1 Figure F.1 long description.Model calibration: realization versus Expectation (Relative to baseline): comparison between observed and predicted mortality ratios for the training (left) and testing (right) sets. Small semi-transparent points represent individual 5-day period realizations, reflecting the high variance of the underlying death counts. Large bordered circles represent binned means (50 quantiles), showing the model’s expected value against the average realization. color-coding indicates mean temperature ($^\circ$C). The dashed diagonal line represents ideal calibration where the model expectation perfectly matches the observed mean.