Classification
Decision Tree
Decision Tree is one of the most popular supervised machine learning algorithms to understand and interpret. Can be used for solving both regression and classification problems. Complete guide to understand Decision Tree Algorithm in Data Science from scratch using intuitive examples, visualization, video and python code.
K Nearest Neighbors (KNN)
The k-nearest neighbors (KNN) algorithm stands apart from all other machine learning techniques due to its simplicity and intuitiveness. Can be used for solving both regression and classification problems. Most comprehensive guide to K Nearest Neighbors (KNN) machine learning algorithm using intuitive examples, visualization, python code.
Logistic Regression
Logistic Regression is a supervised learning classification algorithms. It assumes a relationship between the dependent variable (y) and one or more independent variables (x) and predict the output probability using a logistic regression equation. Complete guide to K Logistic Regression machine learning algorithm using intuitive examples, visualization, python code.
Regression
Linear Regression
Linear Regression algorithm predicts a continuous target variable using one or more input variables. Check complete guide to understand linear regression from scratch, cost function, model evaluation with examples, video and python code.