Titanic-Survival-Prediction

In this project, various Machine Learning techniques are used to predict whether a person is servived or not in Titanic accident. The following tasks are performed.

  • Data Collection
  • Data Processing
  • Data Analysis
  • Data Visualization
  • Categorical Label Encoding
  • Training, Testing & Evaluation of ML model

Machine Learning Classification

  • Support Vector Machine Model
  • Logistic Regression
  • AdaBoost Classifier
  • RandomForest Classifier
  • GaussianNB
  • K Nearest Neighbor(KNN)
  • DecisionTree Classifier
  • XGB Classifier
  • XGBRF Classifier

Hyperparameter Tuning

  • GridSearchCV
  • RandomizedSearchCV