SlideShare a Scribd company logo
What does money 

look like from space?

(here comes the neighborhood)
The Training Model
Satellite Imagery From GBDX
The Training Model
Census Tracts (2013)
Quartiles
The Training Model
Quartile 0
< $34,176
Quartile 1
$34,177 - $49,904
Quartile 2
$49,905 - $71,875
Quartile 3
$71,876+
Satellite Imagery & Census Data
The Training Model
Centroids
The Training Model
Centroid Outlines
The Training Model
Satellite Imagery & Census Data
The Training Model (Resnet 50)
Satellite Imagery & Census Data Neural Network
The Training Model (Resnet 50)
Satellite Imagery & Census Data Output
=
Neural Network
The Training Model (Resnet 50)
Q0 = 91%

Q1 = 5.64%

Q2 = 2.55%

Q3 = .41%
Satellite Imagery & Census Data Output
=
Neural Network
The Training Model (Resnet 50)
The model carries

what it has learned and 

repeats the process.
Q0 = 91%

Q1 = 5.64%

Q2 = 2.55%

Q3 = .41%
The Training Model (Resnet 50)
Input Normalization Normalization Normalization MergeActivationActivationConvolution Convolution Convolution
Neural Network
The data is fed into the model.
Input Normalization Normalization Normalization MergeActivationActivationConvolution Convolution Convolution
The Training Model (Resnet 50)
Neural Network
A number of lters are applied to the image.
Input Normalization Normalization Normalization MergeActivationActivationConvolution Convolution Convolution
The Training Model (Resnet 50)
Neural Network
The resulting new values are normalized to be within
learned mean and standard deviations of the dataset.
Input Normalization Normalization Normalization MergeActivationActivationConvolution Convolution Convolution
The Training Model (Resnet 50)
Neural Network
Separates out features from important and non important ones.
Input Normalization Normalization Normalization MergeActivationActivationConvolution Convolution Convolution
The Training Model (Resnet 50)
Neural Network
Repeat.
Input Normalization Normalization Normalization MergeActivationActivationConvolution Convolution Convolution
The Training Model (Resnet 50)
Neural Network
Results are merged with previous iteration.
The Training Model (Resnet 50)
TensorBoard data from CMU
So now you have a Classier
Centroid Outlines
Classied Approximate
Satellite Imagery & Census Data
What is the classier seeing?
NYC Areas Classied as Q0
NYC Areas Classied as Q1 & Q2
NYC Areas Classied as Q3
Classication
Confidence

97% Q0

3% Q1
0% Q2

0% Q3
Classication
Confidence

92% Q0

7% Q1
0% Q2

0% Q3
Classication
Confidence

91% Q0

5% Q1
2% Q2

.4% Q3
Classication
Confidence

2% Q0

2% Q1
6% Q2

90% Q3
Classication
Confidence

0% Q0

.1% Q1
0% Q2

99% Q3
“Despite this encouraging process, there is still little
insight into the internal operation and behavior of
these complex models, or how they achieve such
good performance. From a scientic standpoint, this is
deeply unsatisfactory. Without clear understanding of
how and why they work, the development of better
models is reduced to trial-and-error.”
Visualizing and Understanding Convolutional Networks - Matthew D. Zeiler, Dept. of Computer Science, Courant
Institute, New York University - Rob Fergus, Dept. of Computer Science, Courant Institute, New York University
Baseball Field Experiment
Confidence

91% Q0

5% Q1
2% Q2

.4% Q3
Original Image
Baseball Field Experiment
Confidence

79% Q0 (-12)

12% Q1 (+7)
7% Q2 (+5)

.8% Q3 (+.4)
Added Trees
Baseball Field Experiment
Confidence

63% Q0 (-28)

19% Q1 (+14)
13% Q2 (+11)

3% Q3 (+2.6)
Added More Trees
Baseball Field Experiment
Confidence

68% Q0 (-23)

17% Q1 (+12)
11% Q2 (+9)

2% Q3 (+1.6)
And Added More Trees
Baseball Field Experiment
Confidence

44% Q0 (-47)

12% Q1 (+7)
23% Q2 (+21)

18% Q3 (+17.6)
Added All The Trees
Tree Experiment
Confidence

79% Q0

10% Q1
5% Q2

5% Q3
Original Image
Tree Experiment
Confidence

79% Q0

10% Q1
5% Q2

5% Q3
Tree Experiment
Confidence

77% Q0 (-2)

10% Q1 (0)
6% Q2 (+1)

5% Q3 (0)
Tree Experiment 2
Confidence

89% Q0

10% Q1
0% Q2

0% Q3
Original Image
Tree Experiment 2
Confidence

89% Q0

10% Q1
0% Q2

0% Q3
Tree Experiment 2
Confidence

87% Q0 (-2)

11% Q1 (+1)
0% Q2 (0)

0% Q3 (0)
Trump Tower Experiment
Confidence

0% Q0

.1% Q1
0% Q2

99% Q3
Original Image
Trump Tower Experiment
Confidence

16% Q0 (+16)

25% Q1 (+24.9)
11% Q2 (+11)

45% Q3 (-54)
Added Grass
Trump Tower Experiment
Confidence

34% Q0 (+34)

47% Q1 (+46.9)
6% Q2 (+6)

10% Q3 (-89)
Built a Wall
Conclusions:
• It's possible to predict income levels
from space
• Underlying data can provide valuable
assistance to complex neural networks
• Human-based empirical inquiry has legs
• Teasing out why it knows what it knows
is interesting
Questions:
• What does this thing do when you point
it at other cities?
• What are the similarities and differences
between cities from space?
• Can we construct a model to account for
seasonal variance?
• Can we construct a model to account for
architectural difference?
cmu.edu
Who
stamen.com amantiwari.comgbdx.geobigdata.io
Carnegie MellonStamen Design Aman TiwariDigital Globe
Thanks
(@stamen rules)

More Related Content

PPT
Automatic Fine-tuning Xpress-MP to Solve MIP
PDF
Computer Vision: Correlation, Convolution, and Gradient
PPTX
Application of recursive perturbation approach for multimodal optimization
PPT
Heapsortokkay
PPTX
Comparative study of algorithms of nonlinear optimization
PDF
Smooth Pinball based Quantile Neural Network
PDF
Deep Q-learning explained
PDF
Anti-differentiating approximation algorithms: A case study with min-cuts, sp...
Automatic Fine-tuning Xpress-MP to Solve MIP
Computer Vision: Correlation, Convolution, and Gradient
Application of recursive perturbation approach for multimodal optimization
Heapsortokkay
Comparative study of algorithms of nonlinear optimization
Smooth Pinball based Quantile Neural Network
Deep Q-learning explained
Anti-differentiating approximation algorithms: A case study with min-cuts, sp...

Viewers also liked (10)

PPTX
Artificial Intelligence
PPTX
인공지능: 변화와 능력개발
PDF
The State of Artificial Intelligence and What It Means for the Philippines
PDF
TensorFlow KR 2nd Meetup - Lightening talk (Satrec Initiative)
PDF
"Using Satellites to Extract Insights on the Ground," a Presentation from Orb...
PDF
Vertex Perspectives - Artificial Intelligence in China (Jul 2017)
PPTX
SATELLITE AIS FOR GLOBAL MARITIME TRAFFIC MONITORING
PPTX
14 Startups Leading the Artificial Intelligence (AI) Revolution
 
PPT
artificial intelligence
PDF
Deep Learning - The Past, Present and Future of Artificial Intelligence
Artificial Intelligence
인공지능: 변화와 능력개발
The State of Artificial Intelligence and What It Means for the Philippines
TensorFlow KR 2nd Meetup - Lightening talk (Satrec Initiative)
"Using Satellites to Extract Insights on the Ground," a Presentation from Orb...
Vertex Perspectives - Artificial Intelligence in China (Jul 2017)
SATELLITE AIS FOR GLOBAL MARITIME TRAFFIC MONITORING
14 Startups Leading the Artificial Intelligence (AI) Revolution
 
artificial intelligence
Deep Learning - The Past, Present and Future of Artificial Intelligence
Ad

Similar to We trained a neural network on satellite imagery to predict wealth from space. (20)

PPTX
understanding the planet using satellites and deep learning
PPTX
Conventional Neural Networks and compute
PDF
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
 
PPTX
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
 
PPTX
image_classification.pptx
PDF
lecture_2-classification and learning -ml-tutorial
PDF
Machine Learning for Everyone
PDF
Learning visual representation without human label
PDF
Deep Learning with Databricks
PDF
Deep Learning Approach in Characterizing Salt Body on Seismic Images - by Zhe...
 
PDF
Plant disease detection system using image processing
PDF
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
PPTX
Computer Vision image classification
PDF
Feature Detection in Aerial Images for Post-Disaster Needs Assessment (presen...
PDF
RICE INSECTS CLASSIFICATION USIING TRANSFER LEARNING AND CNN
PDF
IRJET- Smart Ship Detection using Transfer Learning with ResNet
PDF
Practical computer vision-- A problem-driven approach towards learning CV/ML/DL
PDF
IRJET - Plant Disease Detection using ML and UAV
PDF
Getting Started with Machine Learning
PPTX
Automated features extraction from satellite images.
understanding the planet using satellites and deep learning
Conventional Neural Networks and compute
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
 
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
 
image_classification.pptx
lecture_2-classification and learning -ml-tutorial
Machine Learning for Everyone
Learning visual representation without human label
Deep Learning with Databricks
Deep Learning Approach in Characterizing Salt Body on Seismic Images - by Zhe...
 
Plant disease detection system using image processing
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
Computer Vision image classification
Feature Detection in Aerial Images for Post-Disaster Needs Assessment (presen...
RICE INSECTS CLASSIFICATION USIING TRANSFER LEARNING AND CNN
IRJET- Smart Ship Detection using Transfer Learning with ResNet
Practical computer vision-- A problem-driven approach towards learning CV/ML/DL
IRJET - Plant Disease Detection using ML and UAV
Getting Started with Machine Learning
Automated features extraction from satellite images.
Ad

Recently uploaded (20)

PDF
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
PPTX
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
PPTX
Introduction to Knowledge Engineering Part 1
PDF
.pdf is not working space design for the following data for the following dat...
PDF
Lecture1 pattern recognition............
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PDF
Foundation of Data Science unit number two notes
PPT
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PPTX
Supervised vs unsupervised machine learning algorithms
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PPTX
Database Infoormation System (DBIS).pptx
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PDF
Launch Your Data Science Career in Kochi – 2025
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPTX
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
Introduction to Knowledge Engineering Part 1
.pdf is not working space design for the following data for the following dat...
Lecture1 pattern recognition............
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
Foundation of Data Science unit number two notes
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
IBA_Chapter_11_Slides_Final_Accessible.pptx
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Supervised vs unsupervised machine learning algorithms
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Galatica Smart Energy Infrastructure Startup Pitch Deck
Database Infoormation System (DBIS).pptx
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Launch Your Data Science Career in Kochi – 2025
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg

We trained a neural network on satellite imagery to predict wealth from space.