Skip to content

The competition ML4SETI was conducted by SETI long back in collaboration with IBM to work with signals from space to search for Extra Terrestrial life. This repository contains my solution to the problem statement of classifying signals into 7 classes.

License

Notifications You must be signed in to change notification settings

SahilChachra/SETI_Image_Classification_Challenege

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SETI Signal Classification - Help find Extra Terrestrial!


Above GIF has been downloaded from Pintrest

The classification model has been trained in Python using Tensorflow and Keras in Google Colab

                               

⭐ Brief about the dataset and the solution.

The dataset has a total of 7000 Images(1000 for each class). In this 5600 images are Train Images(800 per class) and remaining 1400 images are validation images(200 per class). The input images were resized to 192x192 and was passed through ImageDataGenerator to get images which are titlted, zoomed in, etc. The architecture used was ResNet50. All the layers of the architecture were trained which took total 4 hours in Google Colab(GPU allocated was Tesla K80) for 100 epochs with batch size of 64 and 88 iteration per epoch (Iteration = number_of_training_images/Batch_Size). Training Accuracy achieved was 79.12% and Validation Accuracy achieved was 77.7%. Also Precision, Recall and F1 score achieved were quite good owing to number of epochs used.

Output

Accuracy Metrices

Confusion Matrix

Classification Report

📁 Dataset

The dataset used can be downloaded here (Kaggle) - Click to Download

📖 Kaggle Submission Link

Check out my latest submission in Kaggle! Click here. Thanks! :-D.

❤️ Owner

Made with ❤️  by Sahil Chachra

👀 License

MIT © Sahil Chachra

About

The competition ML4SETI was conducted by SETI long back in collaboration with IBM to work with signals from space to search for Extra Terrestrial life. This repository contains my solution to the problem statement of classifying signals into 7 classes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published