WEEK 2

WEEK 2

Linear Regression with Multiple Variables

What if your input has more than one value? In this module, we show how linear regression can be extended to accommodate multiple input features. We also discuss best practices for implementing linear regression.
8 videos, 16 readings

Environment Setup Instructions

Reading: Setting Up Your Programming Assignment Environment
Reading: Accessing MATLAB Online and Uploading the Exercise Files
Reading: Installing Octave on Windows
Reading: Installing Octave on Mac OS X (10.10 Yosemite and 10.9 Mavericks and Later)
Reading: Installing Octave on Mac OS X (10.8 Mountain Lion and Earlier)
Reading: Installing Octave on GNU/Linux
Reading: More Octave/MATLAB resources

Multivariate Linear Regression

Video: Multiple Features
Reading: Multiple Features
Video: Gradient Descent for Multiple Variables
Reading: Gradient Descent For Multiple Variables
Video: Gradient Descent in Practice I - Feature Scaling
Reading: Gradient Descent in Practice I - Feature Scaling
Video: Gradient Descent in Practice II - Learning Rate
Reading: Gradient Descent in Practice II - Learning Rate
Video: Features and Polynomial Regression
Reading: Features and Polynomial Regression

Computing Parameters Analytically

Video: Normal Equation
Reading: Normal Equation
Video: Normal Equation Noninvertibility
Reading: Normal Equation Noninvertibility

Submitting Programming Assignments

Video: Working on and Submitting Programming Assignments
Reading: Programming tips from Mentors
Review
Reading: Lecture Slides
Practice Quiz: Linear Regression with Multiple Variables
Graded: Linear Regression with Multiple Variables
Octave/Matlab Tutorial
This course includes programming assignments designed to help you understand how to implement the learning algorithms in practice. To complete the programming assignments, you will need to use Octave or MATLAB. This module introduces Octave/Matlab and shows you how to submit an assignment.
6 videos, 1 reading
Video: Basic Operations
Video: Moving Data Around
Video: Computing on Data
Video: Plotting Data
Video: Control Statements: for, while, if statement
Video: Vectorization
Review
Reading: Lecture Slides
Practice Quiz: Octave Tutorial
Programming Assignment: Linear Regression
Graded: Octave/Matlab Tutorial

猜你喜欢

转载自www.cnblogs.com/keyshaw/p/10058145.html