Skip to content

Machine learning models using Scikit-Learn capable of classifying candidate exoplanets from a NASA exoplanet dataset.

Notifications You must be signed in to change notification settings

uno-sebastian/Exoplanet-Exploration

Repository files navigation

Exoplanet Exploration

Purpose

This project was a test to try and create a machine learning model off of real world data. Taking the data and extracting, transforming, and loading the data to use a model to train it on the available features! This was a ton of fun using the scikit learn module!

Model Sample Exoplanets

Background

Over a period of nine years in deep space, the NASA Kepler space telescope has been out on a planet-hunting mission to discover hidden planets outside of our solar system.

To help process this data, you will create machine learning models capable of classifying candidate exoplanets from the raw dataset.

In this assignment, you will need to:

  1. Preprocess the raw data
  2. Tune the models
  3. Compare two or more models

Instructions

Preprocess the Data

  • Preprocess the dataset prior to fitting the model.
  • Perform feature selection and remove unnecessary features.
  • Use MinMaxScaler to scale the numerical data.
  • Separate the data into training and testing data.

Tune Model Parameters

  • Use GridSearch to tune model parameters.
  • Tune and compare at least two different classifiers.

Reporting

  • The Deep Learning model is better than the Logistic Regression model.
  • The first model I tried was the logistic regression model, using GridSearchCV I went through tons of values. The testing data score turned out to be 80.96% using the best values I found for the settings for the model. Then I used a deep learning model, achieving an accuracy of 86.53%, bringing me to conclude the deep learning model outperforms the logistic regression model.

Resources

About

Machine learning models using Scikit-Learn capable of classifying candidate exoplanets from a NASA exoplanet dataset.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published