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
- Host: GitHub
- URL: https://github.com/jokoum/satellite-image-classification
- Owner: JoKoum
- Created: 2021-06-22T18:53:36.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-05T16:25:15.000Z (almost 4 years ago)
- Last Synced: 2024-01-29T17:07:15.748Z (over 1 year ago)
- Topics: attention-mechanism, colab-notebook, convolutional-neural-networks, deep-learning, gru-layer, image-classification, keras, python, resnet50v2, satellite-imagery, tensorflow
- Language: Jupyter Notebook
- Homepage:
- Size: 13.4 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 PiraeusThe 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)