a new paradigm for environmental prediction · 2019. 5. 28. · a new paradigm for environmental...

42
A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology Prof. Alberto Arribas Head Informatics Lab

Upload: others

Post on 16-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

A New Paradigm forEnvironmental Prediction

Charlie EwenExecutive Director Technology

Prof. Alberto ArribasHead Informatics Lab

Page 2: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Met Office (UK)

To work at the forefront of weather and climate

science for protection, prosperity and well-being“

UK

Government

International

community

World-leading

science

Commercial

business

Page 3: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

It is not the gadget but the thinking that matters

Technology is something that doesn’t quite work yet“”Douglas Adams – Author: Hitchhikers Guide to the Galaxy

Technology is something that wasn’t

around when you were born“

”Alan Kay – Computer Scientist

Page 4: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

If only…

ENTERPRISE IT

Derivative Data

Product Generation

Networks

Storage

Corporate IT

SCIENCE IT

Supercomputing

Research

NWP

Post Processing

Observations

Mass Storage

DIGITAL IT

Last mile IT

APP’s & API’s

Desktops (Not research)

Page 5: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

If only…

ENTERPRISE IT

Derivative Data

Product Generation

Networks

Storage

Corporate IT

SCIENCE IT

Supercomputing

Research

NWP

Post Processing

Observations

Mass Storage

DIGITAL IT

Last mile IT

APP’s & API’s

Desktops (Not research)

Create Exploit

Page 6: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

If only…

ENTERPRISE IT

Derivative Data

Product Generation

Networks

Storage

Corporate IT

SCIENCE IT

Supercomputing

Research

NWP

Post Processing

Observations

Mass Storage

DIGITAL IT

Last mile IT

APP’s & API’s

Desktops (Not research)

PUBLICCLOUD

Page 7: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Physical

App

Binary / Libs

OS

Server

Attachedstorage

Not a ‘cloud’ strategy…well, kind of

All options

have a place

Make active

choices

Very different

characteristics

Virtualisation

NAS

Server

Hypervisor (Type 1)

App

A.0

App

A.1

App

B.0

Binary

/Libs

Binary

/Libs

Binary

/Libs

Guest

OS

Guest

OS

Guest

OS

Containers

Co

nta

ine

r

Binary

/Libs

Binary

/Libs

Guest OS

Server

Ap

p A

.0

Ap

p A

.1

Ap

p B

.0

Ap

p B

.1

Ap

p B

.2

Serverless

Page 8: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Physical

App

Binary / Libs

OS

Server

Attachedstorage

Not a ‘cloud’ strategy…well, kind of

All options

have a place

Make active

choices

Very different

characteristics

Virtualisation

NAS

Server

Hypervisor (Type 1)

App

A.0

App

A.1

App

B.0

Binary

/Libs

Binary

/Libs

Binary

/Libs

Guest

OS

Guest

OS

Guest

OS

Containers

Co

nta

ine

r

Binary

/Libs

Binary

/Libs

Guest OS

Server

Ap

p A

.0

Ap

p A

.1

Ap

p B

.0

Ap

p B

.1

Ap

p B

.2

Serverless

Somebody else’s

data centre

Page 9: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Physical

App

Binary / Libs

OS

Server

Attachedstorage

Not a ‘cloud’ strategy…well, kind of

All options

have a place

Make active

choices

Very different

characteristics

Virtualisation

NAS

Server

Hypervisor (Type 1)

App

A.0

App

A.1

App

B.0

Binary

/Libs

Binary

/Libs

Binary

/Libs

Guest

OS

Guest

OS

Guest

OS

Containers

Co

nta

ine

r

Binary

/Libs

Binary

/Libs

Guest OS

Server

Ap

p A

.0

Ap

p A

.1

Ap

p B

.0

Ap

p B

.1

Ap

p B

.2

Serverless

Somebody else’s

data centreTransformation

Page 10: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Physical

App

Binary / Libs

OS

Server

Attachedstorage

Not a ‘cloud’ strategy…well, kind of

All options

have a place

Make active

choices

Very different

characteristics

Virtualisation

NAS

Server

Hypervisor (Type 1)

App

A.0

App

A.1

App

B.0

Binary

/Libs

Binary

/Libs

Binary

/Libs

Guest

OS

Guest

OS

Guest

OS

Containers

Co

nta

ine

r

Binary

/Libs

Binary

/Libs

Guest OS

Server

Ap

p A

.0

Ap

p A

.1

Ap

p B

.0

Ap

p B

.1

Ap

p B

.2

Serverless

Somebody else’s

data centreTransformation Disruption

Page 11: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Observations

What is a weather forecast?

ObservationsSimulation

Processing &interpretation

Thousandsof forecasts

Processing & Analysis

Millionsof predictions

Probability, confidence, impacts and guidance

Page 12: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

ObservationsObservations

Simulation Processing & Analysis

Millionsof predictions

Probability, confidence, impacts and guidance

Nowcasting

IoT sensors

Assimilation

Resolving

Parameter

-isations

Contextual and

Impact

Predictions

Machines as

well as people

Quality

Assessments

Create Exploit

Page 13: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

… My views, not my employers’

Heretical Views

Page 14: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App
Page 15: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Time / Effort

Revenu

e /

Gro

wth

1900s - 1950s. Navier-Stoke PDEs and Computers develop

1960-2010s. Incremental Improvement

Diminishing returns

2018. End of Moore’s Law

WHAT CAN A PHYSICIST LEARN AT BUSINESS SCHOOL?

1960s. NWP dominant design - PDEs on HPC

Page 16: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Time / Effort

Revenu

e /

Gro

wth

1900s - 1950s. Navier-Stoke PDEs and Computers develop

1960-2010s. Incremental Improvement

Diminishing returns

2018. End of Moore’s Law

1960s. NWP dominant design - PDEs on HPC

ML &ScalableCompute

WHAT CAN A PHYSICIST LEARN AT BUSINESS SCHOOL?

Page 17: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Time / Effort

Revenu

e /

Gro

wth

1900s - 1950s. Navier-Stoke PDEs and Computers develop

1960-2010s. Incremental Improvement

Diminishing returns

2018. End of Moore’s Law

1960s. NWP dominant design - PDEs on HPC

Paradigm Shift!

ML &ScalableCompute

WHAT CAN A PHYSICIST LEARN AT BUSINESS SCHOOL?

Page 18: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

HERETICAL VIEW #1: HPC-POWERED PROGRESS IS OVER

[ Slide from Bryan Lawrence ]

Page 19: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

MO storage

HERETICAL VIEW #1: HPC-POWERED PROGRESS IS OVER

Page 20: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App
Page 21: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Giving Scientists back their flow. Robinson, Niall et al. 2018. AGU Books.

People

HERETICAL VIEW #2: SCIENCE & SERVICES SLOWDOWN

Page 22: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

HERETICAL VIEW #2: SCIENCE & SERVICES SLOWDOWN

Page 23: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Bauer et al. Nature. 2015

Looney Tunes. 1949

DOING THE SAME BUT BETTER IS NO LONGER ENOUGH

Page 24: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

There is nothing (…) more perilous or more uncertain in its success (…) than to take the lead

in the introduction of a new order of things.

For the reformer has enemies in all those who profit by the old order, and only lukewarm

defenders in all those who would profit by the new order, this lukewarmness arising partly

from fear of their adversaries (…) and partly from the incredulity of mankind, who do not

truly believe in anything new until they have had actual experience of it.

NOT JUST SCIENCE / TECHNOLOGY BUT “SOCIAL COMPETITION”

Machiavelli, 1532

Page 25: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

© 2018 Cray Inc.

Some Reasons Why Machine Learning is Being Applied

When Simulation Is

too Expensive

• Detailed simulation of subatomic particles interactions is essential to High Energy Physics at CERN.

• Monte Carlo approach is not fast enough for the High-Luminosity Large Hadron Collider needs.

• 3D convolutional GAN can generate realistic detector output >2000x faster.

Ref: Dr. Federico Carminati et al, CERN

When data is too big

• Satellites create more data than can be assimilated.

• Only a small % of available data is used today.

• “Deep learning object detection can be used to identify areas of atmospheric instability from satellite observation data, focus extraction of observations on these regions of interest.”

Ref: Jebb Stewart, NOAA, 2018 ECMWF workshop on HPC in Meteorology

[ Slide from Per Nyberg ]

Page 26: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

© 2018 Cray Inc.

Convergence?

SIMULATION ARTIFICIAL INTELLIGENCE

Credit: “The ML Test Score: A Rubric for ML Production Readiness and Technical Debt Reduction” Eric Breck et al, Google, Inc.

• Workflows are bespoke: Use case and data-specific

• Code can be disposable

• ML-based system behaviour is not easily specified in

advance - depends on dynamic qualities of the data and on

various model configuration choices

• Maximize data movement-- scan/sort/stream all the data all

the time

• Simulation codes are universal, long lasting and evolve more

predictably

• Focused on making sure the code mirrors the physics

• Architecture specific optimizations are long lasting

• Tightly integrated processor-memory-interconnect & network

storage

[ Slide from Per Nyberg ]

Page 27: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Create Exploit

Explore

Page 28: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Informatics Lab

Page 29: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Strategic Innovation for Met Office Executive (since 2014)

WHAT DO WE DO?

Science Technology Design

Page 30: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

www.informaticslab.co.uk

Page 31: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

WHAT DO WE DO?

Build partnerships/networks

to develop solutionsBuild prototypes

to understand problems

We learn

Page 32: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

WHAT DO WE DO?

Page 33: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

PANGEO: Scalable, Interactive, Parallel, and Repeatable Data Science

=

http://pangeo.io/

USGS

Berkeley

MIT

UCLA

Page 34: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

[ Slide from Joe Hamman ]

Page 35: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Currently Exploring: ML Nowcasting

[ Slide from

Suman Ravuri]

Page 36: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Currently Exploring: ML Nowcasting

[ Chen et al.

Neural ODE ]

Page 37: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

[ Slide from Rachel Prudden ]

ill posed problem!

Spatial/Temporal structure is

essential

Use GP to approximate high-res distribution

Currently Exploring: Ultra-High-res Downscaling

AMAZON AI

Page 38: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Rainfall rate Cloud fraction Wet bulb potential temp.

[ Slide from Rachel Prudden ]

Page 39: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

[ Slide from

Rachel Prudden ]

“Truth” Orignal Low-res

Reconstructed High-res Samples

Page 40: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

Paradigm shift is here

Create

Exploit

Explore

“Social change”not just

Sci/Tech

Ecosystem: Met Office + Tech

+ Academia + Industry

Page 41: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App

www.metoffice.gov.uk © Crown Copyright 2019, Met Office

Thanks

[email protected]

[email protected]

Page 42: A New Paradigm for Environmental Prediction · 2019. 5. 28. · A New Paradigm for Environmental Prediction Charlie Ewen Executive Director Technology ... Serverless. Physical App