Train Convolutional Neural Network to predict land cover type from multispectral Sentinel-2 satellite imagery