Skip to content

Classifying the survival of passengers aboard the Titanic via the use of various Machine Learning algorithms.

License

Notifications You must be signed in to change notification settings

bckhm/Titanic-ML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Titanic-ML

Binary classification of whether passengers aboard the Titanic survived, using various Machine Learning models. Based on Kaggle's Titanic - Machine Learning from Disaster competition.

Goal

"Knowing from a training set of samples listing passengers who survived or did not survive the Titanic disaster, can our model determine based on a given test dataset not containing the survival information, if these passengers in the test dataset survived or not."

Strategies Employed

Because of the need for classification the employed ML models are as follows: • Logistic Regressionm • Sigmoid-activated Neural Networks • Gradient Boosted Trees

We test the most optimal result for these models in the training set, before testing OOS.

Requirements

• Python 3
• TensorFlow
• numpy
• pandas
• matplotlib.pyplot
• seaborn
• xgboost
• sklearn
• Jupyter Notebook / Lab    

About

Classifying the survival of passengers aboard the Titanic via the use of various Machine Learning algorithms.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published