The two techniques in Supervised Learning algorithms are:
- Classification
- Regression
1. Classification
The algorithms which can be used in classification techniques include:
- Logistic Regression
- Support Vector Machine
- Decision Tree
- Random Forests
- Naive Bayes
- Kth Nearest Neighbour (KNN)
Use Case: Titanic Data Set
We will go through the process of creating Machine Learning model on the Titanic dataset from kaggle.com that predicts which passengers survived the Titanic shipwreck.
The model will utilize all Classification Algorithms as above mentioned and obtain the best Machine Learning model.
Exploratory Data Analysis
Define a function to impute (fill-up missing values) age feature

Building Machine Learning Model