Regression Math: Using Gradient Descent & Logistic Regression

Math    |    Intermediate
  • 13 Videos | 1h 37m 14s
  • Includes Assessment
  • Earns a Badge
Gradient descent is an extremely powerful numerical optimization technique widely used to find optimal values of model parameters during the model training phase of machine learning. Use this course as an introduction to gradient descent, examining how it can be used in a wide variety of optimization problems. Explore how it can be used to perform linear regression, carefully studying the matrix equations used to compute the gradients and updating the model parameters using the gradients as well as the learning rate hyperparameter. Finally, apply a form of gradient descent known as stochastic gradient descent to fit an S-curve, thus implementing logistic regression on a data set. By the end of the course, you'll be able to assuredly implement logistic regression using gradient descent.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    outline how gradient descent works
    describe what gradients are used for
    work through a calculation of an epoch
    standardize and shape data for gradient descent
    implement a single epoch
    perform gradient descent
  • recall how logistic regression can be used for classification
    calculate an S-curve in logistic regression
    identify correlations for performing logistic regression
    set up training and testing data for logistic regression
    explore and perform stochastic gradient descent
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m
    UP NEXT
  • Playable
    2. 
    How Gradient Descent Works
    7m 41s
  • Locked
    3. 
    What Gradients Are Used For
    7m 35s
  • Locked
    4. 
    Computing Gradient Descent
    6m 40s
  • Locked
    5. 
    Setting up Data for Gradient Descent
    9m 17s
  • Locked
    6. 
    Defining an Epoch Manually
    9m 35s
  • Locked
    7. 
    Performing Gradient Descent Manually
    9m 53s
  • Locked
    8. 
    How Logistic Regression Works
    6m 51s
  • Locked
    9. 
    Computing an S-curve
    7m 51s
  • Locked
    10. 
    Viewing Correlations for Logistic Regression
    9m 19s
  • Locked
    11. 
    Splitting and Shaping Data for Logistic Regression
    8m 21s
  • Locked
    12. 
    Performing Logistic Regression with Gradient Descent
    10m 1s
  • Locked
    13. 
    Course Summary
    2m 10s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.