Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Decision Tree Classifier with Hyperparameter Tuning

This repository contains a complete workflow for building, tuning, and evaluating a decision tree classifier. The project focuses on predicting the success of space launches based on various features of the launches.


Features of the Project

  • Data Preprocessing: Cleans and prepares the dataset for machine learning.
  • Model Training: Builds a decision tree classifier to predict launch success.
  • Hyperparameter Tuning: Utilizes GridSearchCV to find the optimal model parameters.
  • Visualization: Provides visualizations of the decision tree, feature importance, and confusion matrix.

Dataset Reference

The dataset used for this project is:


How to Use

  1. Requirements: Install the required Python libraries:
    pip install pandas scikit-learn matplotlib seaborn

2.** Add Dataset**: Place the .xlsx file in the same directory as the Python script.

  1. Run the Script. Execute the rocket.py scrit.

  2. Outputs: Initial and tuned model accuracy / Decision tree visualization / Feature importance plot / Confusion matrix visualization / Decision tree rules saved in decision_tree_rules.txt

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages