Source-linked AI summary

Intercomparison of Machine Learning Methods for Statistical Downscaling: The Case of Daily and Extreme Precipitation

Thomas Vandal, Evan Kodra, Auroop R Ganguly

arXiv:1702.04018v1stat.ML

TL;DR

Regional and local climate impacts require finer-scale projections than GCMs typically provide, while evidence on newer machine-learning approaches to statistical downscaling remains limited. The paper compares traditional and advanced methods for daily precipitation downscaling and finds that simpler linear methods, led by BCSD, outperform the tested nonlinear approaches. Its conclusions are constrained by the need to validate predictor representativeness and out-of-sample statistical validity.

  • Problem

    The study addresses limited evidence on whether recent machine-learning advances improve statistical downscaling compared with traditional approaches.

  • Method

    The paper compares traditional methods and machine-learning approaches for daily precipitation downscaling, evaluates multiple metrics, and tests BCSD combined with MSSL.

  • Results

    Traditional BCSD and ASD methods outperformed nonlinear CNN and Support Vector regression methods, while BCSD produced better estimates of daily precipitation distributions and extremes.

  • Takeaways & Limitations

    Direct application of CNN and MSSL did not improve upon simpler methods, indicating that customized machine-learning methods are needed for more credible projections.

  • Takeaways & Limitations

    Statistical downscaling assumes predictors represent predictand variability and that predictor and predictand attributes remain valid outside the modeling data.

Abstract

from arXiv · show

Statistical downscaling of global climate models (GCMs) allows researchers to study local climate change effects decades into the future. A wide range of statistical models have been applied to downscaling GCMs but recent advances in machine learning have not been explored. In this paper, we compare four fundamental statistical methods, Bias Correction Spatial Disaggregation (BCSD), Ordinary Least Squares, Elastic-Net, and Support Vector Machine, with three more advanced machine learning methods, Multi-task Sparse Structure Learning (MSSL), BCSD coupled with MSSL, and Convolutional Neural Networks to downscale daily precipitation in the Northeast United States. Metrics to evaluate of each method's ability to capture daily anomalies, large scale climate shifts, and extremes are analyzed. We find that linear methods, led by BCSD, consistently outperform non-linear approaches. The direct application of state-of-the-art machine learning methods to statistical downscaling does not provide improvements over simpler, longstanding approaches.

1 Introduction

Climate change threatens infrastructure, ecosystems, and public health, while global models provide projections too coarse for many regional and local decisions. This motivates statistical downscaling and the comparison of traditional and machine-learning approaches that can exploit spatial dependencies.

  • Motivation: Infrastructure, ecosystems, and public health depend on a predictable climate, but climate change is already affecting critical infrastructure.Infrastructure is designed for specific climate extremes and expected climatic conditions.
  • Motivation: GCMs simulate physical climate processes far into the future, but computational demands limit their projections to coarse spatial and temporal scales.These coarse projections are useful globally and continentally but provide limited regional and local information.
  • Downscaling context: Downscaling produces finer-scale climate projections from GCM outputs, addressing the limited regional and local understanding available from coarse simulations.Regional and local scales matter because many critical societal systems operate there.
  • Downscaling context: Statistical downscaling includes weather generators, weather typing, and transfer functions, with weather generators typically used for temporal rather than spatial downscaling.Weather typing searches historical coarse-resolution states for analogous current conditions but often cannot satisfy the full requirements of downscaling.
  • Study motivation: Machine learning is considered for exploiting spatial dependencies and related tasks that traditional site-independent statistical downscaling often does not model.MSSL is designed to learn sparse covariates and structure among related predictands or locations.
  • Study design: The study compares traditional methods, including BCSD, regression, Lasso, and Support Vector Machines, with MSSL and CNNs within an automated statistical downscaling framework.The evaluation uses metrics including RMSE, bias, and skill to assess the methods.

2.1 Bias Corrected Spatial Disaggregation

BCSD downscales daily precipitation by bias-correcting coarse projections to observed distributions, interpolating them spatially, and applying observation-based scaling factors.

  • BCSD first bias-corrects daily projections using observed precipitation and day-of-year quantile mapping over ±15-day windows.
  • Quantile mapping remaps reanalysis data to the observed precipitation distribution without detrending daily precipitation.
  • BCSD bilinearly interpolates coarse bias-corrected data onto the observation grid.
  • Observation-derived daily scaling factors are multiplied by interpolated projections to preserve fine-scale spatial precipitation details.

2.2 Automated Statistical Downscaling

The automated statistical downscaling framework combines precipitation occurrence classification with precipitation-total prediction, then compares linear, nonlinear, sparse, multitask, and convolutional approaches. These methods use dimensionality reduction, regularization, spatial-task structure, or learned spatial features to relate GCM predictors to high-resolution observations.

  • Automated Statistical Downscaling: ASD first classifies rainy versus non-rainy days, then predicts precipitation totals for rainy days.Rainy days are defined as days with at least 1 mm of precipitation, and a binary formulation preserves rainy and non-rainy days.
  • Multiple Linear Regression: The multiple linear regression baseline uses principal components explaining 98% of input variance before logistic classification and precipitation prediction.PCA reduces the high-dimensional feature space before the two ASD stages.
  • Elastic-Net: Elastic-Net combines L1 and L2 regularization to select covariates while retaining correlated predictors and smoothing coefficient estimates.Cross-validation with grid search selects λ1 and λ2; the classification step uses logistic regression with L1 normalization.
  • Support Vector Machine Regression: Support vector regression follows PCA and defines a transfer function between principal components and observed precipitation to capture nonlinear effects.A linear kernel, C=1.0, and ϵ=0.1 are used, while a support vector classifier handles rainy-day classification.
  • Multi-task Sparse Structure Learning: MSSL jointly learns sparse feature weights and structure among predictands, encouraging similar linear weights for spatially correlated locations.The method alternates optimization over the weight matrix W and inverse precision matrix Ω; ADMM independently approximates the resulting updates.
  • Convolutional Neural Networks: The CNN architecture applies convolution and pooling twice, then flattens the final pooled representation and connects it densely to each high-resolution location.The CNN uses multiple reanalysis variables and pressure levels as input channels and aims to exploit spatial structure in GCM inputs.

2.3 Bias Corrected Spatial Disaggregation with MSSL

The paper proposes modeling BCSD’s errors with MSSL to identify predictable error signals and improve BCSD projections. The procedure applies BCSD, predicts its errors using MSSL and other climate variables, then subtracts expected errors from BCSD outputs.

  • The proposed BCSD-MSSL technique estimates errors introduced by BCSD and models them for potential projection improvements.BCSD uses quantile mapping, interpolation, and spatial scaling before error modeling.
  • First, BCSD is applied to the coarse-scale climate variable and its errors are computed.
  • MSSL is trained on a non-holdout dataset to predict BCSD errors from other climate variables, including temperature, wind, and sea-level pressure.
  • Expected errors from the MSSL model are subtracted from BCSD projections to produce adjusted outputs.The learned transfer function can then be applied to future observations.

3 Data

The study evaluates downscaling methods for daily precipitation in the Northeastern United States using gauge-based precipitation observations and MERRA-2 reanalysis covariates. The data and region were selected to represent variable precipitation and support method comparison.

  • The Northeastern United States was selected because variable weather, diverse topography, and strongly varying precipitation complicate regional climate projection.The comparison targets daily precipitation and extremes.
  • The CPC Unified Gauge-Based Analysis provides quality-controlled precipitation on a 0.25° × 0.25° grid using dense U.S. rain-gauge observations.
  • MERRA-2 was chosen as the low-resolution reanalysis proxy for comparing statistical downscaling methods.The choice followed consideration of NCEP Reanalysis I/II and ERA-Interim datasets.
  • The covariates are spatially upscaled to approximately 1.00°–1.25° at daily resolution over a box centered on the Northeast.BCSD uses spatially upscaled daily MERRA-2 land precipitation, with bilinear interpolation over the coast.

4 Experiments and Evaluation

The experiments test whether downscaling methods capture daily anomalies, larger-scale climate trends, and extreme precipitation. Evaluation compares observations with downscaled estimates using error, correlation, distributional, spatial-bias, and climate-index measures.

  • The study assumes selected predictors credibly represent variability in the precipitation predictands and tests this assumption through experiments and statistical metrics.
  • Training uses 1980–2004 data and testing uses 2005–2014 data from the overlapping MERRA-2 and CPC period.Non-BCSD methods use 12,781 covariates drawn from the selected variables, pressure levels, and grid points.
  • The evaluation targets daily anomalies, responses to monthly and yearly climate trends, and extreme precipitation events.
  • Daily anomalies are evaluated with bias, RMSE, Pearson correlation, and a skill score comparing projected and observed precipitation distributions.The skill score ranges from 0 to 1, with 1 indicating identical distributions.
  • Extreme precipitation is evaluated using four ClimDEX metrics, including RX5day and SDII.RX5day measures maximum consecutive five-day precipitation, while SDII is annual total divided by precipitation days ≥1 mm.
  • Figure 2 maps spatial bias, with white indicating no bias and red and blue indicating positive and negative bias, respectively.

5 Results

Across daily anomalies, aggregated climate trends, and extreme indices, the evaluation compares downscaling methods using error, correlation, distributional skill, and extreme-event metrics. BCSD and other linear methods generally perform more consistently than nonlinear approaches, although rankings vary by metric and temporal scale.

  • Daily anomalies: Most methods underestimate precipitation annually and seasonally; BCSD-MSSL has the lowest annual and summer bias, while CNN strongly underestimates.Only PCASVR overestimates precipitation, and BCSD-MSSL reduces BCSD’s underprojection by modeling its error.
  • Daily anomalies: ELNET and MSSL have high annual correlations of 0.64 and 0.62, respectively, while PCASVR averages 0.33 and PCAOLS reaches 0.55.BCSD has lower correlation despite the BCSD-MSSL error correction.
  • Daily anomalies: BCSD, MSSL, and PCASVR achieve the largest annual skill scores—0.93, 0.92, and 0.91—whereas CNN struggles to reproduce the precipitation distribution.Modeling BCSD errors decreases distributional skill, while PCAOLS and ELNET have lower skill scores.
  • Large climate trends: BCSD-MSSL reduces annual RMSE by 25% relative to BCSD, while CNN and PCASVR perform poorly in monthly and annual precipitation prediction.BCSD and BCSD-MSSL have the lowest monthly RMSEs; nonlinear models generally suffer, with CNN considerably worse.
  • Extreme events: Extreme-event rankings depend on the metric: BCSD has higher correlations for three indices, whereas PCASVR has the strongest skill scores for very heavy wet days and daily intensity index.BCSD-MSSL generally loses ability on extreme indices, and CNN has little ability to recover their distributions.

6 Discussion and Conclusion

The study finds that traditional statistical downscaling methods generally outperform advanced machine-learning approaches for daily precipitation. BCSD is especially effective, while CNN and MSSL do not improve performance without further customization.

  • MSSL did not improve accuracy beyond ELNET, and cross-validation identified no predictive task structure.
  • CNNs poorly estimated downscaled precipitation relative to simpler methods, although alternative architectures may still be worth testing.
  • Combining BCSD with MSSL sometimes improved daily correlation but reduced skill in estimating the precipitation distribution.
  • BCSD and ASD outperformed nonlinear CNN and Support Vector regression methods when downscaling daily precipitation.
  • BCSD estimated daily precipitation distributions and extreme events more accurately than the more complex models.
  • The results support further customization of machine-learning methods and independent improvement of BCSD processing steps.
Loading 1702.04018v1…