View the final report with output
Download Jupyter Notebook file
The original Kaggle challenge can be found at kaggle.com/c/titanic.
Our project team was tasked with the goal of predicting whether or not a group of passengers survived the titanic using survival data of other passengers. This data, as with most, was not perfect and thus needed to be cleaned and processed to extract relevant information and remove irrelevant. Once the data was processed, we pumped it into a very simple neural network implemented in TensorFlow, using the accuracy of predictions on training data as the cost function to be minimized. Our results gave us roughly 80% accuracy at being able to predict survival on passengers for which we were not originally given whether they survived or not.