This post describes the Random Forest, a method created to solve the overfitting issue of Decision Trees.

See how the Decision Tree Algorithm utilizes a Tree to predict continuous values and learn to implement it using python and scikit learn

Study the concept of classification and its evaluation metrics along with the Python Implementation of a Fundamental Algorithm: The Logistic Regression

Learn about the mathematical concepts behind linear regression and how to implement them using NumPy in Python.

Find out about cost functions, a fundemental concept in optimization of machine learning models