Python Machine Learning Crash Course

Machine Learning Mastery: Linear Regression using sklearn

Linear Regression using sklearn   Linear Regression is a machine learning algorithm based on supervised learning. It performs a regression task. Regression models a target prediction value based on independent variables. It is mostly used for finding out the relationship between variables and forecasting. Different regression models differ based on – the kind of relationship …

Machine Learning Mastery: Multiple Linear Regression using R

Multiple Linear Regression using R   Linear Regression: It is the basic and commonly used used type for predictive analysis.It is a statistical approach for modelling relationship between a dependent variable and a given set of independent variables. These are of two types: Simple linear Regression Multiple Linear Regression   Let’s Discuss about Multiple Linear …

Machine Learning Mastery: Multiple Linear Regression using Python

Multiple Linear Regression using Python   Linear Regression: It is the basic and commonly used type for predictive analysis. It is a statistical approach to modelling the relationship between a dependent variable and a given set of independent variables. These are of two types: Simple linear Regression Multiple Linear Regression Let’s Discuss Multiple Linear Regression …

Machine Learning Mastery: Univariate Linear Regression in Python

Univariate Linear Regression in Python   Univariate data is the type of data in which the result depends only on one variable. For instance, dataset of points on a line can be considered as a univariate data where abscissa can be considered as input feature and ordinate can be considered as output/result. For example: For …

Machine Learning Mastery: Simple Linear-Regression using R

Simple Linear-Regression using R   Linear Regression : It is a commonly used type of predictive analysis. It is a statistical approach for modelling relationship between a dependent variable and a given set of independent variables. There are two types of linear regression. Simple Linear Regression Multiple Linear Regression   Let’s discuss Simple Linear regression …

Machine Learning Mastery: Linear Regression (Python Implementation)

Linear Regression (Python Implementation)   This article discusses the basics of linear regression and its implementation in Python programming language. Linear regression is a statistical approach for modelling relationship between a dependent variable with a given set of independent variables. Note: In this article, we refer dependent variables as response and independent variables as features for simplicity. In order to …

Machine Learning Mastery: Momentum-based Gradient Optimizer introduction

Momentum-based Gradient Optimizer introduction   Gradient Descent is an optimization technique used in Machine Learning frameworks to train different models. The training process consists of an objective function (or the error function), which determines the error a Machine Learning model has on a given dataset. While training, the parameters of this algorithm are initialized to random …

Machine Learning Mastery: Optimization techniques for Gradient Descent

Optimization techniques for Gradient Descent   Gradient Descent is an iterative optimiZation algorithm, used to find the minimum value for a function. The general idea is to initialize the parameters to random values, and then take small steps in the direction of the “slope” at each iteration. Gradient descent is highly used in supervised learning …