Brought to you by:
Letter The following article is Open access

A deep learning based classification of atmospheric circulation types over Europe: projection of future changes in a CMIP6 large ensemble

, , , and

Published 27 July 2022 © 2022 The Author(s). Published by IOP Publishing Ltd
, , Citation M Mittermeier et al 2022 Environ. Res. Lett. 17 084021 DOI 10.1088/1748-9326/ac8068

Download Article PDF
DownloadArticle ePub

You need an eReader or compatible software to experience the benefits of the ePub3 file format.

1748-9326/17/8/084021

Abstract

High- and low pressure systems of the large-scale atmospheric circulation in the mid-latitudes drive European weather and climate. Potential future changes in the occurrence of circulation types are highly relevant for society. Classifying the highly dynamic atmospheric circulation into discrete classes of circulation types helps to categorize the linkages between atmospheric forcing and surface conditions (e.g. extreme events). Previous studies have revealed a high internal variability of projected changes of circulation types. Dealing with this high internal variability requires the employment of a single-model initial-condition large ensemble (SMILE) and an automated classification method, which can be applied to large climate data sets. One of the most established classifications in Europe are the 29 subjective circulation types called Grosswetterlagen by Hess & Brezowsky (HB circulation types). We developed, in the first analysis of its kind, an automated version of this subjective classification using deep learning. Our classifier reaches an overall accuracy of 41.1% on the test sets of nested cross-validation. It outperforms the state-of-the-art automatization of the HB circulation types in 20 of the 29 classes. We apply the deep learning classifier to the SMHI-LENS, a SMILE of the Coupled Model Intercomparison Project phase 6, composed of 50 members of the EC-Earth3 model under the SSP37.0 scenario. For the analysis of future frequency changes of the 29 circulation types, we use the signal-to-noise ratio to discriminate the climate change signal from the noise of internal variability. Using a 5%-significance level, we find significant frequency changes in 69% of the circulation types when comparing the future (2071–2100) to a reference period (1991–2020).

Export citation and abstract BibTeX RIS

Original content from this work may be used under the terms of the Creative Commons Attribution 4.0 license. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

1. Introduction

Large-scale atmospheric circulation in the mid-latitudes drives European weather and climate through the westerly jet stream and high- and low pressure systems originating from it (Woollings et al 2010, Huguenin et al 2020). Classifying the highly dynamic atmospheric circulation into discrete classes has been a key effort in synoptic climatology to gain a better understanding of the linkages between atmospheric forcing and surface conditions. Various different circulation type classifications exist. These can be categorized as subjective (manual), hybrid (mixed) or objective (automated/computer-assisted). Every classification consists of two steps: the class definition and the allocation of pressure fields to these classes. For subjective classifications, the classes are manually defined by experts a priori to the assignment step, which is then also carried out manually. Hybrid methods are based on subjective class definitions with automized assignment steps. For objective methods, in contrast, the entire procedure is carried out in a numerical, automated way (Huth et al 2008).

One of the most established classification schemes in Europe comprises 29 circulation types called Grosswetterlagen by Hess & Brezowsky (HB circulation types; Hess and Brezowsky 1952). Werner and Gerstengarbe (2010) published a revised catalog that covers the period from 1881–2009 and provides daily information on the HB circulation types. The catalog is constantly updated by the German Weather Service (DWD). Even though the subjectiveness of the HB circulation types involves considerable disadvantages in terms of inconsistencies and ambiguous class assignments, the main advantages of this classification are its intuitive naming convention and its high quality, e.g. for the description of climate elements especially over Central Europe (Sýkorová and Huth 2020). The main benefits compared to an automated classification (e.g. by cluster analysis) are the abilities to describe real synoptic features and to also capture rare but relevant synoptic types (e.g. a specific type of blocking anticyclones; James 2006b).

Due to these reasons the HB circulation types have been widely used for applications that study the connection between atmospheric circulation and extreme events (Sýkorová and Huth 2020); this includes heavy rainfall (Minářová et al 2017), floods (Petrow et al 2009), extreme temperatures (Sulikowska and Wypych 2020) and heat waves (Hoy et al 2020). The impact of the HB circulation types on weather exposed sectors like renewable energies has also been investigated (Drücke et al 2021). Sulikowska and Wypych (2020) discovered that most of the hot days of the exceptionally hot summer in Europe in 2019 occurred in connection with only four dominant HB circulation types. Petrow et al (2009) identified a few circulation types that trigger the majority of flood events in Germany and found that some of these types significantly increased during the period from 1952 to 2002. By analyzing historic trends, (Hoffmann and Spekat 2021) found that wet- and dry HB circulation types have significantly changed in frequency and duration from 1961 to 2018, and suggest that changes in European rainfall patterns are largely caused by dynamical changes of circulation types.

Because of the connections between extreme events or climate variables of interest and driving circulation types, it is highly relevant to understand future changes in the occurrence of circulation types in the context of climate change. Huguenin et al (2020) studied dynamic changes of large-scale atmospheric circulation types that are based on the HB circulation types and summarized them in ten groups of atmospheric flow (Beck et al 2007). Using a multi-model ensemble, they found no clear future trend in frequency or persistence of the circulation types, and explained this with the large influence of both internal variability and model spread between different climate models (Huguenin et al 2020). Due to its dynamic nature, the large-scale atmospheric circulation is highly variable. For the detection of future changes in circulation patterns it is therefore essential to consider the range of internal variability of the climate system (Vautard et al 2016). While HB circulation types have been widely used in conjunction with historic data, only James (2006a) and Ringer et al (2006) have examined future changes of all 29 HB circulation types in climate models. They used an automated (hybrid) version of the HB circulation types developed by James (2006b). This automated version uses climate mean composite plots (separately for winter and summer) of all 29 circulation types based on daily mean fields of sea level pressure (slp) and geopotential height at 500 hPa (z500). A specific day in the climate model is assigned to the HB circulation type whose composite field has the highest correlation coefficient to the smoothed mean pressure field of the given day. Using this method, (James 2006a) found no clear trends for future circulation changes in HadGEM1 climate model runs and attributed this to the high interannual variability. James (2006a) states that a large database is needed in order to derive robust statements about changes in the European circulation patterns.

In summary, HB circulation types are widely used to study extreme events and weather exposed sectors in Europe, but there is a lack of knowledge regarding future changes of these circulation types due to internal variability.

In this paper, we introduce a new automated (hybrid) version of the classification of Grosswetterlagen by Hess and Brezowsky (1952) using deep learning. The code of this classification method is published open-source (Mittermeier et al 2022; see data availability statement) and enables the classification of HB circulation types in large climate ensembles. The application to a single-model initial-condition large ensemble (SMILE) allows us to investigate changes in the occurrence of the 29 HB circulation types under climate change conditions while considering the highly relevant influence of internal variability. A SMILE contains several simulations (members) of one climate model that only differ in their initialization. Thus, the members are equally likely realizations of the future climate and span the uncertainty range of internal variability introduced by small differences in the initial conditions (Deser et al 2012, Maher et al 2021). Deep learning is the state of the art method for visual pattern recognition, which has been applied to different climate pattern classification and detection problems (Liu et al 2016, Racah et al 2016, Kurth et al 2017, Huntingford et al 2019, Mittermeier et al 2019). Deep neural networks are capable of learning complex non-linear relationships in the data and are considered to have a high potential for solving challenging tasks in atmospheric sciences that involve vast amounts of spatio-temporal data (Liu et al 2016, Rolnick et al 2019). We train a deep learning classifier to distinguish the 29 circulation types based on the classification decisions in the long historic record of subjective classifications carried out by experts. It then provides an automated version of the HB circulation type classification that comes with low computational costs and is appropriate for handling large data sets like SMILEs.

2. Data and methods

2.1. Training data set

We train our deep learning classifier on historic examples of HB circulation types for the period from 1900 to 1980. The supervised training process is based on two data components. First, the catalog of Grosswetterlagen over Europe by Hess & Brezowsky (Werner and Gerstengarbe 2010) contains a list of daily class affiliations for the 29 HB circulation types since 1900 derived from a manual classification of observed atmospheric pressure constellations. We use the catalog's class affiliations as labels for the training of our deep neural network. Table 1 lists the 29 circulation patterns with their acronyms and full names. The second data component is the ERA-20C reanalysis by the European Centre for Medium-Range Weather Forecasts (Poli et al 2016) covering the period from 1900 to 2010. This data contains the spatial atmospheric pressure patterns that match the labels of the catalog and are interpreted as images according to their pixelwise structure. We use the variables slp and z500 in a 5 spatial resolution over a domain covering Europe and parts of the North Atlantic (30 N–75 N, −65 O–45 O) based on Werner and Gerstengarbe (2010). Due to an implausible sudden discontinuity of the labels of the catalog that starts around the mid-1980s with an artificial increase in circulation type persistence (Kučerová et al 2017), the period from the year 1980 onward is excluded and only the consistent data from 1900 to 1980 is used for training. The training database contains 29 585 training examples of daily, historic HB circulation types. Figure 1 illustrates the typical air pressure constellations for each of the 29 classes for slp and z500.

Figure 1.

Figure 1. Typical air pressure constellations of the 29 circulation types averaged over all training examples (1900–1980) for sea level pressure (slp; left) and geopotential height at 500 hPa (z500; right). For slp we show the mean absolute pattern. In the case of z500, we show deviations from the mean, which give a more informative picture.

Standard image High-resolution image

Table 1. List of the 29 circulation patterns with their acronyms, original German name and translated English name based on James (2006b).

AcronymOriginal name (German)Translated name (English)
WAWestlage, antizyklonalAnticyclonic Westerly
WZWestlage, zyklonalCyclonic Westerly
WSSüdliche WestlageSouth-Shifted Westerly
WWWinkelförmige WestlageMaritime Westerly (Block E. Europe)
SWASüdwestlage, antizyklonalAnticyclonic North-Westerly
SWZSüdwestlage, zyklonalCyclonic South-Westerly
NWANordwestlage, antizyklonalAnticyclonic North-Westerly
NWZNordwestlage, zyklonalCyclonic North-Westerly
HMHoch MitteleuropaHigh over Central Europe
BMHochdruckbrücke (Rücken) MitteleuropaZonal Ridge across Central Europe
TMTief MitteleuropaLow (Cut-Off) over Central Europe
NANordlage, antizyklonalAnticyclonic Northerly
NZNordlage, zyklonalCyclonic Northerly
HNAHoch Nordmeer-Island, antizyklonalIcelandic High, Ridge C. Europe
HNZHoch Nordmeer-Island, zyklonalIcelandic High, Trough C. Europe
HBHoch Britische InselnHigh over the British Isles
TRMTrog MitteleuropaTrough over Central Europe
NEANordostlage, antizyklonalAnticyclonic North-Easterly
NEZNordostlage, zyklonalCyclonic North-Easterly
HFAHoch Fennoskandien, antizyklonalScandinavian High, Ridge C. Europe
HFZHoch Fennoskandien, zyklonalScandinavian High, Trough C. Europe
HNFAHoch Nordmeer-Fennoskandien, antizykl.High Scandinavia-Iceland, Ridge C. Europe
HNFZHoch Nordmeer-Fennoskandien, zyklonalHigh Scandinavia-Iceland, Trough C. Europe
SEASüdostlage, antizyklonalAnticyclonic South-Easterly
SEZSüdostlage, zyklonalCyclonic Southerly
SASüdlage, antizyklonalAnticylonic Southerly
SZSüdlage, zyklonalCyclonic Southerly
TBTief Britische InselnLow over the British Isles
TRWTrog WesteuropaTrough over Western Europe

2.2. Network architecture and configuration

Our classification approach builds upon the image-like structure of the circulation patterns and uses a convolutional neural network. Its architecture is an adaptation of the model provided by Liu et al (2016) in the context of weather pattern detection and consists of two convolutional layers, a dropout layer and two-fully connected layers. In the convolutions, we use two individual channels for the climate parameters (slp and z500). Based on the original definition by Hess and Brezowsky (1952), the circulation types have to last for at least three days. This is why we apply transition smoothing as a post-processing step and smooth out class predictions that last for less than three days (details in the appendix; section 'Transition smoothing'). The model is trained using Adam optimization (Kingma and Ba 2014) with a batch size of 128, for 35 epochs and early stopping with a patience of six epochs. Hyperparameter tuning for learning rate and dropout rate is performed using Bayesian optimization (Snoek et al 2012). The performance of the model is evaluated using the overall accuracy and the macro F1-score (see appendix: equations (A.1)–(A.3)), which takes the average of the class-specific F1-scores and has a value range from 0 to 1 (Opitz and Burst 2021). To obtain reliable and robust performance estimates, we apply nested cross-validation (Cawley and Talbot 2010) with an inner for-loop for model tuning and an outer for-loop to split off independent test sets. We use folds that contain ten years each, i.e. eight outer folds (test sets) and seven inner folds (model tuning). For each inner fold and its best hyperparameter set, we train five networks to account for different random weight initializations. The performance metrics (e.g. overall accuracy, F-scores) quantifying the performance of the deep learning classifier are derived by taking the average over the eight outer test sets and five networks. This results in robust performance metrics derived from balanced and independent test sets. To account for the time series nature of circulation patterns, training examples from the same year are required to be in the same cross-validation fold.

To derive the final weights of a trained deep neural network that can be used for applications on new data (e.g. the SMHI-LENS), all available training examples from 1900 to 1980 are used for training without splitting off test sets (Hastie et al 2009). Model tuning (the inner loop of the nested cross-validation) is applied again to find the best hyperparameter configuration before training with all data.

2.3. Uncertainty assessment

Due to their complexity, deep neural network training and their predictions are subject to uncertainty. In order to quantify the uncertainty of our deep learning classifier, we use a deep ensemble (Lakshminarayanan et al 2017) by generating 30 networks based on different random weight initializations while all other settings (e.g. hyperparamter configurations) are kept stable. Using this approach, we can quantify the variance of predictions and generate more robust class affiliations by applying all 30 networks to the data and calculating a weighted average prediction (Krogh and Vedelsby 1994). The weighted average considers the trust in each of the 30 networks as quantified by the F1-score. Instead of applying only a single final model, we apply the deep ensemble of 30 networks to new data.

2.4. Climate ensemble: SMHI-LENS

The deep ensemble introduced in section 2.3 is furthermore applied to the climate ensemble SMHI-LENS (Wyser et al 2021). SMHI-LENS is a SMILE of the Swedish Meteorological and Hydrological Institute (SMHI), with the EC-Earth model (version 3.3.1; Döscher et al 2022) and 50 members. The SMHI-LENS follows the protocol of the Coupled Model Intercomparison Project phase 6 (CMIP6). We chose the SMHI-LENS for its high number of members and the high performance of the EC-Earth3 model in reproducing daily sea-level pressure circulations types. Cannon (2020) compared 15 general circulation models with two reanalysis data sets. The EC-Earth3 was found to be one of the best performing CMIP6 models in terms of reproducing frequency and persistence of circulation types under the consideration of internal variability, especially over Europe (Cannon 2020). The SMHI-LENS is available for the period from 1970 to 2100 for four different scenarios with a 0.7 spatial resolution. It uses the macro initialization method for the generation of its ensemble members. We use the high-emission climate scenario SSP37.0 and a daily resolution. The data is clipped to the Europe-North-Atlantic domain (see section 2.1) and regridded to the 5 grid used during training of the deep learning classifier by means of bilinear interpolation. Frequencies of occurrence of circulation patterns are compared for two 30 year periods, a far future horizon from 2071 to 2100, and the reference period from 1991 to 2020. The signal-to-noise ratio (S/N-ratio) and its significance is calculated according to Aalbers et al (2018) using a two-sided t-test. The S/N-ratio states, if the forced response (ensemble averaged frequency change) exceeds the noise (standard deviation of the ensemble). As we simultaneously conduct hypothesis tests for all 29 circulation types, adjustments for multiple testing are needed to reduce the risk of incorrectly rejecting null hypotheses. We apply the method of Benjamini and Hochberg (1995) to control the false discovery rate, i.e. the proportion of incorrectly significant findings among all significant findings, for the chosen alpha level of 0.05.

3. Results

3.1. Method evaluation

To evaluate the performance of our method, the daily class affiliations of the original HB circulation type catalog (Werner and Gerstengarbe 2010) are compared to the class predictions of the deep learning classifier. On the outer folds of the nested cross-validation, we obtain a macro F1-score of 39.3 and an overall accuracy of 41.1%. The class-specific F1-scores are given in the second column of table 2.

Table 2. Comparison of class-specific F1-scores of our Deep Learning classifier (DL) evaluated during nested cross-validation (CV) on ERA-20C and comparison to the classification method of James (2006b) on ERA-40. The best results are highlighted in bold in order to facilitate the comparison of the two methods. The overall accuracy and macro F1-Scores are given in the last two rows.

Circulation typeF1-score DL CVF1-score James
WA 44.6 40.04
WZ47.08 52.5
WS 45.39 34.89
WW 37.7 29.91
SWA35.36 36.44
SWZ30.86 39.44
NWA 38.88 33.51
NWZ37.07 43.28
HM 51.24 43.07
BM 47.29 37.88
TM 37.23 36.96
NA 24.85 15.82
NZ 44.32 41.31
HNA 45.57 45.55
HNZ27.11 36.53
HB 50.99 44.78
TRM27.86 39.35
NEA 41.44 29.74
NEZ 33.12 27.12
HFA 45.32 40.94
HFZ24.81 32.85
HNFA33.35 43.21
HNFZ 34.02 33.06
SEA 38.09 27.25
SEZ 37.93 31.01
SA 39.84 33.89
SZ 38.19 26.57
TB 42.11 37.7
TRW29.34 37.64
Macro F1-score 38.3 36.28
Overall accuracy 41.1 39.1

Table 2 further shows the performance measures of the method by James (2006b). While the class-specific F1-scores for our deep learning classifier are derived from independent test sets during nested cross-validation based on ERA-20C reanalysis data for the period 1900–1980, the class-specific F1-scores for the method by James (2006b) are based on ERA-40 reanalysis data (Uppala et al 2005) for the time period from September 1957 to August 2002. While a direct comparison between the two approaches is thus not exact, contrasting both approaches is still valid under the assumption that both data sets are representative for the underlying distribution and class ratios. Given the length of both observation periods, this seems to be a reasonable assumption. In addition, our nested cross-validation approach can be considered robust without the risk of drawing an overly optimistic comparison in favor of our method. As table 2 shows, the deep learning classifier outperforms the method by James (2006b) in 20 of the 29 classes. The overall accuracy of our deep learning method is 41.1% (macro F1-score: 38.3) and 39.1% (macro F1-score: 36.28) for James (2006b). For the circulation patterns WS, NEA, SEA and SZ, the performance of the deep learning classifier is more than 10% higher, while the approach by James (2006b) works especially well for TRM and HNFA. The confusion matrix showing the average classifications of our deep learning classifier on the test sets during cross-validation is given in table A1 in the appendix. Most of the misclassifications occur between pairs of anticyclonic- and cyclonic circulation.

Our deep learning classifications are compared to the HB circulation type catalog in respect to the frequency distribution of the classes (see appendix, figure A2(a)). The network reproduces the relative order of the classes well, but clearly underestimates the class WZ. Classes HM and BM are also underestimated by the network, while it overestimates class WS. The climate ensemble SMHI-LENS reproduces the circulation types well (see appendix, figure A2(b)). Except for BM, for which the climate model overestimates the frequency, all boxplots cover or intersect with the frequencies in ERA-20C reanalysis data.

Figure 2 evaluates the 'synoptic performance' (Verdecchia et al 1996) of our deep learning classifier for four selected cases. Figure A1 in the appendix shows all 29 circulation types. The signature plots in figures 2 and A1 are derived by taking the average field of a certain class and subtracting the average field of all other classes from it. This shows which synoptic characteristics distinguish a single class from the other classes. Signature plots are given for four different cases: labels (column 1), predictions (column 2), false positives (column 3) and false negatives (column 4). If columns 1 and 2 are very similar, the average signature of the deep learning prediction agrees well with the average signature of the labels as derived from the original HB catalog. The four selected cases in figure 2 show two positive (green) and two negative (red) examples for the performance of our deep learning classifier. Signature plots allow a visual comparison of the spatial patterns of the circulation types. This reveals for example if the intensity of low pressure system is on average weaker in the network predictions compared to the labels (as it is the case for TB) or if the spatial extent of a synoptic feature is overestimated (like for TRM). A further noteworthy insight is given if there is good agreement between column 1 and 3 (as it is the case for HFZ), which can indicate a misclassification in the catalog. In this case, our deep learning method might correctly classify the situation, while the catalog labels disagree. Additionally, the difference between the signature plots is quantified using the root-mean-square error (RMSE) as metric (see equation (A.4) and table A2 in the appendix; Müller et al 2020). In case of a perfect match between two spatial patterns, the RMSE has a value of zero. The four examples in figure 2 are chosen according to the minimum and maximum RMSE values for false positives and false negatives.

Figure 2.

Figure 2. Signature plots of four selected circulation patterns at slp. Each circulation type (CT) is shown in the respective row for four cases: (column 1) labels: labels showing the indicated CT, (column 2) predictions: deep ensemble predictions showing the indicated CT, (column 3) false positives: signature pattern, when the deep ensemble predicts the indicated CT while labels state differently, (column 4) false negatives: labels stating the indicated CT while deep ensemble predicts differently. The signature plots are derived by calculating the average of all days for which the conditions for this CT are met and subtracting the average of all other CTs. Thus, the composite plots show patterns that distinguish a certain CT from the other types. The RMSE values are calculated by comparing the respective signature plot to the signature plot of the labels (column 1). The four CTs are chosen as positive (green) and negative (red) examples for the performance of our deep learning classifier according to minimum and maximum RMSE values of false positives and false negatives. See figure A1 for all 29 CTs and table A2 for the RMSE values of all 29 CTs.

Standard image High-resolution image

The RMSE when comparing the signature plot of the predictions (column 2) with the signature plot of the labels (column 1) has on average over all 29 circulation types a value of 0.89 (see table A2 in the appendix). For the false positives, the RMSE is slightly higher with on average 1.09. This matches to the visual comparison of the signature plots: apart from slight differences for some classes, the spatial patterns in column 3 agree generally well with column 1 (see figure A1). Exceptions for which the false positives differ the most from the signature plot of the labels are: TB, for which the extent of the low pressure system is too small (RMSE = 1.83), SA, whose low pressure system is too weak (RMSE = 1.69) and HNA and HNZ, for which in both cases the low pressure system in the South is too strong (RMSE = 1.41 for both). In other cases with low RMSE values and good agreement of the spatial patterns, the signature plots are an indication to question the choice in the subjective catalog. For example for HFZ (RMSE = 0.73), NEA (RMSE = 0.76) and WA (RMSE = 0.78). Although the deep learning classifier only considers the information provided in the data and subjective reasons for the label classification are not available, a certain level of arbitrariness in the catalog has already been recognized before by James (2006b). Column 4 reveals the false negatives of the deep learning classifier. Here, the average RMSE value over all 29 circulation types is 1.28. In some cases (e.g. SZ, WS, HNFA, TB and HFZ), the false negatives clearly differ from the signature patterns of the labels in column 1. In these cases, the catalog labels may be questioned and predictions of our approach seem plausible—at least based on the objective slp and z500 data.

Figure 3 depicts the uncertainty obtained by our deep ensemble (30 members) compared to the internal climate variability (50 members) by plotting stacked barplots of the percentages of the total uncertainty (50 climate model members times 30 deep ensemble members) with the respective attribution to these two sources. The network uncertainty range lies at 11%–33% for the entire year. It is larger in winter and smaller in summer. Note that for the deep learning part this does not take the variability of hyperparameter tuning into account. With regard to typical climate modeling uncertainties (Hawkins and Sutton 2011), the influence of climate model choice and scenario choice is not considered.

Figure 3.

Figure 3. Stacked barplots illustrating the contribution of the two sources of uncertainty: deep model initialization and internal climate variability in (%) of the entire spread. The uncertainty sources are investigated for the projected frequency changes of the 29 circulation types between the far future (2071–2100) and the reference period (1991–2020) for the entire year, the winter half-year (ONDJFM) and the summer half-year (AMJJAS) in the SMHI-LENS. The entire variance is based on 1500 values (50 climate models times 30 deep model predictions).

Standard image High-resolution image

3.2. Future changes

We apply the weighted deep ensemble to the SMHI-LENS with its 50 members to quantify the spread of internal variability for future frequency changes of the 29 circulation patterns between 2071–2100 and the reference period (1991–2020). Figure 4 shows absolute frequency changes and the spread of internal variability for all circulation types for the entire year as well as the winter and summer half-year illustrated by boxplots. Relative frequency changes are illustrated in figure A3. Significant changes in terms of the S/N-ratio are indicated with bold class names. Table A3 shows the complete list of S/N-ratio values for the absolute frequency changes. For most circulation types, the boxplots intersect with the horizontal line at zero and the members disagree in the sign of the trend. Overall, absolute changes are small and lie within a range of ±5 days for most circulation types. This finding is in line with Huguenin et al (2020), who find small changes of ±4 days per season in a multi-model ensemble for ten groups of circulation patterns that are based on the 29 HB circulation types. Note that for the circulation types TM-TRW (in the presented order), which have small absolute frequencies, changes of ±5 days can still mean high relative changes of around ±50% (see appendix, figure A3). For some circulation types, single members outside the interquartile range show relative changes of $\gt$50%, especially in the winter half-year. Different to the studies by James (2006a) and Ringer et al (2006), who analyzed all 29 circulation types in the climate model HadGEM1 and have not found significant frequency changes, our analysis of a SMILE allows to identify significant frequency changes due to climate change despite the high spread of internal variability.

Figure 4.

Figure 4. Upper plots (a)–(c): boxplots showing the absolute change in the frequency of occurrence (days per year) of the 29 circulation patterns between the far future 2071–2100 under the SSP37.0 scenario and the reference period 1991–2020 for the entire year, the winter half-year (ONDJFM) and the summer half-year (AMJJAS). The boxplots cover the distribution of the 50 members of the climate model ensemble SMHI-LENS. Bold class name on the x-axis indicate a significant S/N-ratio based on multiple testing with a significance level of 5%. Lower plots (d)–(f): boxplots illustrating the spread of F1-scores of the 30 models of the deep ensemble trained on the entire training data set. Outliers outside of the boxplots' whiskers are not shown. The colors indicate groups of wind directions (Hoy et al 2013). Pastel colors in the legend indicated by an 'a' stand for anticyclonic, dark colors indicated with a 'c' for cyclonic circulation.

Standard image High-resolution image

In figure 4(d)–(f), we plot the class-specific F1-scores of our deep learning classifier and their range throughout the deep ensemble. This allows to take into account the quality of predictions for each class. Reliable statements can be made for the circulation patterns WA, WZ, WS, HM, HNA, HB, HFA, SA, and TB throughout the entire year. The clearest absolute climate trend is found for the anticyclonic westerly circulation (WA), which shows an increasing trend for the entire year (and the summer half-year) with a median of 6.6 days per year (summer: 5.4 days per year) and a S/N-ratio of 1.5 (summer: 1.7). For WA, the climate change signal clearly exceeds the noise of internal variability. The increasing winter trends of HFA and TB are also significant, as well as decreasing summer trends of WS, HB and SA and the increasing summer trend for HM.

In general, we find a decreasing trend for south-easterly circulations (SEA and SEZ) in both summer and winter (trends are significant except for SEA in winter), although their reliability based on F1-scores fluctuates seasonally. For winter, this goes along with the findings by Herrera-Lormendez et al (2021), who have detected a decreasing trend for south-easterly circulations from the Jenkinson–Collison classification using four members of EC-Earth3 under SSP58.5. The classification by Jenkinson and Collison (1977) is an automated version of the subjective Lamb catalog developed for the British Isles. Herrera-Lormendez et al (2021) applied this classification to Europe and distinguished 11 circulation types. Our results also support the findings of Herrera-Lormendez et al (2021) for the increasing summer trend of north-easterly circulations (in our case significant for NEA) and the decreasing summer trend for Northerlies (in our case significant for NZ and HB).

Our results make clear that the spread of internal variability is tremendous and it is difficult to derive systematic changes of circulation patterns grouped by their wind directions. Despite the high internal variability, the results of the S/N-ratio are very clear, showing a significant change in 69% of the classes for the total year, 34% for the winter and 69% for the summer half-year.

4. Conclusion

In this study, we introduced a new automated classification method for the 29 circulation types defined by Hess and Brezowsky (1952) using deep learning. Our method shows the potential of deep learning in circulation type classification and outperforms the state-of-the-art method of James (2006b) in 20 of the 29 classes. We applied the deep learning classifier to a SMILE of the CMIP6 generation, the SMHI-LENS, which comprises 50 members of the EC-Earth3 general circulation model. Our study is the first one that analyzes future frequency changes of all 29 circulation patterns in a SMILE. In contrast to previous studies on climate change impacts on the HB circulation types (Ringer et al 2006, James 2006b), we can thus identify significant frequency changes despite the high range of internal variability.

A better understanding of climate change impacts on the European circulation patterns is of high societal relevance because of their direct influence on our daily weather and the strong relation to extreme events like heavy rainfall (Minářová et al 2017), floods (Petrow et al 2009), hot days (Sulikowska and Wypych 2020) and heat waves (Hoy et al 2020). Our results show an immense spread of internal variability when investigating future frequency changes of the circulation patterns in the SMHI-LENS under the SSP37.0 scenario. Despite the high spread of internal variability, our results of the S/N-ratio show significant ($alpha = 5\%$) absolute frequency changes for a high number of classes (69% of the classes for the entire year, 34% for the winter half-year and 69% for the summer half-year). This underlines the great benefit in using a SMILE when analyzing climate change effects on the highly dynamic large-scale atmospheric circulation over Europe. In absolute numbers, frequency changes lie in a range of ±5 days for most circulation types, which agrees with the findings by Huguenin et al (2020). For the circulation types TM-TRW (in the presented order), which occur only on a few days per year, small absolute changes can still mean high relative changes (for some circulation types around ${\pm}$50%, for some members even $\gt$50%). The most distinct absolute change is found for Anticyclonic Westerlies (WA) with an increasing trend for the entire year with a median of 6.6 days per year and a S/N-ratio of 1.5. Here, the climate change signal clearly exceeds the noise of internal variability.

The classification results in section 3.1 show that our deep learning classifier can yield good predictions at low computational costs. This makes our method advantageous for application to large climate data sets such as multi-model ensembles or SMILEs. Regarding the goal of reproducing the original subjective HB circulation types, it achieves higher performance measures than the method by James (2006b). For some classes, a larger part of the misclassifications of our deep learning classifier seem to be synoptically correct. The labels of the HB circulation type catalog (Werner and Gerstengarbe 2010) are subjective and hold inconsistencies and ambiguous class affiliations (James 2006b, Kučerová et al 2017). This means that the labels taken as ground truth hold a certain, unquantified human level error. Our findings suggest that this human level error might be substantial for some classes.

Our deep learning classifier is designed for the application to climate models, as this requires an automated version of the HB circulation type classification. It is not meant to replace a subjective continuation of the HB catalog and it is not suitable for this as long as the human level error is unquantified and there is potential to improve the performance of the classifier. A disadvantage of the deep learning approach is its potentially high variability, which can be caused by model uncertainty or too noisy data. Our evaluation shows that the variability of the deep learning method contributes up to 32.5% of the entire variance when applying our method to the SMHI-LENS. To deal with this uncertainty, we use a deep ensemble of 30 networks with different initializations and calculate a performance-weighted mean of this deep ensemble when applying the classifier on new data.

Besides quantifying the human level error in the labels, possible future research could evaluate further network architectures for an improvement of the deep learning performance. Considering the temporal development of circulation patterns by using a temporal-aware ConvLSTM architecture might improve the classification accuracy. Furthermore, a deep hidden Markov model could improve the performance by including the three-day-definition of HB circulation types directly in the training process. In order to evaluate the uncertainties in frequency changes coming from different climate models and forcing scenarios, a combination of multi-model as well as single-model ensembles under different forcing scenarios is desirable. The deep learning classifier introduced in this study can serve as valuable tool for the analysis of such a comprehensive data set.

Data availability statement

The data that support the findings of this study are openly available at the following URL/DOI: https://github.com/mmittermeier/Deep-learning-classification-of-atmospheric-circulation-types-over-Europe.git. The link leads to a GitHub repository that contains our trained deep learning classifier and the code to use it. The code is based on python (version 3.6). ERA-20C reanalysis data is derived from the European Centre for Medium-Range Weather Forecasts (ECMWF): www.ecmwf.int/. The SMHI-LENS is publicly available from the data portal of the Earth System Grid Federation (ESGF): https://esgf-data.dkrz.de/.

Acknowledgments

The work of M M is funded through the ClimEx project (www.climex-project.org) by the Bavarian State Ministry for the Environment and Consumer Protection, the work of M W and D R by the German Federal Ministry of Education and Research (BMBF) under Grant No. 01IS18036A. The provision of the digital Hess & Brezowsky catalog for the years 1900–2010 by the German Weather Service is highly appreciated.

Appendix

Appendix. Transition smoothing

Our classifications must adhere to the definition that a circulation type lasts for at least three days. A transition-smoothing step ensures that this rule is respected by post-processing the time series of the network classifications. Firstly, circulation types that last for less than three days are identified. Next, these transitions are tested for neighborhood consistency and transition membership. Neighborhood consistency describes the situation if the same circulation type occurs before and after the transition. The transition days are then smoothed by assigning this type to it. In case of transition membership different circulation types occur before and after the transition. Here, the transition days obtain the class affiliation of the circulation type before or after, depending on which class has a higher predicted probability.

Appendix. Equations for macro F1-score

The Macro F1-score (F1) is calculated as the arithmetic mean of the class-specific F1-scores ($F1_{x}$) of all classes (see (A.3); Opitz and Burst 2021). n describes the number of classes (in our case: 29). The F1-Score is based on precision and recall. Precision (P; see (A.1); adjusted based on Lewis et al 1996) is calculated based on items correctly assigned to the specific class (true positives (TP)), and non-class members put into the class (false positives (FP)). Recall (R; see (A.2; adjusted based on Lewis et al 1996) on the other hand considers class members not assigned to this class by the deep learning classifier (false negatives (FN); Lewis et al 1996).

Equation (A.1)

Equation (A.2)

Equation (A.3)

Appendix. Equation for RMSE

Equation for the calculation of the RMSE with I being the predicted image (in our case: signature plot of the deep learning classifier) and K being the reference image (in our case: signature plot of the labels). M are number of rows and N the number of columns of the pictures to compare. The RMSE thus compares the pixel-wise values of two images. A value of zero indicates a perfect match. Equation based on Müller et al (2020).

Equation (A.4)

Figure A1.

Figure A1. Signature plots of the 29 circulation patterns at slp. Each circulation type (CT) is shown in the respective row for four cases: (column 1) labels: labels showing the indicated CT, (column 2) predictions: deep ensemble predictions showing the indicated CT, (column 3) false positives: signature pattern, when the deep ensemble predicts the indicated CT while labels state differently, (column 4) false negatives: labels stating the indicated CT while deep ensemble predicts differently. The signature plots are derived by calculating the average of all days for which the conditions for this CT are met and subtracting the average of all other CTs. Thus, the composite plots show patterns that distinguish a certain CT from the other types.

Standard image High-resolution image
Figure A2.

Figure A2. Frequency distribution of the 29 circulation types in number of days per year. Left: for the training period 1900–1980 in the HB circulation type catalog (labels) and in predictions of our deep learning classifier on ERA-20C reanalysis (network). Right: predictions of the deep learning classifier for the period 1991–2020 in ERA-20C reanalysis (blue) and in the 50 members of the SMHI-LENS (boxplots).

Standard image High-resolution image
Figure A3.

Figure A3. Upper plots (a)–(c): boxplots showing the change in the relative frequency of occurrence (%) of the 29 circulation patterns between the far future 2071–2100 under the SSP37.0 scenario and the reference period 1990–2020 for the entire year, the winter half-year (ONDJFM) and the summer half-year (AMJJAS). The boxplots cover the distribution of the 50 members of the climate model ensemble SMHI-LENS. Lower plots (d)–(f): boxplots illustrating the spread of F1-scores of the 30 models of the deep ensemble trained on the entire training dataset. Outliers outside of the boxplots' whiskers are not shown. The colors indicate groups of wind directions. Pastel colors in the legend indicated by an 'a' stand for anticyclonic, dark colors indicated with a 'c' for cyclonic circulation. Bold class name on the x-axis indicate a significant signal-to-noise ratios based on multiple testing with a significance level of 5%.

Standard image High-resolution image

Table A1. Confusion matrix of our proposed smoothed approach, averaged over the test sets of nested cross-validation. Correctly classified classes are highlighted in bold.

Labels
  WAWZWSWWSWASWZNWANWZHMBMTMNANZHNAHNZHBTRMNEANEZHFAHFZHNFAHNFZSEASEZSASZTBTRW $\sum$ Precision
OutputsWA 102 621342108222601100131100000000132530,40
WZ13 195 125261114201210061000000000252720,72
WS151 67 308041140013060000010301651700,40
WW4243 42 24136610000032321002232261250,33
SWA141814 34 110025700000011000000040121250,27
SWZ436958 30 014100010020000000021451150,26
NWA1480100 58 181220014211232200000000011590,37
NWZ1056220015 67 24217101211101000100131980,34
HM84114151 142 2301020402171102030012160,66
BM15503107225 104 00110233330101020021870,56
TM0841000301 34 1604010131115010146950,36
NA24000031410 12 712331221011000000590,20
NZ2700006121264 52 453151200010000011250,42
HNA14100020113163 54 51011120322000101160,47
HNZ053001101172710 17 13010017100012720,23
HB110000194131102280 65 25220100000001410,46
TRM314210111714609100 35 1200000100181090,32
NEA1202004110101113051 43 13102211010011140,38
NEZ1211005115402112510 26 2212010001790,33
HFA11011000215000301192 63 5419240011350,47
HFZ011200011130000013812 12 14251011610,20
HNFA01000000231121112133121 21 8310011790,27
HNFZ0310000011702470102426 24 320012740,32
SEA011110007200030000112223 32 98111870,36
SEZ023400010120000021214036 24 2323680,35
SA12034300165000100000600071 34 413940,36
SZ01541200100000000000000348 19 75630,30
TB2207425033130001030010011222 44 121200,37
TRW418331314242010001201010011117 32 1040,31
$\sum$ 205557126976881140164340255883511112351115140947914336496778597636891163616
Recall0,500,350,530,430,500,370,420,410,420,410,390,340,470,440,330,570,250,460,330,440,330,440,360,400,410,450,530,490,280,41

Table A2. Values of the root-mean-square error (RMSE) when comparing the composite plot of the predictions, the false positives and the false negatives with the composite plot of the labels for the 29 circulation types. RMSE values averaged over all 29 circulation types are printed in bold.

RMSEWAWZWSWWSWASWZNWANWZHMBMTMNANZHNAHNZ
Predictions0.930.821.00.880.770.820.731.060.781.040.910.870.390.851.29
False positives0.781.111.211.081.231.00.831.060.800.840.920.920.891.411.41
False negatives1.250.842.101.421.621.240.831.360.871.121.031.500.801.041.3
RMSEHBTRMNEANEZHFAHFZHNFAHNFZSEASEZSASZTBTRW $\varnothing$
Predictions0.661.230.580.890.890.750.740.660.990.911.110.751.411.14 0.89
False positives1.111.290.760.961.410.730.840.940.981.221.691.231.831.27 1.09
False negatives1.570.581.00.991.251.701.991.01.311.581.322.311.720.61 1.28

Table A3. S/N-ratios for absolute frequency changes of the 29 circulation types for the total year, winter half-year and summer half-year.

S/N-ratioWAWZWSWWSWASWZNWANWZHMBMTMNANZHNAHNZ
Total1.510.05−0.310.530.15−0.360.6−0.70.310.76−0.650.09−0.36−0.14−0.65
Winter half-year0.23−0.01−0.110.690.530.16−0.11−0.680.130.05−0.330.16−0.030.19−0.11
Summer half-year1.710.09−0.57−0.02−0.39−1.220.8−0.430.340.86−0.670.03−0.39−0.28−0.73
S/N−ratioHBTRMNEANEZHFAHFZHNFAHNFZSEASEZSASZTBTRW 
Total−0.71−0.930.680.230.340.01−0.37−1.62−0.67−1.09−0.02−0.660.290.24 
Winter half-year−0.18−0.850.080.220.40.050.06−0.830.29−0.810.42−0.470.550.11 
Summer half-year−0.73−0.50.780.140.04−0.04−0.46−1.71−0.77−0.9−0.78−0.6−0.020.2 
Please wait… references are loading.