## Essentials of Machine Learning Algorithms (with Python and R Codes) – Part 4

Decision Tree

This is one of my favorite algorithm and I use it quite frequently. It is a type of supervised learning algorithm that is mostly used for classification problems. Surprisingly, it works for both categorical and continu…

## Essentials of Machine Learning Algorithms (with Python and R Codes) – Part 5

Naive Bayes

It is a classification technique based on Bayes’ theorem with an assumption of independence between predictors. In simple terms, a Naive Bayes classifier assumes that the presence of a particular feature in a class is un…

## Essentials of Machine Learning Algorithms (with Python and R Codes) – Part 3

Logistic Regression

Don’t get confused by its name! It is a classification not a regression algorithm. It is used to estimate discrete values ( Binary values like 0/1, yes/no, true/false ) based on given set of independent variable(…

## Essentials of Machine Learning Algorithms (with Python and R Codes) – Part 2

Linear Regression

It is used to estimate real values (cost of houses, number of calls, total sales etc.) based on continuous variable(s). Here, we establish relationship between independent and dependent variables by fitting a best… 