ML Engineer (Solo) · 2025
Open SourceComing soonTitanic Survival Neural Network
A neural network predicting Titanic passenger survival, with a tf.data pipeline, feature engineering, and categorical encoding.
Coming soon
Titanic Survival Neural Network
Problem
The Titanic dataset is a classic benchmark for practicing feature engineering and neural network design on tabular data with mixed types.
Approach
Built a neural network with a tf.data pipeline and TensorFlow feature columns to predict passenger survival from the Titanic dataset.
Tech highlights
TensorFlow 2 / Keras with a tf.data input pipeline, categorical encoding via feature columns, and engineered features including age groups, fare brackets, and a family-size composite.
Results
Trained a working survival-prediction model with engineered features and categorical encoding.
Challenges
Preventing the network from overfitting such a small, noisy dataset, handling missing age and cabin values, and correctly wiring mixed categorical and numeric features through the tf.data pipeline without leaking information between the train and validation splits.