Machine Learning

Titanic Survival Prediction

This project involves building a predictive model to determine whether a passenger would have survived the Titanic disaster. Using historical passenger data, the Random Forest Classifier learns patterns from various features including passenger class, age, gender, fare, and embarkation port. The model was trained on 80% of the data and evaluated on 20%, achieving an accuracy of 85%.

Model Accuracy

85%

Model Type

Random Forest Classifier

Category

Machine Learning

Tech Stack

5 Tools

Key Features

  • Data preprocessing and cleaning
  • Feature engineering from raw data
  • Random Forest classification
  • Cross-validation and hyperparameter tuning
  • Feature importance analysis

Technologies

PythonPandasScikit-LearnMatplotlibSeaborn

Performance Metrics

Accuracy

85

Precision

82

Recall

88

F1-Score

85

Survival Distribution

Feature Importance

Interested in this project?