Machine Learning and Decision Making for Sustainability Stefano - - PowerPoint PPT Presentation

machine learning and decision
SMART_READER_LITE
LIVE PREVIEW

Machine Learning and Decision Making for Sustainability Stefano - - PowerPoint PPT Presentation

Machine Learning and Decision Making for Sustainability Stefano Ermon Department of Computer Science Stanford University April 12 Overview Stanford Artificial Intelligence Lab Fellow, Woods Institute for the Environment Computational Big


slide-1
SLIDE 1

Machine Learning and Decision Making for Sustainability

Stefano Ermon Department of Computer Science Stanford University April 12

slide-2
SLIDE 2

Overview

2

Technology Push Society Pull Big Data Sensing revolution Artificial Intelligence

Fellow, Woods Institute for the Environment Stanford Artificial Intelligence Lab

Computational Sustainability

slide-3
SLIDE 3

ML and Decision Making for Sustainability

Models Policy Data

Algorithmic challenges and

  • pportunities at every step

– Data acquisition and interpretation – Model fitting – Decision making and policy

  • ptimization

3

Vision: sustainability challenges as control problems

slide-4
SLIDE 4

Computational Sustainability

Machine Learning Materials discovery for energy applications Optimization

  • f energy

systems Poverty traps Poverty mapping Large unstructured datasets natural resources management Decision making and optimization Water and weather systems modeling

4

slide-5
SLIDE 5

Summary

  • Introduction
  • Machine Learning for Public Policy
  • AI for Sustainable Energy
  • Conclusion

5

slide-6
SLIDE 6

UN’s Global Goals for Sustainable Development

6

The 2030 Development Agenda (Transforming our world)

  • 1. End extreme poverty
  • 2. Fight inequality & injustice
  • 3. Fix climate change
slide-7
SLIDE 7

Data scarcity

7

  • Expensive to conduct surveys
  • Poor spatial and temporal resolution
  • Questionable data quality
slide-8
SLIDE 8

Satellite imagery is low-cost and globally available

8

Simultaneously becoming cheaper and higher resolution (DigitalGlobe, Planet Labs, Skybox, etc.)

Shipping records Inventory estimates Agricultural yield Deforestation rate

slide-9
SLIDE 9

What if…

9

we could infer socioeconomic indicators from large-scale, remotely-sensed data?

slide-10
SLIDE 10

Standard supervised learning won’t work

11

  • Lots of unlabeled data (images)
  • Very little labeled training data (few thousand data points)
  • Nontrivial for humans (hard to crowdsource labels)

Poverty, wealth, child mortality, etc.

Model

Input Output

slide-11
SLIDE 11

Transfer learning overcomes data scarcity

12

Transfer learning: Use knowledge gained from

  • ne task to solve a different (but related) task

Train here Perform here

Transfer

slide-12
SLIDE 12

Nighttime lights as proxy for economic development

13

slide-13
SLIDE 13

Step 1: Predict nighttime light intensities

14

training images sampled from these locations

  • A. Satellite images
  • C. Poverty measures

Deep learning model

  • B. Nighttime light intensities
slide-14
SLIDE 14

Training data on the proxy task is plentiful

15

Millions of training images

training images sampled from these locations

Low nightlight intensity

,

High nightlight intensity

, …

( ( ) )

Labeled input/output training pairs

slide-15
SLIDE 15

Images summarized as low-dimensional feature vectors

16

f1 f2 … f4096 Inputs: daytime satellite images

{Low, Medium, High}

Outputs: Nighttime light intensities Convolutional Neural Network (CNN)

slide-16
SLIDE 16

Model learns relevant features automatically

17

Satellite image Filter activation map Overlaid image No supervision beyond nighttime lights - no labeled example of what a road looks like was provided! f10 f1

slide-17
SLIDE 17

Transfer Learning

18

f1 f2 … f4096

Socioeconomic

  • utcomes

Nonlinear mapping

Inputs: daytime satellite images

{Low, Medium, High}

Outputs: Nighttime light intensities Feature Learning

Target task

slide-18
SLIDE 18

We can differentiate different levels of poverty

19

2 indicators:

  • Consumption expenditures
  • Household assets

We outperform recent methods based on mobile call record data

Blumenstock et al. (2015) Predicting Poverty and Wealth from Mobile Phone Metadata, Science

Observed consumption ($/cap/day) Predicted ($/cap/day)

slide-19
SLIDE 19

Models travels well across borders

20

Models trained in one country perform well in

  • ther countries

Can make predictions in countries where no training data exists

slide-20
SLIDE 20

Scalable High Resolution Poverty Maps

21

Run the model on about 500,000 images from Uganda: Scalable and inexpensive approach to generate high resolution maps.

Most up-to-date map

slide-21
SLIDE 21

22

slide-22
SLIDE 22

Ongoing work

  • Describe, model, and predict changes over time
  • Incorporate new data sources (phone data, crowdsourcing, etc.)
  • Mapping and estimating crop yields

– 1st prize at INFORMS yield prediction challenge

23

Credit: premise.com

slide-23
SLIDE 23

Summary

  • Introduction
  • Machine Learning for Public Policy
  • AI for Sustainable Energy
  • Conclusion

24

slide-24
SLIDE 24

Computational Sustainability

Artificial Intelligence and Machine Learning Energy Materials discovery Optimization

  • f energy

systems Poverty traps Poverty mapping Large Datasets natural resources management Optimization Groundwater and weather systems modeling

25

slide-25
SLIDE 25

Goal Accelerate the pace and reduce the cost of discovery, and deployment of advanced material systems 20 years  5 years

26

Very exciting new research area for Computer Science and Big Data techniques

White House Materials Genome Initiative

slide-26
SLIDE 26

Vision: AI for materials research

27

Stanford Linear Accelerator Energy Materials Center at Cornell Caltech Cornell High Energy Synchrotron Source

Experiment Design Data analysis Domain Knowledge High throughput experiments

Automatic Data Analysis

slide-27
SLIDE 27

28

intensit y 4 million XANES spectrums collected in a few minutes with 30 nm spatial resolution.

monochromator Slide courtesy of Apurva Mehta and Yijin Liu, SLAC

slide-28
SLIDE 28

29

Pattern Decomposition with Complex Combinatorial Constraints: Application to Materials Discovery.

[AAAI 2015] Identify materials

slide-29
SLIDE 29

Vision: AI for materials research

30

Stanford Linear Accelerator Energy Materials Center at Cornell Caltech Cornell High Energy Synchrotron Source

Experiment Design Data analysis Domain Knowledge High throughput experiments

Improved Data Collection

slide-30
SLIDE 30

LCLS tuning at SLAC

31

Linac Coherent Light Source (LCLS) is the world's first X-ray laser. 10 billion times brighter than any other X-ray source before it Very complex machine, difficult to operate, requires manual tuning (hundreds of hours per year) Operating cost close to $1,000 per minute – want to make parameter tuning as robust and as quick as possible

slide-31
SLIDE 31

Bayesian Optimization for LCLS

Archiving system: records almost 200,000 independent variables once a second, and goes back several years

32 Sparse Gaussian Processes for Bayesian Optimization

[under review at UAI-16]

Bayesian optimization:

– Works by seeking promising points that aren’t already explored – Sound way to deal with the classic exploration vs exploitation tradeoff

slide-32
SLIDE 32

Vision: AI for materials research

33

Stanford Linear Accelerator Energy Materials Center at Cornell Caltech Cornell High Energy Synchrotron Source

Experiment Design Data analysis Domain Knowledge High throughput experiments Preliminary work on dieletric screening via quantum simulations

slide-33
SLIDE 33

Summary

  • Introduction
  • Machine Learning for Public Policy
  • AI for Sustainable Energy
  • Conclusion

34

slide-34
SLIDE 34

Conclusions

35

  • Growing concerns about the threats of Artificial

Intelligence to the future of humanity

  • Recent advances in AI also create enormous
  • pportunities for having deeply beneficial influences
  • n society (energy, sustainability, …)
  • Exciting opportunities for Computer Science research

Computational Sciences Sustainability Sciences

Computational Sustainability