An open API service indexing awesome lists of open source software.

https://github.com/jokoum/satellite-image-classification

Semester project for the Deep Learning class of the MSc in Artificial Intelligence
https://github.com/jokoum/satellite-image-classification

attention-mechanism colab-notebook convolutional-neural-networks deep-learning gru-layer image-classification keras python resnet50v2 satellite-imagery tensorflow

Last synced: 3 months ago
JSON representation

Semester project for the Deep Learning class of the MSc in Artificial Intelligence

Awesome Lists containing this project

README

        

## Satellite Image Classification
---
#### Semester project for the Deep Learning class of the [MSc in Artificial Intelligence](http://msc-ai.iit.demokritos.gr/) by NCSR Demokritos and University of Piraeus

The project utilizes the JPG version of the satellite images dataset [*Planet: Understanding the Amazon from Space*](https://www.kaggle.com/c/planet-understanding-the-amazon-from-space) and utilizes the Attention mechanism to achieve Multi-label classification through a CNN encoder and an RNN decoder, investigating the application of Computer Vision and Recurrent Neural Network algorithms at detecting phenomena like deforestation.

[Tensorflow v2 (Keras)](https://www.tensorflow.org/) platform was used for the neural networks creation. Network architecture based on [Image captioning with visual attention](https://www.tensorflow.org/tutorials/text/image_captioning) tutorial.

##### You can clone the project from repository using the following command:

git clone https://github.com/JoKoum/satellite-image-classification.git

[Google Colab](https://colab.research.google.com/notebooks/intro.ipynb) environment was used for setting up and training the networks.

[Colab Notebook link](https://colab.research.google.com/github/JoKoum/satellite-image-classification/blob/main/satellite_image_classification.ipynb)