Section 2

Many features, feature scaling and polynomial regression

Real predictions use more than one input. Vectors and multiple linear regression, vectorised NumPy code, why feature scaling makes gradient descent fast, how to check that training is working, and curved fits with polynomial features. Ends with a from-scratch linear regression lab in NumPy.

  • 7 lessons
  • 1 h 50 min

0 of 7 lessons complete

Lessons

  1. 1

    Multiple features and vectors

    Lesson · 15 min

  2. 2

    Vectorisation: doing it all at once

    Lesson · 12 min

  3. 3

    Gradient descent with many features

    Lesson · 14 min

  4. 4

    Feature scaling

    Lesson · 14 min

  5. 5

    Is gradient descent working?

    Lesson · 10 min

  6. 6

    Feature engineering and polynomial regression

    Lesson · 15 min

  7. 7

    Lab: linear regression in NumPy + section quiz

    Lab · 30 min