Machine Learning Regression Masterclass In Python

Build 8+ Practical Projects and Master Machine Learning Regression Techniques Using Python, Scikit Learn and Keras

Last updated 2022-01-10 | 4.7

- Master Python programming and Scikit learn as applied to machine learning regression
- Understand the underlying theory behind simple and multiple linear regression techniques
- Apply simple linear regression techniques to predict product sales volume and vehicle fuel economy

What you'll learn

Master Python programming and Scikit learn as applied to machine learning regression
Understand the underlying theory behind simple and multiple linear regression techniques
Apply simple linear regression techniques to predict product sales volume and vehicle fuel economy
Apply multiple linear regression to predict stock prices and Universities acceptance rate
Cover the basics and underlying theory of polynomial regression
Apply polynomial regression to predict employees’ salary and commodity prices
Understand the theory behind logistic regression
Apply logistic regression to predict the probability that customer will purchase a product on Amazon using customer features
Understand the underlying theory and mathematics behind Artificial Neural Networks
Learn how to train network weights and biases and select the proper transfer functions
Train Artificial Neural Networks (ANNs) using back propagation and gradient descent methods
Optimize ANNs hyper parameters such as number of hidden layers and neurons to enhance network performance
Apply ANNs to predict house prices given parameters such as area
number of rooms..etc
Assess the performance of trained Machine learning models using KPI (Key Performance indicators) such as Mean Absolute error
Mean squared Error
and Root Mean Squared Error intuition
R-Squared intuition
Adjusted R-Squared and F-Test
Understand the underlying theory and intuition behind Lasso and Ridge regression techniques
Sample real-world
practical projects

* Requirements

* Machine Learning basics
* PC with Internet connetion

Description

  • Master Python programming and Scikit learn as applied to machine learning regression
  • Understand the underlying theory behind simple and multiple linear regression techniques
  • Apply simple linear regression techniques to predict product sales volume and vehicle fuel economy
  • Apply multiple linear regression to predict stock prices and Universities acceptance rate
  • Cover the basics and underlying theory of polynomial regression
  • Apply polynomial regression to predict employees’ salary and commodity prices
  • Understand the theory behind logistic regression
  • Apply logistic regression to predict the probability that customer will purchase a product on Amazon using customer features
  • Understand the underlying theory and mathematics behind Artificial Neural Networks
  • Learn how to train network weights and biases and select the proper transfer functions
  • Train Artificial Neural Networks (ANNs) using back propagation and gradient descent methods
  • Optimize ANNs hyper parameters such as number of hidden layers and neurons to enhance network performance
  • Apply ANNs to predict house prices given parameters such as area, number of rooms..etc
  • Assess the performance of trained Machine learning models using KPI (Key Performance indicators) such as Mean Absolute error, Mean squared Error, and Root Mean Squared Error intuition, R-Squared intuition, Adjusted R-Squared and F-Test
  • Understand the underlying theory and intuition behind Lasso and Ridge regression techniques
  • Sample real-world, practical projects

Course content

10 sections • 77 lectures

Course Welcome Message Preview 02:47

Updates on Udemy Reviews Preview 01:04

Course Overview Preview 09:23

BONUS: Learning Path Preview 00:33

ML vs. DL vs. AI Preview 16:22

Get the materials Preview 00:05

Download and Set up Anaconda Preview 04:12

What is Jupiter Notebook Preview 03:34

Intro to Simple Linear Regression Preview 01:14

Simple Linear Regression Intuition Preview 12:49

Least Squares Preview 07:14

Project #1 - Overview Preview 18:25

Project #1 - Data Visualization Preview 10:21

Project #1 - Divide Data into Training and Testing Preview 10:29

Project #1 - Train Model Preview 07:31

Project #1 - Test Model Preview 19:10

Project #2 - Overview Preview 03:26

Project #2 - Solution Preview 04:16

Project #2 - Visualization Preview 07:09

Project #2 - Prepare Training and Testing Data Preview 04:34

Project #2 - Test Model Preview 04:30

Project #2 - Model Testing Preview 10:22

Regression Metrics Intro Preview 00:36

Regression Metric Part 1 Preview 16:58

Regression Metric Part 2 Preview 09:35

Bias Variance Tradeoff Preview 21:41

Polynomial Regression Intro Preview 00:41

Polynomial Regression - Intuition Preview 09:43

Poly Regression - Salary Load Data Preview 09:54

Poly Regression - Visualize Data Preview 09:00

Poly Regression - Linear Trainingtesting Preview 10:36

Poly Regression - Poly Part 1 Preview 07:16

Poly Regression - Poly Part 2 Preview 04:40

Poly Regression Project 2 Overview Preview 03:49

Poly Regression - Economies Linear -1 Preview 06:21

Poly Regression - Economies Linear -2 Preview 07:49

Poly Regression - Economies Poly Preview 08:12

Multiple Linear Regression Intro Preview 00:54

Multiple Linear Regression Overview Preview 03:02

Project #1 - Load Data and Libraries Preview 07:16

Project #1 - Data Visualization Preview 10:10

Project #1 - Model Training and Evaluation Preview 21:13

Project #1 - Model Results Evaluation Preview 18:04

Project #2 - Overview Preview 03:11

Project #2 - Load Data Preview 08:10

Project #2 - Data Visualization Preview 13:31

Project #2 - Train the Model Preview 07:16

Project #2 - Model Evaluation Preview 10:38

Project #2 - Retraining Model Preview 14:44

Logistic Regression Intro Preview 01:24

Logistic Regression Intuition Preview 08:22

Confusion Matrix Preview 12:18

Project #2 - Data Import Preview 04:43

Project #2 - Visualization Preview 10:38

Project #2 - Data Cleaning Preview 05:28

Project #2 - Training Testing Preview 11:45

Model Testing Visualization Preview 09:33

Artificial Neural Networks Intro Preview 00:46

Theory Part 1 Preview 05:33

Theory Part 2 Preview 03:45

Theory Part 3 Preview 06:58

Theory Part 4 Preview 10:14

Theory Part 5 Preview 06:37

Theory Part 6 Preview 05:26

Project - Load Dataset Preview 09:39

Project - Visualize Dataset Preview 12:11

Scale the Data Preview 07:04

Train the Model Preview 14:30

Evaluate the Model Preview 16:25

Multiple Linear regression Preview 07:27

Model Improvement with more features Preview 08:56

Ridge and Lasso Intro Preview 01:00

Ridge Lasso Part 1 Preview 09:48

Ridge Lasso Part 2 Preview 07:35

Ridge Lasso Part 3 Preview 04:01

Ridge and Lasso in Practice Preview 13:59