Exoplanet Machine Learning Models

Exoplanet Machine Learning Models

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, I have created machine learning models capable of classifying candidate exoplanets from the raw dataset.


GitHub Repository
Technologies Used
Data Sources
Example Code
  • Language
    • Python
    Data Extraction and Munging
    • jupyter notebook
    • pandas
    • matplotlib
    Machine Learning
    • scikit-learn:
      • SVC
      • RandomForestClassifier
      • KNeighborsClassifier
    • Exoplanet Data Source: Cumulative record of all observed Kepler "objects of interest" — all of the approximately 10,000 exoplanet candidates Kepler has taken observations on.

  • Preprocessing

    SVC Model

    Preprocessing