Skip to content

Shubho7/Planet-Hunt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PLANET HUNT: An Exoplanet Habitability Predictor

PLANET HUNT is developed using deep learning concepts where the core model leverages a Feed-Forward Neural Network (FFNN) architecture to classify exoplanetary data and assess the potential habitability of planets outside our solar system. With an accuracy of 99.14%, this tool offers a robust solution for researchers and enthusiasts interested in the search for habitable planets.

UI

Model Overview

The Planet Hunt model is built atop a multilayer perceptron (MLP), enhanced with four additional layers to optimize performance. Through extensive hyperparameter optimization and fine-tuning, this architecture is designed to perform highly accurate predictions. The key challenge in the development of this model was to handle the imbalanced distribution of habitable versus uninhabitable planets, which we tackled with several advanced techniques.

  • Exploratory Data Analysis (EDA): Before model training, we performed comprehensive EDA to understand the data and identify the most relevant features for habitability prediction. This process helped ensure that only the most significant variables were selected for model training, improving both accuracy and efficiency.

  • Data Processing and Feature Refinement: We processed the dataset by filtering out irrelevant features and focusing on those that directly influence planetary habitability. This refined dataset includes key planetary characteristics such as size, atmospheric composition, distance from the host star, and more.

  • Class Imbalance Mitigation: To address the imbalance in the data as the majority of exoplanets are uninhabitable, we utilized the Adaptive Synthetic Sampling (ADASYN) algorithm. This technique generates synthetic samples for the minority classes (habitable planets), ensuring the model receives balanced training data. Additionally, we incorporated class weights in the model, which further enhances the focus on minority classes during training, making it highly effective at predicting rare habitable planets.

  • Model Training: The final model was trained using this processed and balanced dataset. The additional layers introduced in the MLP allow for deeper learning, enabling the model to capture complex relationships between the input features and their impact on habitability. The final result is an accuracy rate of 99.01%, a testament to the precision of the model.

Confusion Matrix

How Planet Hunt Works

Planet Hunt works by accepting relevant planetary data from the user, which can include various planetary attributes such as mass, radius, orbital period, temperature, and star information. Based on this input, within moments the model delivers a clear, easy-to-interpret result on the habitability of the planet in one of three categories:

  • Uninhabitable: The planet does not have the necessary conditions to support life as we know it.

  • Conservatively Habitable: The planet may have the essential characteristics needed for life, based on conservative estimates.

  • Optimistically Habitable: The planet has a higher potential for habitability, considering more flexible criteria.

Ready to discover the next Earth? Dive into the cosmos with Planet Hunt and uncover habitable worlds waiting to be explored! Whether you're a researcher or simply just curious about the potential for life on distant worlds.
Visit PLANET HUNT now and have fun predicting the future of exoplanet exploration. The universe is vast — start your hunt today!