Deep Learning for Infrastructure Assessment in Africa using Remote Sensing Data

Similar documents
arxiv: v1 [stat.ml] 10 Nov 2017

Machine Learning and Decision Making for Sustainability

The Art of Neural Nets

Deep Learning. Dr. Johan Hagelbäck.

Reinforcement Learning Agent for Scrolling Shooter Game

Quick, Draw! Doodle Recognition

Creating an Agent of Doom: A Visual Reinforcement Learning Approach

Raster is faster but vector is corrector

Lesson 9: Multitemporal Analysis

arxiv: v1 [cs.lg] 2 Jan 2018

an AI for Slither.io

WGISS-42 USGS Agency Report

CROSS-LAYER FEATURES IN CONVOLUTIONAL NEURAL NETWORKS FOR GENERIC CLASSIFICATION TASKS. Kuan-Chuan Peng and Tsuhan Chen

Lecture 23 Deep Learning: Segmentation

JECAM/SEN2AGRI CROSS SITES

APCAS/10/21 April 2010 ASIA AND PACIFIC COMMISSION ON AGRICULTURAL STATISTICS TWENTY-THIRD SESSION. Siem Reap, Cambodia, April 2010

NU-Net: Deep Residual Wide Field of View Convolutional Neural Network for Semantic Segmentation

Biologically Inspired Computation

Remote Sensing in an

Derek Allman a, Austin Reiter b, and Muyinatu Bell a,c

Tiny ImageNet Challenge Investigating the Scaling of Inception Layers for Reduced Scale Classification Problems

USGS Welcome. 38 th CEOS Working Group on Calibration and Validation Plenary (WGCV-38)

Using Artificial intelligent to solve the game of 2048

Convolutional Neural Networks

GPU ACCELERATED DEEP LEARNING WITH CUDNN

Mapping Open Water Bodies with Optical Remote Sensing

IBM SPSS Neural Networks

Research on Hand Gesture Recognition Using Convolutional Neural Network

Suneel Marthi Jose Luis Contreras. June 11, 2018 Berlin Buzzwords, Berlin, Germany

Land Cover Analysis to Determine Areas of Clear-cut and Forest Cover in Olney, Montana. Geob 373 Remote Sensing. Dr Andreas Varhola, Kathry De Rego

Classification in Image processing: A Survey

Colorful Image Colorizations Supplementary Material

Satellite Imagery and Remote Sensing. DeeDee Whitaker SW Guilford High EES & Chemistry

Comparison of Google Image Search and ResNet Image Classification Using Image Similarity Metrics

THE problem of automating the solving of

CS688/WST665 Student presentation Learning Fine-grained Image Similarity with Deep Ranking CVPR Gayoung Lee ( 이가영 )

arxiv: v1 [cs.ce] 9 Jan 2018

Learning to Predict Indoor Illumination from a Single Image. Chih-Hui Ho

GIS Data Collection. Remote Sensing

First Exam. Geographers Tools: Gathering Information. Photographs and Imagery. SPIN 2 Image of Downtown Atlanta, GA 1995 REMOTE SENSING 9/19/2016

GESTURE RECOGNITION FOR ROBOTIC CONTROL USING DEEP LEARNING

RESEARCH, MONITORING AND EVALUATION

JUMPSTARTING NEURAL NETWORK TRAINING FOR SEISMIC PROBLEMS

Green/Blue Metrics Meeting June 20, 2017 Summary

Cellular automata applied in remote sensing to implement contextual pseudo-fuzzy classication - The Ninth International Conference on Cellular

Project summary. Key findings, Winter: Key findings, Spring:

arxiv: v1 [cs.cv] 19 Jun 2017

CS221 Project Final Report Deep Q-Learning on Arcade Game Assault

Introduction. Introduction. Introduction. Introduction. Introduction

Remote sensing monitoring of coastline change in Pearl River estuary

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to publication record in Explore Bristol Research PDF-document

SUGAR_GIS. From a user perspective. Provides spatial distribution of a wide range of sugarcane production data in an easy to use and sensitive way.

Remote Sensing in an

DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition. ECE 289G: Paper Presentation #3 Philipp Gysel

Introduction to Machine Learning

DISTINGUISHING URBAN BUILT-UP AND BARE SOIL FEATURES FROM LANDSAT 8 OLI IMAGERY USING DIFFERENT DEVELOPED BAND INDICES

Digital Image Processing

Predicting outcomes of professional DotA 2 matches

Driving Using End-to-End Deep Learning

THE aesthetic quality of an image is judged by commonly

First Exam: Thurs., Sept 28

BIG DATA EUROPE TRANSPORT PILOT: INTRODUCING THESSALONIKI. Josep Maria Salanova Grau CERTH-HIT

Playing CHIP-8 Games with Reinforcement Learning

Sommersemester Prof. Dr. Christoph Kleinn Institut für Waldinventur und Waldwachstum Arbeitsbereich Fernerkundung und Waldinventur.

Lecture 11-1 CNN introduction. Sung Kim

SketchNet: Sketch Classification with Web Images[CVPR `16]

Efficient Deep Learning in Communications

Using registers E-enumeration and CAPI Electronic map. Census process. E-enumeration. Census moment and census period E-enumeration process

Machine Learning for Intelligent Transportation Systems

Neural Networks The New Moore s Law

TEMPORAL ANALYSIS OF MULTI EPOCH LANDSAT GEOCOVER IMAGES IN ZONGULDAK TESTFIELD

Warren Cartwright, Product Manager MDA Geospatial Services, Canada

GE 113 REMOTE SENSING

First Exam: New Date. 7 Geographers Tools: Gathering Information. Photographs and Imagery REMOTE SENSING 2/23/2018. Friday, March 2, 2018.

Autocomplete Sketch Tool

Satellite Imagery and an ABS Methodology for Predicting Crop Yields

Dependency-based Convolutional Neural Networks for Sentence Embedding

Part 1. Tracing the Dimensions of Some Common Pixel Sizes using a GPS Receiver

Land cover change methods. Ned Horning

Adversarial Attacks on Face Detectors using Neural Net based Constrained Optimization

Automatic Image Cropping and Selection using Saliency: an Application to Historical Manuscripts

Artificial Intelligence Machine learning and Deep Learning: Trends and Tools. Dr. Shaona

Radio Deep Learning Efforts Showcase Presentation

Visualizing a Pixel. Simulate a Sensor s View from Space. In this activity, you will:

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications )

CHARACTERISTICS OF REMOTELY SENSED IMAGERY. Radiometric Resolution

Use of Big Data in Environmental Evaluation

SDCG-5 Session 2. Landsat 7/8 status and 2013 Implementation Plan (Element 1)

Deep learning architectures for music audio classification: a personal (re)view

THE aesthetic quality of an image is judged by commonly

WITH continuous miniaturization of silicon technology

Caatinga - Appendix. Collection 3. Version 1. General coordinator Washington J. S. Franca Rocha (UEFS)

Deformable Convolutional Networks

Augmenting Self-Learning In Chess Through Expert Imitation

Convolutional Neural Networks for Small-footprint Keyword Spotting

CAT Training CNNs for Image Classification with Noisy Labels

Detection and Segmentation. Fei-Fei Li & Justin Johnson & Serena Yeung. Lecture 11 -

Reinventing movies How do we tell stories in VR? Diego Gutierrez Graphics & Imaging Lab Universidad de Zaragoza

Convolutional Networks for Image Segmentation: U-Net 1, DeconvNet 2, and SegNet 3

Dota2 is a very popular video game currently.

Transcription:

Deep Learning for Infrastructure Assessment in Africa using Remote Sensing Data Pascaline Dupas Department of Economics, Stanford University Data for Development Initiative @ Stanford Center on Global Poverty and Development

Goals: 1-Use satellite imagery to identify basic measures of physical infrastructure and provision of public goods 2-Use these measures of physical infrastructure as dependent variables in economic analyses

Introduction: Why measure infrastructure access? Better understand quality of life and its spatial distribution Effectively plan & distribute resources Keep leaders aware and accountable Support developing regions

Background / Related Work 1. Using satellite images to predict land use Albert, et al. (2017) used state-of-art deep convolutional neural nets (VGG-16 & ResNet) to analyze patterns in land use in urban settings with large scale satellite data. The prediction accuracy ranged between 0.7 to 0.8 2. Using other data sources to detect infrastructure Mnih and Hinton (2011) used a Restricted Boltzmann Machines structure by feeding in images. They predicted whether a small block of pixels was a road or not, and were able to get around 0.87 test accuracy 3. Using night lights to proxy for development (Economics)

Background / Related Work 1. Using satellite images to predict land use Albert, et al. (2017) used state-of-art deep convolutional neural nets (VGG-16 & ResNet) to analyze patterns in land use in urban settings with large scale satellite data. The prediction accuracy ranged between 0.7 to 0.8 2. Using other data sources to detect infrastructure Mnih and Hinton (2011) used a Restricted Boltzmann Machines structure by feeding in images. They predicted whether a small block of pixels was a road or not, and were able to get around 0.87 test accuracy 3. Using night lights to proxy for development (Economics)

Economic Development from Space

Afrobarometer Round 6 (2014-2015) Field surveys 36 African countries 7022 enumeration areas (EAs) surveyor-assessed measures of access to basic infrastructure (piped water, sewerage, etc.) eapipedwater: long

Satellite Imagery satellite Landsat 8 (l8) Sentinel 1 (s1) # bands 6 5 resolution 30m 15m original image size 500 x 500 pixels 500 x 500 pixels interpretation reflectance backscatter

6 Band Landsat 8 Results Meaningful predictions, far surpassing random chance and with ROCs good quality. Best performance on sewerage, electricity, and piped water access. Weak performance on fields hard to detect from imagery. On par with state of the art classification results (Albert et al 2017, Value Balance Accuracy F1 ROC Sewerage 0.33 0.83 0.74 0.89 Electricity 0.67 0.82 0.86 0.85 Piped Water 0.58 0.78 0.81 0.83 Road 0.54 0.74 0.76 0.78 Post Office 0.24 0.79 0.49 0.76 Bank 0.25 0.78 0.48 0.76

Step 2: Using the new measures to fight poverty Apply trained CNN on all inhabited pixels on the African continent Generate predictions Study distribution Targeting -- Areas lagging behind? Determinants of infrastructure placement, patronage, ethnic politics

Step 2: Using the new measures to fight poverty Work in progress Stay tuned!

Appendix Slides

Relevant Metrics F1-score (F1) Area under ROC curve (ROC) probability that classifier will rank a randomly chosen positive example higher than a randomly chosen negative example

6 Band Landsat 8 Results Meaningful predictions, far surpassing random chance and with ROCs good quality. Best performance on sewerage, electricity, and piped water access. Weak performance on fields hard to detect from imagery. On par with state of the art classification results (Albert et al 2017, Value Balance Accuracy F1 ROC Sewerage 0.33 0.83 0.74 0.89 Electricity 0.67 0.82 0.86 0.85 Piped Water 0.58 0.78 0.81 0.83 Road 0.54 0.74 0.76 0.78 Post Office 0.24 0.79 0.49 0.76 Bank 0.25 0.78 0.48 0.76

6 Band Landsat 8 Results eapipedwater:

Comparing to Baselines: OSM Model Value Balance Accuracy F1 ROC Sewerage 0.33 0.83 0.74 0.89 Electricity 0.67 0.82 0.86 0.85 Piped Water 0.58 0.78 0.81 0.83 OSM Baseline Value Balance Accuracy F1 ROC Sewerage 0.32 0.74 0.73 0.77 Electricity 0.67 0.68 0.66 0.73 Piped Water 0.61 0.67 0.67 0.73 The Model surpasses the OSM baseline on all three of its most successful measures.

Comparing to Baselines: Nightlights Model Value Balance Accuracy F1 ROC Sewerage 0.33 0.83 0.74 0.89 Electricity 0.67 0.82 0.86 0.85 Piped Water 0.58 0.78 0.81 0.83 Nightlights Baseline Value Balance Accuracy F1 ROC Sewerage 0.32 0.79 0.64 0.74 Electricity 0.67 0.75 0.79 0.78 Piped Water 0.61 0.72 0.74 0.73 The model surpasses nightlights, even on electricity.

Comparing to Baselines: Oracle Model Value Balance Accuracy F1 ROC Sewerage 0.33 0.83 0.74 0.89 Electricity 0.67 0.82 0.86 0.85 Piped Water 0.58 0.78 0.81 0.83 Oracle Value Balance Accuracy F1 ROC Sewerage 0.33 0.82 0.82 0.89 Electricity 0.67 0.81 0.80 0.89 Piped Water 0.58 0.81 0.80 0.89 The model is on par with the Oracle, demonstrating that is finding almost as much signal as it can.

This quarter,

Goals Inclusion of previous Afrobarometer Rounds Scaling project with OSM Data Model interpretability Experiments for the Paper

Afrobarometer Tasks: 1. Improve base model with previous rounds of the Afrobarometer dataset 2. Predict previous time spans from future time spans (predict rounds 1-3 with rounds 4-6) 3. Test for temporal aspects in repeat areas (if there are any)

DeepOSM for Infrastructure Premise, Afrobarometer dataset remains limited and noisy (quality is subjective) OSM might be the best chance to scale this project (infrastructure is a huge category and we should leverage all existing sources) Google Static Maps API (25,000 free images / day) has satellite images at all scales

Proposal Choose the most relevant tags in OSM related to infrastructure Align tags with satellite imagery Use R-CNN to detect tags Then, use all Afrobarometer rounds as validation data Open question: how to relate trained OSM model to Afrobarometer prediction

Model Interpretability Tasks: 1. Salience maps 2. Attention layers 3. Interpretable CNNs

Experiments Tasks: 1. Country holdout 2. One-shot learning in new countries 3. Temporal forecasting