SlideShare une entreprise Scribd logo
1  sur  98
Télécharger pour lire hors ligne
LEARNING NEW CLIMATE SCIENCE BY
OPENING THE
MACHINE LEARNING BLACK BOX
@ZLabe
Zachary M. Labe
with Elizabeth A. Barnes
in the Department of Atmospheric Science
10 September 2021
Cognitive Brown Bag Series
CSU Department of Psychology
Machine Learning
is not new!
But…
Machine Learning
is not new!
Artificial Intelligence
Machine Learning
Deep Learning
Computer Science
Computer Science
Artificial Intelligence
Machine Learning
Deep Learning
Supervised
Learning
Unsupervised
Learning
Labeled data
Classification
Regression
Unlabeled data
Clustering
Dimension reduction
• Do it better
• e.g., parameterizations in climate models are not
perfect, use ML to make them more accurate
• Do it faster
• e.g., code in climate models is very slow (but we
know the right answer) - use ML methods to speed
things up
• Do something new
• e.g., go looking for non-linear relationships you
didn’t know were there
Very relevant for
research: may be
slower and worse,
but can still learn
something
WHY SHOULD WE CONSIDER
MACHINE LEARNING?
GROWING DATA
Adapted from: Kotamarthi, R., Hayhoe, K., Mearns, L., Wuebbles, D., Jacobs, J., & Jurado, J.
(2021). Global Climate Models. In Downscaling Techniques for High-Resolution Climate
Projections: From Global Change to Local Impacts (pp. 19-39). Cambridge: Cambridge University
Press. doi:10.1017/9781108601269.003
CLIMATE MODELS
Horizontal Grid
Vertical Levels
Past/Present/Future
Fully-Coupled System
20-40 Petabytes of data
ADAPTED FROM EYRING ET AL. 2016
CMIP6
GROWING TOOLS
Python tools for machine learning
Today’s weather or climate
scientist is far more likely to be
debugging code written in
Python… than to be poring over
satellite images or releasing
radiosondes.
“
D. Irving| Bulletin of the American Meteorological Society| 2016
Machine learning for weather
IDENTIFYING SEVERE THUNDERSTORMS
Molina et al. 2021
Toms et al. 2021
CLASSIFYING PHASE OF MADDEN-JULLIAN OSCILLATION
SATELLITE DETECTION
Lee et al. 2021
DETECTING TORNADOES
McGovern et al. 2019
Machine learning for climate
FINDING FORECASTS OF OPPORTUNITY
Mayer and Barnes, 2021
PREDICTING CLIMATE MODES OF VARIABILITY
Gordon et al. 2021, in review
TIMING OF CLIMATE CHANGE
Barnes et al. 2019
INPUT
[DATA]
PREDICTION
Machine
Learning
INPUT
[DATA]
PREDICTION
Machine
Learning
NSF AI Institute for Research
on Trustworthy AI in Weather,
Climate, and Coastal
Oceanography (AI2ES)
https://www.ai2es.org/
E.g.,
Research to
Operations (R2O)
Tornado Warning
Special Marine Warning
Severe Thunderstorm Warning
Flash Flood Warning
E.g.,
Establish robust,
responsible AI for
severe weather
detection
Tornado Warning
Special Marine Warning
Severe Thunderstorm Warning
Flash Flood Warning
Artificial Intelligence
Machine Learning
Deep Learning
X1
X2
INPUTS
Artificial Neural Networks [ANN]
Linear regression!
Artificial Neural Networks [ANN]
X1
X2
W1
W2
∑ = X1W1+ X2W2 + b
INPUTS
NODE
Artificial Neural Networks [ANN]
X1
X2
W1
W2
∑
INPUTS
NODE
Linear regression with non-linear
mapping by an “activation function”
Training of the network is merely
determining the weights “w” and
bias/offset “b"
= factivation(X1W1+ X2W2 + b)
X1
X2
∑
inputs
HIDDEN LAYERS
X3
∑
∑
∑
OUTPUT
= predictions
Artificial Neural Networks [ANN]
: : ::
INPUTS
Complexity and nonlinearities of the ANN allow it to learn many
different pathways of predictable behavior
Once trained, you have an array of weights and biases which can be
used for prediction on new data
INPUT
[DATA]
PREDICTION
Artificial Neural Networks [ANN]
----ANN----
2 Hidden Layers
10 Nodes each
Ridge Regularization
Early Stopping
TEMPERATURE
----ANN----
2 Hidden Layers
10 Nodes each
Ridge Regularization
Early Stopping
TEMPERATURE
We know some metadata…
+ What year is it?
+ Where did it come from?
----ANN----
2 Hidden Layers
10 Nodes each
Ridge Regularization
Early Stopping
We know some metadata…
+ What year is it?
+ Where did it come from?
[e.g., Barnes et al. 2019, 2020]
[e.g., Labe and Barnes, 2021]
TIMING OF EMERGENCE
(COMBINED VARIABLES)
RESPONSES TO
EXTERNAL CLIMATE
FORCINGS
PATTERNS OF
CLIMATE INDICATORS
[e.g., Rader et al. 2021, in prep]
Surface Temperature Map Precipitation Map
+
TEMPERATURE
----ANN----
2 Hidden Layers
10 Nodes each
Ridge Regularization
Early Stopping
We know some metadata…
+ What year is it?
+ Where did it come from?
[e.g., Barnes et al. 2019, 2020]
[e.g., Labe and Barnes, 2021]
TIMING OF EMERGENCE
(COMBINED VARIABLES)
RESPONSES TO
EXTERNAL CLIMATE
FORCINGS
PATTERNS OF
CLIMATE INDICATORS
[e.g., Rader et al. 2021, in prep]
Surface Temperature Map Precipitation Map
+
TEMPERATURE
THE REAL WORLD
(Observations)
What is the annual mean temperature of Earth?
What is the annual mean temperature of Earth?
THE REAL WORLD
(Observations)
Anomaly is relative to 1951-1980
What is the annual mean temperature of Earth?
THE REAL WORLD
(Observations)
Let’s run a
climate model
What is the annual mean temperature of Earth?
THE REAL WORLD
(Observations)
Let’s run a
climate model
again
What is the annual mean temperature of Earth?
THE REAL WORLD
(Observations)
Let’s run a
climate model
again & again
What is the annual mean temperature of Earth?
THE REAL WORLD
(Observations)
CLIMATE MODEL
ENSEMBLES
What is the annual mean temperature of Earth?
THE REAL WORLD
(Observations)
CLIMATE MODEL
ENSEMBLES
Range of ensembles
= internal variability (noise)
Mean of ensembles
= forced response (climate change)
What is the annual mean temperature of Earth?
Range of ensembles
= internal variability (noise)
Mean of ensembles
= forced response (climate change)
But let’s remove
climate change…
What is the annual mean temperature of Earth?
Range of ensembles
= internal variability (noise)
Mean of ensembles
= forced response (climate change)
After removing the
forced response…
anomalies/noise!
What is the annual mean temperature of Earth?
• Increasing greenhouse gases (CO2, CH4, N2O)
• Changes in industrial aerosols (SO4, BC, OC)
• Changes in biomass burning (aerosols)
• Changes in land-use & land-cover (albedo)
What is the annual mean temperature of Earth?
• Increasing greenhouse gases (CO2, CH4, N2O)
• Changes in industrial aerosols (SO4, BC, OC)
• Changes in biomass burning (aerosols)
• Changes in land-use & land-cover (albedo)
Plus everything else…
(Natural/internal variability)
What is the annual mean temperature of Earth?
Greenhouse gases fixed to 1920 levels
All forcings (CESM-LE)
Industrial aerosols fixed to 1920 levels
[Deser et al. 2020, JCLI]
Fully-coupled CESM1.1
20 Ensemble Members
Run from 1920-2080
Observations
So what?
Greenhouse gases = warming
Aerosols = ?? (though mostly cooling)
What are the relative responses
between greenhouse gas
and aerosol forcing?
Surface Temperature Map
ARTIFICIAL NEURAL NETWORK (ANN)
INPUT LAYER
Surface Temperature Map
ARTIFICIAL NEURAL NETWORK (ANN)
INPUT LAYER
Surface Temperature Map
ARTIFICIAL NEURAL NETWORK (ANN)
Collection of nodes (neurons)
that adjust their weights and
biases across layers in order to
learn signals for making
predictions
Learns nonlinear processes
through selected parameters
in the model
INPUT LAYER
HIDDEN LAYERS
OUTPUT LAYER
Surface Temperature Map
“2000-2009”
DECADE CLASS
“2070-2079”
“1920-1929”
ARTIFICIAL NEURAL NETWORK (ANN)
INPUT LAYER
HIDDEN LAYERS
OUTPUT LAYER
Surface Temperature Map
“2000-2009”
DECADE CLASS
“2070-2079”
“1920-1929”
BACK-PROPAGATE THROUGH NETWORK = EXPLAINABLE AI
ARTIFICIAL NEURAL NETWORK (ANN)
INPUT LAYER
HIDDEN LAYERS
OUTPUT LAYER
Layer-wise Relevance Propagation
Surface Temperature Map
“2000-2009”
DECADE CLASS
“2070-2079”
“1920-1929”
BACK-PROPAGATE THROUGH NETWORK = EXPLAINABLE AI
ARTIFICIAL NEURAL NETWORK (ANN)
[Barnes et al. 2020, JAMES]
[Labe and Barnes 2021, JAMES]
LAYER-WISE RELEVANCE PROPAGATION (LRP)
Volcano
Great White
Shark
Timber
Wolf
Image Classification LRP
https://heatmapping.org/
LRP heatmaps show regions
of “relevance” that
contribute to the neural
network’s decision-making
process for a sample
belonging to a particular
output category
Neural Network
WHY
WHY
WHY
Backpropagation – LRP
LAYER-WISE RELEVANCE PROPAGATION (LRP)
Volcano
Great White
Shark
Timber
Wolf
Image Classification LRP
https://heatmapping.org/
LRP heatmaps show regions
of “relevance” that
contribute to the neural
network’s decision-making
process for a sample
belonging to a particular
output category
Neural Network
WHY
WHY
WHY
Backpropagation – LRP
LAYER-WISE RELEVANCE PROPAGATION (LRP)
Volcano
Great White
Shark
Timber
Wolf
Image Classification LRP
https://heatmapping.org/
LRP heatmaps show regions
of “relevance” that
contribute to the neural
network’s decision-making
process for a sample
belonging to a particular
output category
Neural Network
Backpropagation – LRP
WHY
WHY
WHY
LAYER-WISE RELEVANCE PROPAGATION (LRP)
Image Classification LRP
https://heatmapping.org/
NOT PERFECT
Crock
Pot
Neural Network
Backpropagation – LRP
WHY
[Adapted from Adebayo et al., 2020]
EXPLAINABLE AI IS
NOT PERFECT
THERE ARE MANY
METHODS
[Adapted from Adebayo et al., 2020]
THERE ARE MANY
METHODS
EXPLAINABLE AI IS
NOT PERFECT
Visualizing something we already know…
Visualizing something we already know…
Input maps of sea surface
temperatures to identify
El Niño & La Niña
Use ‘LRP’ to see how the
neural network is making
its decision
[Toms et al. 2020, JAMES]
OUTPUT LAYER
Layer-wise Relevance Propagation
“2000-2009”
DECADE CLASS
“2070-2079”
“1920-1929”
BACK-PROPAGATE THROUGH NETWORK = EXPLAINABLE AI
WHY?
= LRP HEAT MAPS
[Labe and Barnes 2021, JAMES]
Layer-wise Relevance Propagation
BACK-PROPAGATE THROUGH NETWORK = EXPLAINABLE AI
WHY?
= LRP HEAT MAPS
Machine Learning
Black Box
[Labe and Barnes 2021, JAMES]
Layer-wise Relevance Propagation
BACK-PROPAGATE THROUGH NETWORK = EXPLAINABLE AI
WHY?
= LRP HEAT MAPS
Find regions of “relevance”
that contribute to the
neural network’s
decision-making process
[Labe and Barnes 2021, JAMES]
1960-1999: ANNUAL MEAN TEMPERATURE TRENDS
Greenhouse gases fixed
to 1920 levels
[AEROSOLS PREVAIL]
Industrial aerosols fixed
to 1920 levels
[GREENHOUSE GASES PREVAIL]
All forcings
[STANDARD CESM-LE]
DATA
1960-1999: ANNUAL MEAN TEMPERATURE TRENDS
Greenhouse gases fixed
to 1920 levels
[AEROSOLS PREVAIL]
Industrial aerosols fixed
to 1920 levels
[GREENHOUSE GASES PREVAIL]
All forcings
[STANDARD CESM-LE]
DATA
1960-1999: ANNUAL MEAN TEMPERATURE TRENDS
Greenhouse gases fixed
to 1920 levels
[AEROSOLS PREVAIL]
Industrial aerosols fixed
to 1920 levels
[GREENHOUSE GASES PREVAIL]
All forcings
[STANDARD CESM-LE]
DATA
1960-1999: ANNUAL MEAN TEMPERATURE TRENDS
Greenhouse gases fixed
to 1920 levels
[AEROSOLS PREVAIL]
Industrial aerosols fixed
to 1920 levels
[GREENHOUSE GASES PREVAIL]
All forcings
[STANDARD CESM-LE]
DATA
CLIMATE MODEL DATA PREDICT THE YEAR FROM MAPS OF TEMPERATURE
AEROSOLS
PREVAIL
GREENHOUSE GASES
PREVAIL
STANDARD
CLIMATE MODEL
[Labe and Barnes 2021, JAMES]
OBSERVATIONS PREDICT THE YEAR FROM MAPS OF TEMPERATURE
AEROSOLS
PREVAIL
GREENHOUSE GASES
PREVAIL
STANDARD
CLIMATE MODEL
[Labe and Barnes 2021, JAMES]
OBSERVATIONS
SLOPES
PREDICT THE YEAR FROM MAPS OF TEMPERATURE
AEROSOLS
PREVAIL
GREENHOUSE GASES
PREVAIL
STANDARD
CLIMATE MODEL
[Labe and Barnes 2021, JAMES]
[Labe
and
Barnes
2021,
JAMES]
ARE THE RESULTS ROBUST?
YES!
COMBINATIONS OF TRAINING/TESTING DATA
HOW DID THE ANN
MAKE ITS
PREDICTIONS?
HOW DID THE ANN
MAKE ITS
PREDICTIONS?
WHY IS THERE
GREATER SKILL
FOR GHG+?
RESULTS FROM LRP
[Labe and Barnes 2021, JAMES]
RESULTS FROM LRP
[Labe and Barnes 2021, JAMES]
WHAT IS
SIGNIFICANT?
1. Shuffle ensemble member and year
dimensions (bootstrap-like method)
2. Apply true labels (unshuffled years)
3. Apply same ANN architecture and LRP
4. Repeat 500x by using different
combinations of training/testing data and
initialization seeds
5. Compute 95th percentile of the distribution
of LRP at all grid points
Uncertainty in LRP
[Labe and Barnes 2021, JAMES]
Uncertainty in LRP
Ultimately, we are trying to
mask noise in the LRP output
Identify robust climate pattern indicators!
[Labe and Barnes 2021, JAMES]
RESULTS FROM LRP
[Labe and Barnes 2021, JAMES]
RESULTS FROM LRP
[Labe and Barnes 2021, JAMES]
Higher LRP values indicate greater relevance
for the ANN’s prediction
AVERAGED OVER 1960-2039
Aerosol-driven
Greenhouse gas-driven
All forcings
Low High
[Labe and Barnes 2021, JAMES]
Greenhouse gas-driven
Aerosol-driven
All forcings
AVERAGED OVER 1960-2039
[Labe and Barnes 2021, JAMES]
DISTRIBUTIONS OF LRP
AVERAGED OVER 1960-2039
[Labe and Barnes 2021, JAMES]
DISTRIBUTIONS OF LRP
AVERAGED OVER 1960-2039
[Labe and Barnes 2021, JAMES]
----ANN----
2 Hidden Layers
10 Nodes each
Ridge Regularization
Early Stopping
TEMPERATURE
We know some metadata…
+ What year is it?
+ Where did it come from?
STANDARD EVALUATION OF
CLIMATE MODELS
Pattern correlation
RMSE
EOFs
Trends, anomalies, mean state
Climate modes of variability
----ANN----
2 Hidden Layers
10 Nodes each
Ridge Regularization
Early Stopping
TEMPERATURE
+ Where did it come from?
----ANN----
2 Hidden Layers
10 Nodes each
Ridge Regularization
Early Stopping
INPUT MAPS OF TEMPERATURE, PRECIPITATION, …
INPUT MAPS OF TEMPERATURE, PRECIPITATION, …
NEURAL NETWORK
----ANN----
2 Hidden Layers
10 Nodes each
Ridge Regularization
Early Stopping
Classification Task
INPUT MAPS OF TEMPERATURE, PRECIPITATION, …
NEURAL NETWORK
WHICH MODEL DID THE MAP COME FROM?
----ANN----
2 Hidden Layers
10 Nodes each
Ridge Regularization
Early Stopping
Classification Task
INPUT MAPS OF TEMPERATURE, PRECIPITATION, …
NEURAL NETWORK
WHICH MODEL DID THE MAP COME FROM?
----ANN----
2 Hidden Layers
10 Nodes each
Ridge Regularization
Early Stopping
Classification Task
7 Classes – Large Ensemble GCMs
CMIP5 – MMLEA-SMILE Archive
16 Ensembles Per GCM
8th
class = Multi-Model Mean
COMPARING CLIMATE MODELS
LRP
(Explainable AI)
Raw data
What climate model
does the network
predict for each year
of observations?
Multi-Model Mean
APPLYING METHODOLOGY TO REGIONS
PREDICTION LRP (Explainable AI)
INPUT
[DATA]
PREDICTION
Machine
Learning
Explainable AI
Learn new
science!
MACHINE LEARNING IS JUST
ANOTHER TOOL TO ADD TO OUR
WORKFLOW.
1)
MACHINE LEARNING IS
NO LONGER A BLACK BOX.
2)
WE CAN LEARN NEW SCIENCE
FROM EXPLAINABLE AI.
3)
KEY POINTS
Zachary Labe
zmlabe@rams.colostate.edu
@ZLabe
1. Machine learning is just another tool to add to our scientific workflow
2. We can use explainable AI (XAI) methods to peer into the black box of machine learning
3. We can learn new science by using XAI methods in conjunction with existing statistical tools

Contenu connexe

Tendances

Evaluating global climate models using simple, explainable neural networks
Evaluating global climate models using simple, explainable neural networksEvaluating global climate models using simple, explainable neural networks
Evaluating global climate models using simple, explainable neural networksZachary Labe
 
Heat and mass poster
Heat and mass posterHeat and mass poster
Heat and mass posterShirinUdwadia
 
Measuring Solar Spectral Energy
Measuring Solar Spectral EnergyMeasuring Solar Spectral Energy
Measuring Solar Spectral EnergyBetsy Kenaston
 
ZLabe_AMS2020_presentation_01142020
ZLabe_AMS2020_presentation_01142020ZLabe_AMS2020_presentation_01142020
ZLabe_AMS2020_presentation_01142020Zachary Labe
 
Poster presentation
Poster presentationPoster presentation
Poster presentationKarli King
 
IGARSS_July2011_CANEX_SH.ppt
IGARSS_July2011_CANEX_SH.pptIGARSS_July2011_CANEX_SH.ppt
IGARSS_July2011_CANEX_SH.pptgrssieee
 
Are the beliefs of the climate change deniers, skeptics, and trivializers sup...
Are the beliefs of the climate change deniers, skeptics, and trivializers sup...Are the beliefs of the climate change deniers, skeptics, and trivializers sup...
Are the beliefs of the climate change deniers, skeptics, and trivializers sup...Economic and Social Research Institute
 
Alternate Solution to Global Warming
Alternate Solution to Global WarmingAlternate Solution to Global Warming
Alternate Solution to Global WarmingAlec Feinberg, Ph.D.
 
Project Poster_Chen Hu
Project Poster_Chen HuProject Poster_Chen Hu
Project Poster_Chen HuChen Hu
 
Relationship_between_cloud_droplet_effective_radius_and_cloud_top_height_for_...
Relationship_between_cloud_droplet_effective_radius_and_cloud_top_height_for_...Relationship_between_cloud_droplet_effective_radius_and_cloud_top_height_for_...
Relationship_between_cloud_droplet_effective_radius_and_cloud_top_height_for_...grssieee
 
An introduction to aerial analytics by sol spec
An introduction to aerial analytics by sol specAn introduction to aerial analytics by sol spec
An introduction to aerial analytics by sol specCaroline Ahlquist
 

Tendances (18)

Evaluating global climate models using simple, explainable neural networks
Evaluating global climate models using simple, explainable neural networksEvaluating global climate models using simple, explainable neural networks
Evaluating global climate models using simple, explainable neural networks
 
My_final_pres
My_final_presMy_final_pres
My_final_pres
 
Heat and mass poster
Heat and mass posterHeat and mass poster
Heat and mass poster
 
Be 4120 poster final
Be 4120 poster finalBe 4120 poster final
Be 4120 poster final
 
Soil and Water Engineering 05
Soil and Water Engineering 05Soil and Water Engineering 05
Soil and Water Engineering 05
 
Measuring Solar Spectral Energy
Measuring Solar Spectral EnergyMeasuring Solar Spectral Energy
Measuring Solar Spectral Energy
 
ZLabe_AMS2020_presentation_01142020
ZLabe_AMS2020_presentation_01142020ZLabe_AMS2020_presentation_01142020
ZLabe_AMS2020_presentation_01142020
 
Poster presentation
Poster presentationPoster presentation
Poster presentation
 
IGARSS_July2011_CANEX_SH.ppt
IGARSS_July2011_CANEX_SH.pptIGARSS_July2011_CANEX_SH.ppt
IGARSS_July2011_CANEX_SH.ppt
 
CLIM Undergraduate Workshop: How was this Made?: Making Dirty Data into Somet...
CLIM Undergraduate Workshop: How was this Made?: Making Dirty Data into Somet...CLIM Undergraduate Workshop: How was this Made?: Making Dirty Data into Somet...
CLIM Undergraduate Workshop: How was this Made?: Making Dirty Data into Somet...
 
Are the beliefs of the climate change deniers, skeptics, and trivializers sup...
Are the beliefs of the climate change deniers, skeptics, and trivializers sup...Are the beliefs of the climate change deniers, skeptics, and trivializers sup...
Are the beliefs of the climate change deniers, skeptics, and trivializers sup...
 
CLIM Undergraduate Workshop: Applications in Climate Context - Michael Wehner...
CLIM Undergraduate Workshop: Applications in Climate Context - Michael Wehner...CLIM Undergraduate Workshop: Applications in Climate Context - Michael Wehner...
CLIM Undergraduate Workshop: Applications in Climate Context - Michael Wehner...
 
Genoa cmems ga_se_h2020_slider
Genoa cmems ga_se_h2020_sliderGenoa cmems ga_se_h2020_slider
Genoa cmems ga_se_h2020_slider
 
Alternate Solution to Global Warming
Alternate Solution to Global WarmingAlternate Solution to Global Warming
Alternate Solution to Global Warming
 
Project Poster_Chen Hu
Project Poster_Chen HuProject Poster_Chen Hu
Project Poster_Chen Hu
 
24 mavromatakis vignola_spectral_corrections_for_pv_performance_modelling
24 mavromatakis vignola_spectral_corrections_for_pv_performance_modelling24 mavromatakis vignola_spectral_corrections_for_pv_performance_modelling
24 mavromatakis vignola_spectral_corrections_for_pv_performance_modelling
 
Relationship_between_cloud_droplet_effective_radius_and_cloud_top_height_for_...
Relationship_between_cloud_droplet_effective_radius_and_cloud_top_height_for_...Relationship_between_cloud_droplet_effective_radius_and_cloud_top_height_for_...
Relationship_between_cloud_droplet_effective_radius_and_cloud_top_height_for_...
 
An introduction to aerial analytics by sol spec
An introduction to aerial analytics by sol specAn introduction to aerial analytics by sol spec
An introduction to aerial analytics by sol spec
 

Similaire à Learning new climate science by opening the machine learning black box

Machine learning for evaluating climate model projections
Machine learning for evaluating climate model projectionsMachine learning for evaluating climate model projections
Machine learning for evaluating climate model projectionsZachary Labe
 
Using explainable machine learning for evaluating patterns of climate change
Using explainable machine learning for evaluating patterns of climate changeUsing explainable machine learning for evaluating patterns of climate change
Using explainable machine learning for evaluating patterns of climate changeZachary Labe
 
Exploring explainable machine learning for detecting changes in climate
Exploring explainable machine learning for detecting changes in climateExploring explainable machine learning for detecting changes in climate
Exploring explainable machine learning for detecting changes in climateZachary Labe
 
Learning new climate science by thinking creatively with machine learning
Learning new climate science by thinking creatively with machine learningLearning new climate science by thinking creatively with machine learning
Learning new climate science by thinking creatively with machine learningZachary Labe
 
Explainable AI approach for evaluating climate models in the Arctic
Explainable AI approach for evaluating climate models in the ArcticExplainable AI approach for evaluating climate models in the Arctic
Explainable AI approach for evaluating climate models in the ArcticZachary Labe
 
Forced climate signals with explainable AI and large ensembles
Forced climate signals with explainable AI and large ensemblesForced climate signals with explainable AI and large ensembles
Forced climate signals with explainable AI and large ensemblesZachary Labe
 
Explainable AI for identifying regional climate change patterns
Explainable AI for identifying regional climate change patternsExplainable AI for identifying regional climate change patterns
Explainable AI for identifying regional climate change patternsZachary Labe
 
Using explainable AI to identify key regions of climate change in GFDL SPEAR ...
Using explainable AI to identify key regions of climate change in GFDL SPEAR ...Using explainable AI to identify key regions of climate change in GFDL SPEAR ...
Using explainable AI to identify key regions of climate change in GFDL SPEAR ...Zachary Labe
 
Creative machine learning approaches for climate change detection
Creative machine learning approaches for climate change detectionCreative machine learning approaches for climate change detection
Creative machine learning approaches for climate change detectionZachary Labe
 
Applications of machine learning for climate change and variability
Applications of machine learning for climate change and variabilityApplications of machine learning for climate change and variability
Applications of machine learning for climate change and variabilityZachary Labe
 
Using explainable machine learning to evaluate climate change projections
Using explainable machine learning to evaluate climate change projectionsUsing explainable machine learning to evaluate climate change projections
Using explainable machine learning to evaluate climate change projectionsZachary Labe
 
Explainable neural networks for evaluating patterns of climate change and var...
Explainable neural networks for evaluating patterns of climate change and var...Explainable neural networks for evaluating patterns of climate change and var...
Explainable neural networks for evaluating patterns of climate change and var...Zachary Labe
 
An intro to explainable AI for polar climate science
An intro to  explainable AI for  polar climate scienceAn intro to  explainable AI for  polar climate science
An intro to explainable AI for polar climate scienceZachary Labe
 
Climate change extremes by season in the United States
Climate change extremes by season in the United StatesClimate change extremes by season in the United States
Climate change extremes by season in the United StatesZachary Labe
 
T. Lucas Makinen x Imperial SBI Workshop
T. Lucas Makinen x Imperial SBI WorkshopT. Lucas Makinen x Imperial SBI Workshop
T. Lucas Makinen x Imperial SBI WorkshopLucasMakinen1
 
Making effective science figures
Making effective science figuresMaking effective science figures
Making effective science figuresZachary Labe
 
2013 ASPRS Track, Ozone Modeling for the Contiguous United States by Michael ...
2013 ASPRS Track, Ozone Modeling for the Contiguous United States by Michael ...2013 ASPRS Track, Ozone Modeling for the Contiguous United States by Michael ...
2013 ASPRS Track, Ozone Modeling for the Contiguous United States by Michael ...GIS in the Rockies
 
Machine learning and climate and weather research
Machine learning and climate and weather researchMachine learning and climate and weather research
Machine learning and climate and weather researchDrMariaMorenodeCastr
 
Lecture 1: Introduction
Lecture 1: IntroductionLecture 1: Introduction
Lecture 1: IntroductionDavid Evans
 
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...Chris Rackauckas
 

Similaire à Learning new climate science by opening the machine learning black box (20)

Machine learning for evaluating climate model projections
Machine learning for evaluating climate model projectionsMachine learning for evaluating climate model projections
Machine learning for evaluating climate model projections
 
Using explainable machine learning for evaluating patterns of climate change
Using explainable machine learning for evaluating patterns of climate changeUsing explainable machine learning for evaluating patterns of climate change
Using explainable machine learning for evaluating patterns of climate change
 
Exploring explainable machine learning for detecting changes in climate
Exploring explainable machine learning for detecting changes in climateExploring explainable machine learning for detecting changes in climate
Exploring explainable machine learning for detecting changes in climate
 
Learning new climate science by thinking creatively with machine learning
Learning new climate science by thinking creatively with machine learningLearning new climate science by thinking creatively with machine learning
Learning new climate science by thinking creatively with machine learning
 
Explainable AI approach for evaluating climate models in the Arctic
Explainable AI approach for evaluating climate models in the ArcticExplainable AI approach for evaluating climate models in the Arctic
Explainable AI approach for evaluating climate models in the Arctic
 
Forced climate signals with explainable AI and large ensembles
Forced climate signals with explainable AI and large ensemblesForced climate signals with explainable AI and large ensembles
Forced climate signals with explainable AI and large ensembles
 
Explainable AI for identifying regional climate change patterns
Explainable AI for identifying regional climate change patternsExplainable AI for identifying regional climate change patterns
Explainable AI for identifying regional climate change patterns
 
Using explainable AI to identify key regions of climate change in GFDL SPEAR ...
Using explainable AI to identify key regions of climate change in GFDL SPEAR ...Using explainable AI to identify key regions of climate change in GFDL SPEAR ...
Using explainable AI to identify key regions of climate change in GFDL SPEAR ...
 
Creative machine learning approaches for climate change detection
Creative machine learning approaches for climate change detectionCreative machine learning approaches for climate change detection
Creative machine learning approaches for climate change detection
 
Applications of machine learning for climate change and variability
Applications of machine learning for climate change and variabilityApplications of machine learning for climate change and variability
Applications of machine learning for climate change and variability
 
Using explainable machine learning to evaluate climate change projections
Using explainable machine learning to evaluate climate change projectionsUsing explainable machine learning to evaluate climate change projections
Using explainable machine learning to evaluate climate change projections
 
Explainable neural networks for evaluating patterns of climate change and var...
Explainable neural networks for evaluating patterns of climate change and var...Explainable neural networks for evaluating patterns of climate change and var...
Explainable neural networks for evaluating patterns of climate change and var...
 
An intro to explainable AI for polar climate science
An intro to  explainable AI for  polar climate scienceAn intro to  explainable AI for  polar climate science
An intro to explainable AI for polar climate science
 
Climate change extremes by season in the United States
Climate change extremes by season in the United StatesClimate change extremes by season in the United States
Climate change extremes by season in the United States
 
T. Lucas Makinen x Imperial SBI Workshop
T. Lucas Makinen x Imperial SBI WorkshopT. Lucas Makinen x Imperial SBI Workshop
T. Lucas Makinen x Imperial SBI Workshop
 
Making effective science figures
Making effective science figuresMaking effective science figures
Making effective science figures
 
2013 ASPRS Track, Ozone Modeling for the Contiguous United States by Michael ...
2013 ASPRS Track, Ozone Modeling for the Contiguous United States by Michael ...2013 ASPRS Track, Ozone Modeling for the Contiguous United States by Michael ...
2013 ASPRS Track, Ozone Modeling for the Contiguous United States by Michael ...
 
Machine learning and climate and weather research
Machine learning and climate and weather researchMachine learning and climate and weather research
Machine learning and climate and weather research
 
Lecture 1: Introduction
Lecture 1: IntroductionLecture 1: Introduction
Lecture 1: Introduction
 
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
 

Plus de Zachary Labe

Welcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayWelcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayZachary Labe
 
Explainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenariosExplainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenariosZachary Labe
 
Reexamining future projections of Arctic climate linkages
Reexamining future projections of Arctic climate linkagesReexamining future projections of Arctic climate linkages
Reexamining future projections of Arctic climate linkagesZachary Labe
 
Techniques and Considerations for Improving Accessibility in Online Media
Techniques and Considerations for Improving Accessibility in Online MediaTechniques and Considerations for Improving Accessibility in Online Media
Techniques and Considerations for Improving Accessibility in Online MediaZachary Labe
 
Using accessible data to communicate global climate change
Using accessible data to communicate global climate changeUsing accessible data to communicate global climate change
Using accessible data to communicate global climate changeZachary Labe
 
Water in a Frozen Arctic: Cross-Disciplinary Perspectives
Water in a Frozen Arctic: Cross-Disciplinary PerspectivesWater in a Frozen Arctic: Cross-Disciplinary Perspectives
Water in a Frozen Arctic: Cross-Disciplinary PerspectivesZachary Labe
 
data-driven approach to identifying key regions of change associated with fut...
data-driven approach to identifying key regions of change associated with fut...data-driven approach to identifying key regions of change associated with fut...
data-driven approach to identifying key regions of change associated with fut...Zachary Labe
 
Distinguishing the regional emergence of United States summer temperatures be...
Distinguishing the regional emergence of United States summer temperatures be...Distinguishing the regional emergence of United States summer temperatures be...
Distinguishing the regional emergence of United States summer temperatures be...Zachary Labe
 
Researching and Communicating Our Changing Climate
Researching and Communicating Our Changing ClimateResearching and Communicating Our Changing Climate
Researching and Communicating Our Changing ClimateZachary Labe
 
Revisiting projections of Arctic climate change linkages
Revisiting projections of Arctic climate change linkagesRevisiting projections of Arctic climate change linkages
Revisiting projections of Arctic climate change linkagesZachary Labe
 
Visualizing climate change through data
Visualizing climate change through dataVisualizing climate change through data
Visualizing climate change through dataZachary Labe
 
Contrasting polar climate change in the past, present, and future
Contrasting polar climate change in the past, present, and futureContrasting polar climate change in the past, present, and future
Contrasting polar climate change in the past, present, and futureZachary Labe
 
Guest Lecture: Our changing Arctic in the past and future
Guest Lecture: Our changing Arctic in the past and futureGuest Lecture: Our changing Arctic in the past and future
Guest Lecture: Our changing Arctic in the past and futureZachary Labe
 
Climate Projections - What Really is Business as Usual?
Climate Projections - What Really is Business as Usual?Climate Projections - What Really is Business as Usual?
Climate Projections - What Really is Business as Usual?Zachary Labe
 
Monitoring indicators of climate change through data-driven visualization
Monitoring indicators of climate change through data-driven visualizationMonitoring indicators of climate change through data-driven visualization
Monitoring indicators of climate change through data-driven visualizationZachary Labe
 
Techniques and Considerations for Improving Accessibility in Online Media
Techniques and Considerations for Improving Accessibility in Online MediaTechniques and Considerations for Improving Accessibility in Online Media
Techniques and Considerations for Improving Accessibility in Online MediaZachary Labe
 
Career pathways and research opportunities in the Earth sciences
Career pathways and research opportunities in the Earth sciencesCareer pathways and research opportunities in the Earth sciences
Career pathways and research opportunities in the Earth sciencesZachary Labe
 
Telling data-driven climate stories
Telling data-driven climate storiesTelling data-driven climate stories
Telling data-driven climate storiesZachary Labe
 
Evaluating and communicating Arctic climate change projection
Evaluating and communicating Arctic climate change projectionEvaluating and communicating Arctic climate change projection
Evaluating and communicating Arctic climate change projectionZachary Labe
 

Plus de Zachary Labe (20)

Welcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayWelcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work Day
 
Explainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenariosExplainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenarios
 
Reexamining future projections of Arctic climate linkages
Reexamining future projections of Arctic climate linkagesReexamining future projections of Arctic climate linkages
Reexamining future projections of Arctic climate linkages
 
Techniques and Considerations for Improving Accessibility in Online Media
Techniques and Considerations for Improving Accessibility in Online MediaTechniques and Considerations for Improving Accessibility in Online Media
Techniques and Considerations for Improving Accessibility in Online Media
 
Using accessible data to communicate global climate change
Using accessible data to communicate global climate changeUsing accessible data to communicate global climate change
Using accessible data to communicate global climate change
 
Water in a Frozen Arctic: Cross-Disciplinary Perspectives
Water in a Frozen Arctic: Cross-Disciplinary PerspectivesWater in a Frozen Arctic: Cross-Disciplinary Perspectives
Water in a Frozen Arctic: Cross-Disciplinary Perspectives
 
data-driven approach to identifying key regions of change associated with fut...
data-driven approach to identifying key regions of change associated with fut...data-driven approach to identifying key regions of change associated with fut...
data-driven approach to identifying key regions of change associated with fut...
 
Distinguishing the regional emergence of United States summer temperatures be...
Distinguishing the regional emergence of United States summer temperatures be...Distinguishing the regional emergence of United States summer temperatures be...
Distinguishing the regional emergence of United States summer temperatures be...
 
Researching and Communicating Our Changing Climate
Researching and Communicating Our Changing ClimateResearching and Communicating Our Changing Climate
Researching and Communicating Our Changing Climate
 
Revisiting projections of Arctic climate change linkages
Revisiting projections of Arctic climate change linkagesRevisiting projections of Arctic climate change linkages
Revisiting projections of Arctic climate change linkages
 
Visualizing climate change through data
Visualizing climate change through dataVisualizing climate change through data
Visualizing climate change through data
 
Contrasting polar climate change in the past, present, and future
Contrasting polar climate change in the past, present, and futureContrasting polar climate change in the past, present, and future
Contrasting polar climate change in the past, present, and future
 
Guest Lecture: Our changing Arctic in the past and future
Guest Lecture: Our changing Arctic in the past and futureGuest Lecture: Our changing Arctic in the past and future
Guest Lecture: Our changing Arctic in the past and future
 
Climate Projections - What Really is Business as Usual?
Climate Projections - What Really is Business as Usual?Climate Projections - What Really is Business as Usual?
Climate Projections - What Really is Business as Usual?
 
Monitoring indicators of climate change through data-driven visualization
Monitoring indicators of climate change through data-driven visualizationMonitoring indicators of climate change through data-driven visualization
Monitoring indicators of climate change through data-driven visualization
 
Sea Ice Anomalies
Sea Ice AnomaliesSea Ice Anomalies
Sea Ice Anomalies
 
Techniques and Considerations for Improving Accessibility in Online Media
Techniques and Considerations for Improving Accessibility in Online MediaTechniques and Considerations for Improving Accessibility in Online Media
Techniques and Considerations for Improving Accessibility in Online Media
 
Career pathways and research opportunities in the Earth sciences
Career pathways and research opportunities in the Earth sciencesCareer pathways and research opportunities in the Earth sciences
Career pathways and research opportunities in the Earth sciences
 
Telling data-driven climate stories
Telling data-driven climate storiesTelling data-driven climate stories
Telling data-driven climate stories
 
Evaluating and communicating Arctic climate change projection
Evaluating and communicating Arctic climate change projectionEvaluating and communicating Arctic climate change projection
Evaluating and communicating Arctic climate change projection
 

Dernier

REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologycaarthichand2003
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPirithiRaju
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfWildaNurAmalia2
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...D. B. S. College Kanpur
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRlizamodels9
 
Four Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptFour Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptJoemSTuliba
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)itwameryclare
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptArshadWarsi13
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPirithiRaju
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 

Dernier (20)

REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technology
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdf
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
 
Four Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptFour Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.ppt
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.ppt
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 

Learning new climate science by opening the machine learning black box

  • 1. LEARNING NEW CLIMATE SCIENCE BY OPENING THE MACHINE LEARNING BLACK BOX @ZLabe Zachary M. Labe with Elizabeth A. Barnes in the Department of Atmospheric Science 10 September 2021 Cognitive Brown Bag Series CSU Department of Psychology
  • 5. Computer Science Artificial Intelligence Machine Learning Deep Learning Supervised Learning Unsupervised Learning Labeled data Classification Regression Unlabeled data Clustering Dimension reduction
  • 6. • Do it better • e.g., parameterizations in climate models are not perfect, use ML to make them more accurate • Do it faster • e.g., code in climate models is very slow (but we know the right answer) - use ML methods to speed things up • Do something new • e.g., go looking for non-linear relationships you didn’t know were there Very relevant for research: may be slower and worse, but can still learn something WHY SHOULD WE CONSIDER MACHINE LEARNING?
  • 8.
  • 9. Adapted from: Kotamarthi, R., Hayhoe, K., Mearns, L., Wuebbles, D., Jacobs, J., & Jurado, J. (2021). Global Climate Models. In Downscaling Techniques for High-Resolution Climate Projections: From Global Change to Local Impacts (pp. 19-39). Cambridge: Cambridge University Press. doi:10.1017/9781108601269.003 CLIMATE MODELS Horizontal Grid Vertical Levels Past/Present/Future Fully-Coupled System 20-40 Petabytes of data
  • 10. ADAPTED FROM EYRING ET AL. 2016 CMIP6
  • 12.
  • 13.
  • 14. Python tools for machine learning
  • 15. Today’s weather or climate scientist is far more likely to be debugging code written in Python… than to be poring over satellite images or releasing radiosondes. “ D. Irving| Bulletin of the American Meteorological Society| 2016
  • 16. Machine learning for weather IDENTIFYING SEVERE THUNDERSTORMS Molina et al. 2021 Toms et al. 2021 CLASSIFYING PHASE OF MADDEN-JULLIAN OSCILLATION SATELLITE DETECTION Lee et al. 2021 DETECTING TORNADOES McGovern et al. 2019
  • 17. Machine learning for climate FINDING FORECASTS OF OPPORTUNITY Mayer and Barnes, 2021 PREDICTING CLIMATE MODES OF VARIABILITY Gordon et al. 2021, in review TIMING OF CLIMATE CHANGE Barnes et al. 2019
  • 20. NSF AI Institute for Research on Trustworthy AI in Weather, Climate, and Coastal Oceanography (AI2ES) https://www.ai2es.org/
  • 21. E.g., Research to Operations (R2O) Tornado Warning Special Marine Warning Severe Thunderstorm Warning Flash Flood Warning
  • 22. E.g., Establish robust, responsible AI for severe weather detection Tornado Warning Special Marine Warning Severe Thunderstorm Warning Flash Flood Warning
  • 25. Linear regression! Artificial Neural Networks [ANN] X1 X2 W1 W2 ∑ = X1W1+ X2W2 + b INPUTS NODE
  • 26. Artificial Neural Networks [ANN] X1 X2 W1 W2 ∑ INPUTS NODE Linear regression with non-linear mapping by an “activation function” Training of the network is merely determining the weights “w” and bias/offset “b" = factivation(X1W1+ X2W2 + b)
  • 28. Complexity and nonlinearities of the ANN allow it to learn many different pathways of predictable behavior Once trained, you have an array of weights and biases which can be used for prediction on new data INPUT [DATA] PREDICTION Artificial Neural Networks [ANN]
  • 29. ----ANN---- 2 Hidden Layers 10 Nodes each Ridge Regularization Early Stopping TEMPERATURE
  • 30. ----ANN---- 2 Hidden Layers 10 Nodes each Ridge Regularization Early Stopping TEMPERATURE We know some metadata… + What year is it? + Where did it come from?
  • 31. ----ANN---- 2 Hidden Layers 10 Nodes each Ridge Regularization Early Stopping We know some metadata… + What year is it? + Where did it come from? [e.g., Barnes et al. 2019, 2020] [e.g., Labe and Barnes, 2021] TIMING OF EMERGENCE (COMBINED VARIABLES) RESPONSES TO EXTERNAL CLIMATE FORCINGS PATTERNS OF CLIMATE INDICATORS [e.g., Rader et al. 2021, in prep] Surface Temperature Map Precipitation Map + TEMPERATURE
  • 32. ----ANN---- 2 Hidden Layers 10 Nodes each Ridge Regularization Early Stopping We know some metadata… + What year is it? + Where did it come from? [e.g., Barnes et al. 2019, 2020] [e.g., Labe and Barnes, 2021] TIMING OF EMERGENCE (COMBINED VARIABLES) RESPONSES TO EXTERNAL CLIMATE FORCINGS PATTERNS OF CLIMATE INDICATORS [e.g., Rader et al. 2021, in prep] Surface Temperature Map Precipitation Map + TEMPERATURE
  • 33. THE REAL WORLD (Observations) What is the annual mean temperature of Earth?
  • 34. What is the annual mean temperature of Earth? THE REAL WORLD (Observations) Anomaly is relative to 1951-1980
  • 35. What is the annual mean temperature of Earth? THE REAL WORLD (Observations) Let’s run a climate model
  • 36. What is the annual mean temperature of Earth? THE REAL WORLD (Observations) Let’s run a climate model again
  • 37. What is the annual mean temperature of Earth? THE REAL WORLD (Observations) Let’s run a climate model again & again
  • 38. What is the annual mean temperature of Earth? THE REAL WORLD (Observations) CLIMATE MODEL ENSEMBLES
  • 39. What is the annual mean temperature of Earth? THE REAL WORLD (Observations) CLIMATE MODEL ENSEMBLES Range of ensembles = internal variability (noise) Mean of ensembles = forced response (climate change)
  • 40. What is the annual mean temperature of Earth? Range of ensembles = internal variability (noise) Mean of ensembles = forced response (climate change) But let’s remove climate change…
  • 41. What is the annual mean temperature of Earth? Range of ensembles = internal variability (noise) Mean of ensembles = forced response (climate change) After removing the forced response… anomalies/noise!
  • 42. What is the annual mean temperature of Earth? • Increasing greenhouse gases (CO2, CH4, N2O) • Changes in industrial aerosols (SO4, BC, OC) • Changes in biomass burning (aerosols) • Changes in land-use & land-cover (albedo)
  • 43. What is the annual mean temperature of Earth? • Increasing greenhouse gases (CO2, CH4, N2O) • Changes in industrial aerosols (SO4, BC, OC) • Changes in biomass burning (aerosols) • Changes in land-use & land-cover (albedo) Plus everything else… (Natural/internal variability)
  • 44. What is the annual mean temperature of Earth?
  • 45. Greenhouse gases fixed to 1920 levels All forcings (CESM-LE) Industrial aerosols fixed to 1920 levels [Deser et al. 2020, JCLI] Fully-coupled CESM1.1 20 Ensemble Members Run from 1920-2080 Observations
  • 46. So what? Greenhouse gases = warming Aerosols = ?? (though mostly cooling) What are the relative responses between greenhouse gas and aerosol forcing?
  • 47. Surface Temperature Map ARTIFICIAL NEURAL NETWORK (ANN)
  • 48. INPUT LAYER Surface Temperature Map ARTIFICIAL NEURAL NETWORK (ANN)
  • 49. INPUT LAYER Surface Temperature Map ARTIFICIAL NEURAL NETWORK (ANN) Collection of nodes (neurons) that adjust their weights and biases across layers in order to learn signals for making predictions Learns nonlinear processes through selected parameters in the model
  • 50. INPUT LAYER HIDDEN LAYERS OUTPUT LAYER Surface Temperature Map “2000-2009” DECADE CLASS “2070-2079” “1920-1929” ARTIFICIAL NEURAL NETWORK (ANN)
  • 51. INPUT LAYER HIDDEN LAYERS OUTPUT LAYER Surface Temperature Map “2000-2009” DECADE CLASS “2070-2079” “1920-1929” BACK-PROPAGATE THROUGH NETWORK = EXPLAINABLE AI ARTIFICIAL NEURAL NETWORK (ANN)
  • 52. INPUT LAYER HIDDEN LAYERS OUTPUT LAYER Layer-wise Relevance Propagation Surface Temperature Map “2000-2009” DECADE CLASS “2070-2079” “1920-1929” BACK-PROPAGATE THROUGH NETWORK = EXPLAINABLE AI ARTIFICIAL NEURAL NETWORK (ANN) [Barnes et al. 2020, JAMES] [Labe and Barnes 2021, JAMES]
  • 53. LAYER-WISE RELEVANCE PROPAGATION (LRP) Volcano Great White Shark Timber Wolf Image Classification LRP https://heatmapping.org/ LRP heatmaps show regions of “relevance” that contribute to the neural network’s decision-making process for a sample belonging to a particular output category Neural Network WHY WHY WHY Backpropagation – LRP
  • 54. LAYER-WISE RELEVANCE PROPAGATION (LRP) Volcano Great White Shark Timber Wolf Image Classification LRP https://heatmapping.org/ LRP heatmaps show regions of “relevance” that contribute to the neural network’s decision-making process for a sample belonging to a particular output category Neural Network WHY WHY WHY Backpropagation – LRP
  • 55. LAYER-WISE RELEVANCE PROPAGATION (LRP) Volcano Great White Shark Timber Wolf Image Classification LRP https://heatmapping.org/ LRP heatmaps show regions of “relevance” that contribute to the neural network’s decision-making process for a sample belonging to a particular output category Neural Network Backpropagation – LRP WHY WHY WHY
  • 56. LAYER-WISE RELEVANCE PROPAGATION (LRP) Image Classification LRP https://heatmapping.org/ NOT PERFECT Crock Pot Neural Network Backpropagation – LRP WHY
  • 57. [Adapted from Adebayo et al., 2020] EXPLAINABLE AI IS NOT PERFECT THERE ARE MANY METHODS
  • 58. [Adapted from Adebayo et al., 2020] THERE ARE MANY METHODS EXPLAINABLE AI IS NOT PERFECT
  • 59. Visualizing something we already know…
  • 60. Visualizing something we already know… Input maps of sea surface temperatures to identify El Niño & La Niña Use ‘LRP’ to see how the neural network is making its decision [Toms et al. 2020, JAMES]
  • 61. OUTPUT LAYER Layer-wise Relevance Propagation “2000-2009” DECADE CLASS “2070-2079” “1920-1929” BACK-PROPAGATE THROUGH NETWORK = EXPLAINABLE AI WHY? = LRP HEAT MAPS [Labe and Barnes 2021, JAMES]
  • 62. Layer-wise Relevance Propagation BACK-PROPAGATE THROUGH NETWORK = EXPLAINABLE AI WHY? = LRP HEAT MAPS Machine Learning Black Box [Labe and Barnes 2021, JAMES]
  • 63. Layer-wise Relevance Propagation BACK-PROPAGATE THROUGH NETWORK = EXPLAINABLE AI WHY? = LRP HEAT MAPS Find regions of “relevance” that contribute to the neural network’s decision-making process [Labe and Barnes 2021, JAMES]
  • 64. 1960-1999: ANNUAL MEAN TEMPERATURE TRENDS Greenhouse gases fixed to 1920 levels [AEROSOLS PREVAIL] Industrial aerosols fixed to 1920 levels [GREENHOUSE GASES PREVAIL] All forcings [STANDARD CESM-LE] DATA
  • 65. 1960-1999: ANNUAL MEAN TEMPERATURE TRENDS Greenhouse gases fixed to 1920 levels [AEROSOLS PREVAIL] Industrial aerosols fixed to 1920 levels [GREENHOUSE GASES PREVAIL] All forcings [STANDARD CESM-LE] DATA
  • 66. 1960-1999: ANNUAL MEAN TEMPERATURE TRENDS Greenhouse gases fixed to 1920 levels [AEROSOLS PREVAIL] Industrial aerosols fixed to 1920 levels [GREENHOUSE GASES PREVAIL] All forcings [STANDARD CESM-LE] DATA
  • 67. 1960-1999: ANNUAL MEAN TEMPERATURE TRENDS Greenhouse gases fixed to 1920 levels [AEROSOLS PREVAIL] Industrial aerosols fixed to 1920 levels [GREENHOUSE GASES PREVAIL] All forcings [STANDARD CESM-LE] DATA
  • 68. CLIMATE MODEL DATA PREDICT THE YEAR FROM MAPS OF TEMPERATURE AEROSOLS PREVAIL GREENHOUSE GASES PREVAIL STANDARD CLIMATE MODEL [Labe and Barnes 2021, JAMES]
  • 69. OBSERVATIONS PREDICT THE YEAR FROM MAPS OF TEMPERATURE AEROSOLS PREVAIL GREENHOUSE GASES PREVAIL STANDARD CLIMATE MODEL [Labe and Barnes 2021, JAMES]
  • 70. OBSERVATIONS SLOPES PREDICT THE YEAR FROM MAPS OF TEMPERATURE AEROSOLS PREVAIL GREENHOUSE GASES PREVAIL STANDARD CLIMATE MODEL [Labe and Barnes 2021, JAMES]
  • 71. [Labe and Barnes 2021, JAMES] ARE THE RESULTS ROBUST? YES! COMBINATIONS OF TRAINING/TESTING DATA
  • 72. HOW DID THE ANN MAKE ITS PREDICTIONS?
  • 73. HOW DID THE ANN MAKE ITS PREDICTIONS? WHY IS THERE GREATER SKILL FOR GHG+?
  • 74. RESULTS FROM LRP [Labe and Barnes 2021, JAMES]
  • 75. RESULTS FROM LRP [Labe and Barnes 2021, JAMES] WHAT IS SIGNIFICANT?
  • 76. 1. Shuffle ensemble member and year dimensions (bootstrap-like method) 2. Apply true labels (unshuffled years) 3. Apply same ANN architecture and LRP 4. Repeat 500x by using different combinations of training/testing data and initialization seeds 5. Compute 95th percentile of the distribution of LRP at all grid points Uncertainty in LRP [Labe and Barnes 2021, JAMES]
  • 77. Uncertainty in LRP Ultimately, we are trying to mask noise in the LRP output Identify robust climate pattern indicators! [Labe and Barnes 2021, JAMES]
  • 78. RESULTS FROM LRP [Labe and Barnes 2021, JAMES]
  • 79. RESULTS FROM LRP [Labe and Barnes 2021, JAMES]
  • 80. Higher LRP values indicate greater relevance for the ANN’s prediction AVERAGED OVER 1960-2039 Aerosol-driven Greenhouse gas-driven All forcings Low High [Labe and Barnes 2021, JAMES]
  • 81. Greenhouse gas-driven Aerosol-driven All forcings AVERAGED OVER 1960-2039 [Labe and Barnes 2021, JAMES]
  • 82. DISTRIBUTIONS OF LRP AVERAGED OVER 1960-2039 [Labe and Barnes 2021, JAMES]
  • 83. DISTRIBUTIONS OF LRP AVERAGED OVER 1960-2039 [Labe and Barnes 2021, JAMES]
  • 84. ----ANN---- 2 Hidden Layers 10 Nodes each Ridge Regularization Early Stopping TEMPERATURE We know some metadata… + What year is it? + Where did it come from?
  • 85. STANDARD EVALUATION OF CLIMATE MODELS Pattern correlation RMSE EOFs Trends, anomalies, mean state Climate modes of variability
  • 86. ----ANN---- 2 Hidden Layers 10 Nodes each Ridge Regularization Early Stopping TEMPERATURE + Where did it come from?
  • 87. ----ANN---- 2 Hidden Layers 10 Nodes each Ridge Regularization Early Stopping INPUT MAPS OF TEMPERATURE, PRECIPITATION, …
  • 88. INPUT MAPS OF TEMPERATURE, PRECIPITATION, … NEURAL NETWORK ----ANN---- 2 Hidden Layers 10 Nodes each Ridge Regularization Early Stopping Classification Task
  • 89. INPUT MAPS OF TEMPERATURE, PRECIPITATION, … NEURAL NETWORK WHICH MODEL DID THE MAP COME FROM? ----ANN---- 2 Hidden Layers 10 Nodes each Ridge Regularization Early Stopping Classification Task
  • 90. INPUT MAPS OF TEMPERATURE, PRECIPITATION, … NEURAL NETWORK WHICH MODEL DID THE MAP COME FROM? ----ANN---- 2 Hidden Layers 10 Nodes each Ridge Regularization Early Stopping Classification Task 7 Classes – Large Ensemble GCMs CMIP5 – MMLEA-SMILE Archive 16 Ensembles Per GCM 8th class = Multi-Model Mean
  • 92. What climate model does the network predict for each year of observations? Multi-Model Mean
  • 93. APPLYING METHODOLOGY TO REGIONS PREDICTION LRP (Explainable AI)
  • 95. MACHINE LEARNING IS JUST ANOTHER TOOL TO ADD TO OUR WORKFLOW. 1)
  • 96. MACHINE LEARNING IS NO LONGER A BLACK BOX. 2)
  • 97. WE CAN LEARN NEW SCIENCE FROM EXPLAINABLE AI. 3)
  • 98. KEY POINTS Zachary Labe zmlabe@rams.colostate.edu @ZLabe 1. Machine learning is just another tool to add to our scientific workflow 2. We can use explainable AI (XAI) methods to peer into the black box of machine learning 3. We can learn new science by using XAI methods in conjunction with existing statistical tools