Machine Learning: Difference between revisions
Jump to navigation
Jump to search
Adamcolton (talk | contribs) |
Adamcolton (talk | contribs) No edit summary |
||
| Line 46: | Line 46: | ||
* Θ<sub>1</sub> = Θ<sub>1</sub> - α(1/m) Σ<sup>m</sup> (h<sub>Θ</sub>(x<sub>i</sub>) - y<sub>i</sub>) * x<sub>i</sub> | * Θ<sub>1</sub> = Θ<sub>1</sub> - α(1/m) Σ<sup>m</sup> (h<sub>Θ</sub>(x<sub>i</sub>) - y<sub>i</sub>) * x<sub>i</sub> | ||
== Linear Regression with Multiple Variables - Week 2 == | |||
=== Multiple Features === | |||
=== Gradient Descent for Multiple Variables === | |||
=== Gradient Descent in Practice 1 - Feature Scaling === | |||
=== Gradient Descent in Practice 2 - Learning Rate === | |||
=== Features and Polynomial Regression === | |||
=== Normal Equation === | |||
=== Normal Equation Noninvertibility === | |||
[[Category:Notes]] | [[Category:Notes]] | ||
Revision as of 00:18, 1 May 2013
Week 1 - Intro
What is Machine Learning
- Checkers playing computer (Arthur Samuel)
Supervised Learning
Right answer is provided. Types of problems
- Regression
- Classification
Unsupervised Learning
The data has no "correct answer"
Cocktail party algorithm
Week 1 - Linear Regression with One variable
Model Representation
Working with housing prices in Portland as our dataset.
Symbols used
- m - number of training examples
- x - input variables
- y - output variable
- h - hypothesis (function h(x) = y)
Univariate linear regression
Cost Function
hΘ(x) = Θ0 + Θ1x
sum of square error as our cost function. He's using 1/2m rather than 1/m, I'm not sure why.
Cost Function - Intuition : 1
Demo of technique.
Cost Function - Intuition : 2
Contour plots.
Gradient Descent
Θj = Θj - α (d/dΘj) * J(Θ0, Θ1)
Gradient Descent Intuition
Explaining gradient descent.
Gradient Descent for Linear Regression
- Θ0 = Θ0 - α(1/m) Σm (hΘ(xi) - yi)
- Θ1 = Θ1 - α(1/m) Σm (hΘ(xi) - yi) * xi