/predicting-poverty

Predicting Poverty using Satellite Imagery and Machine Learning based on https://github.com/nealjean/predicting-poverty

Primary LanguageJupyter NotebookMIT LicenseMIT

Predicting Poverty

Based on Predicting Poverty using Satellite Imagery and Machine Learning by Jean et al. (2016) and https://github.com/nealjean/predicting-poverty.

The objective is to use abundant sources of data (satellite imagery and nightlights data) to predict poverty levels on the order of a local level (single village). For some background, every few years the World Bank conducts surveys in developing countries to understand their living situations. As you might expect, this process is very time-consuming. If we can make a model that only uses abundant sources of data to predict values that otherwise have to be measured through expensive human efforts, then several possibilities arise:

1. Prediction during "off-years" (when no surveys are collected).
2. Real-time monitoring of poverty conditions.
3. Potential for early-warning systems.

Results

Country Year R^2
Nigeria 2013 0.19

nigeria_results

Activation Map

Activation map visually depict what a CNN focusses on. We can infer roads tend to be a key area of focus, and the edges of bodies of water tend to be identified.

img1activations1

img2activations2