Source-linked AI summary

Application of Deep Convolutional Neural Networks for Detecting Extreme Weather in Climate Datasets

Yunjie Liu, Evan Racah, Prabhat, Joaquin Correa, Amir Khosrowshahi, David Lavers, Kenneth Kunkel, Michael Wehner, William Collins

arXiv:1605.01156v1cs.CV

TL;DR

Climate extreme-event detection relies on subjective, expert-defined thresholds despite the need to analyze massive datasets accurately. This paper trains deep CNNs on multivariable climate patterns and combines them with Bayesian hyper-parameter optimization, achieving 89%-99% classification accuracy across tropical cyclones, atmospheric rivers, and weather fronts. The results support deep learning as an alternative approach for climate pattern detection, while limited labeled data constrain exploration of deeper architectures.

  • Problem

    Existing extreme-event detectors depend on subjective thresholds, while accurately identifying events in large climate datasets is important for characterizing present and future climate extremes.

  • Method

    The study formulates event detection as visual pattern recognition and trains end-to-end CNNs on stacked multivariable climate image patches with Bayesian hyper-parameter optimization.

  • Results

    89%-99% classification accuracy was obtained for tropical cyclones, atmospheric rivers, and weather fronts, without over-fitting.

  • Takeaways & Limitations

    Deep CNNs can learn climate-pattern representations directly from labeled data, potentially avoiding subjective threshold-based criteria for event detection.

  • Takeaways & Limitations

    Limited labeled training data constrain exploration of deeper and larger CNN architectures, and weather-front patterns are complex and difficult to represent in two-dimensional fields.

Abstract

from arXiv · show

Detecting extreme events in large datasets is a major challenge in climate science research. Current algorithms for extreme event detection are build upon human expertise in defining events based on subjective thresholds of relevant physical variables. Often, multiple competing methods produce vastly different results on the same dataset. Accurate characterization of extreme events in climate simulations and observational data archives is critical for understanding the trends and potential impacts of such events in a climate change content. This study presents the first application of Deep Learning techniques as alternative methodology for climate extreme events detection. Deep neural networks are able to learn high-level representations of a broad class of patterns from labeled data. In this work, we developed deep Convolutional Neural Network (CNN) classification system and demonstrated the usefulness of Deep Learning technique for tackling climate pattern detection problems. Coupled with Bayesian based hyper-parameter optimization scheme, our deep CNN system achieves 89\%-99\% of accuracy in detecting extreme events (Tropical Cyclones, Atmospheric Rivers and Weather Fronts

1. INTRODUCTION

Climate extreme-event detection is difficult because massive datasets require accurate spatial-temporal identification, while existing methods depend on subjective expert-defined thresholds. The study proposes deep CNNs that learn climate patterns directly from multivariable data.

  • Motivation: Extreme events threaten infrastructure and human health, making their characterization in present and future climates an important scientific goal.Satellite and high-resolution model archives generate tens to hundreds of terabytes of climate data.
  • Limitations of existing methods: Existing detection methods evaluate spatial and temporal variables against hard, subjective thresholds defined through human expertise.Tropical-cyclone criteria vary because pressure, temperature, and wind characteristics are interpreted differently.
  • Limitations of existing methods: Some events lack universally accepted empirical definitions, preventing the development and application of detection and tracking algorithms.The text gives extra-tropical cyclones and mesoscale convective systems as examples.
  • Proposed alternative: Deep learning offers hierarchical feature learning for recognizing broad classes of patterns from data.CNNs are presented as flexible architectures for visual pattern recognition with many hidden layers and neurons.
  • Proposed alternative: The study formulates extreme-event detection as visual pattern recognition and trains end-to-end CNNs on stacked spatial climate variables.The system classifies tropical cyclones, weather fronts, and atmospheric rivers using pressure, temperature, precipitation, and related fields.

2. RELATED WORK

Related work applies unsupervised neural methods to discover and visualize climate patterns without relying entirely on conventional indices or filtering choices.

  • Neural methods for climate analysis: A Self Organizing Map captured Madden–Julian oscillation structure and development without selecting leading modes or applying intraseasonal bandpass filtering.It also revealed dipole and tripole structures in outgoing longwave radiation and diabatic heating.
  • Neural methods for climate analysis: A three-dimensional Self Organizing Map identified spatial extreme-precipitation patterns that traditional precipitation indices did not discover.The study concluded that the method was useful for exploratory analysis of precipitation patterns.

3. METHODS

The methods combine CNN feature extraction, back-propagation training, Bayesian hyper-parameter optimization, and a compact architecture tailored to limited labeled climate data.

  • 3.1 Convolutional Neural Network: CNNs process (m,n,p) image inputs through convolutional and fully connected layers to produce q class-probability outputs.Here, m and n denote image width and height, p the number of channels, and q the number of categories.
  • 3.1 Convolutional Neural Network: Convolutional filters generate feature maps through local dot products and nonlinear transformations, while pooling progressively coarsens their resolution.These feature maps serve as higher-level representations passed to subsequent layers.
  • 3.1 Convolutional Neural Network: Back propagation trains the network by partitioning total loss across neurons and repeatedly adjusting weights through gradient descent.Errors are propagated from the output toward the inputs.
  • 3.2 Hyper-parameter Optimization: Bayesian optimization searches bounded hyper-parameter settings by balancing low predicted loss against uncertainty, aiming to evaluate few points.The procedure addresses the costly and opaque relationship between hyper-parameters and validation performance.
  • 3.3 CNN Configuration: The implemented CNN has four learnable layers—two convolutional and two fully connected—with max pooling after each convolutional layer.The architecture was developed using the NOEN deep-learning library and selected configurations are reported in Table 1.
  • 3.3 CNN Configuration: Limited labeled data constrain exploration of deeper and larger CNNs, so the study uses a smaller network to reduce over-fitting.Comparatively large filters were chosen because climate patterns are described as larger and simpler than ImageNet objects.
  • 3.3 CNN Configuration: ReLU activations are used in convolutional and first fully connected layers, while the final fully connected layer uses logistic activation to output class-label probabilities.ReLU was selected for faster learning and training relative to tanh.

4. DATA

The study uses climate simulations and reanalysis products, with event labels produced by threshold-based TECA criteria and expert manual annotation.

  • Data sources and labeling: Training examples are image patterns formed by stacking relevant spatial variables over prescribed regions bounding each event type.The data include both climate simulations and reanalysis products, which assimilate observations into a climate model.
  • Data sources and labeling: Ground-truth labels come from multivariate threshold criteria implemented in TECA and from manual labeling by experts.These labels support training and evaluation of the extreme-event classifiers.

5. RESULTS AND DISCUSSION

The deep CNN achieved 89%-99% accuracy across tropical cyclones, atmospheric rivers, and weather fronts, while errors reflected weak or confounded event patterns. Weather fronts remained spatially complex and difficult to represent in two-dimensional fields, motivating further investigation.

  • 89%-99% accuracy was obtained across tropical cyclone, atmospheric river, and weather front classification.The systems also did not suffer from over-fitting, which the authors associate with a shallow four-learnable-layer architecture and weight decay regularization.
  • The results indicate that CNNs can learn climate-pattern representations directly from labeled data, avoiding subjective threshold-based event definitions.This contrasts with traditional detection methods that require experts to select thresholds for multiple climate variables.
  • 5.1 Classification Results for Tropical Cyclones: 99% classification accuracy was achieved for tropical cyclones, whose low-pressure centers and spiral wind structures were relatively easy for CNNs to learn.Misclassified cases were believed to be weak systems lacking a clear pressure minimum and fully developed spiral structure.
  • 5.2 Classification Results for Atmospheric Rivers: Atmospheric rivers were correctly classified when their narrow concentrated-moisture corridors were clearly defined, but weak signals and adjacent rotating systems caused misclassification.The adjacent systems were likely extra-tropical cyclones that challenged the CNN's representation of atmospheric rivers.
  • 5.3 Classification Results for Weather Fronts: Weather fronts showed the most complex spatial patterns, although narrow precipitation regions approximately parallel to temperature contours were comparatively easy for CNNs to learn.Because fronts are difficult to observe in two-dimensional temperature and pressure fields, the authors deferred further investigation to later work.

6. FUTURE WORK

Future work must address the challenge of detecting climate events that differ substantially in spatial scale and physical-variable signatures. The study also identifies limited labeled data, event localization, and unified multi-event classification as important directions.

  • Unified event detection: Separate CNNs were trained for tropical cyclones, atmospheric rivers, and weather fronts because the events differ in spatial scale and defining variables.Tropical cyclones are typically under 500 kilometers in radius, whereas atmospheric rivers can extend several thousand kilometers and rely on different physical-variable patterns.
  • Weather-front visualization: Figure 5 visualizes correctly classified weather fronts using filtered precipitation, near-surface air temperature, and sea-level pressure.Daily precipitation below 5 millimeters is filtered out; solid contours represent temperature and dashed contours represent pressure.
  • Unified event detection: Future architectures should discriminate between variables according to event type while handling events across different spatial scales.The paper specifically proposes generative CNN architectures for these capabilities.
  • Spatial localization: The current study detects extreme weather patterns but does not localize them spatially.Spatial localization is reserved for future architectures.
  • Training data: Limited labeled training data constrain exploration of deeper and larger CNNs because of overfitting risk.The paper therefore points to unsupervised climate-pattern detection as a needed direction.

7. CONCLUSION

The study applies deep CNNs to classify three types of extreme weather patterns in climate data. It reports 89%-99% classification accuracy and positions the approach as an alternative to subjective threshold-based detection.

  • Conclusion: The study develops a deep CNN architecture for classifying tropical cyclones, atmospheric rivers, and weather fronts.It presents deep learning as a methodology for detecting extreme weather patterns in climate data.
  • Conclusion: 89%-99% classification accuracy was achieved for tropical cyclones, atmospheric rivers, and weather fronts.The paper describes this as fairly high accuracy across the three event classes.
  • Implications: The application is presented as a precursor for addressing a broader class of climate-science pattern-detection problems.The paper states that learned high-level representations could potentially avoid traditional subjective thresholding criteria.
Loading 1605.01156v1…