Machine Learning Week 1

来源:互联网 发布:音乐制作软件哪个最好 编辑:程序博客网 时间:2024/05/22 03:01

Mathine Learning Week1

  • Mathine Learning Week1
    • Classify
      • Supervised learning
      • Unsupervised learning
    • Liner Regression
      • Hypothesis Function
      • Cost Function
      • Gradient Descent


Classify

Supervised learning:

“right answers”given

i) Regression: Predict continuous valued outputs

Regression: predict price

ii) Classification: Discrete valued output(0 or 1 or even more)
Classification: classify cancer

Unsupervised learning

Clustering(Algorithm)
Cluster

Liner Regression

Hypothesis Function

The Hypothesis Function:

hθ(x)=θ0+θ1x

in details:

这里写图片描述

the way of choosing parameters:

这里写图片描述

Cost Function

Cost Function:

J(θ0,θ1)=12mi=1m(hθ(x(i)y(i))2

3D cost function figures:

这里写图片描述

using contour figures to represent 3D plots:

这里写图片描述

Gradient Descent

Gradient Descent:

θj:=θjαθjJ(θ0,θ1)
for j=0 and j=1

Especially Gradient Descent for Linear Regression:
repeat until convergence:{

θ0:=θ0α1mi=1m(hθ(x(i))y(i))

θ1:=θ1α1mi=1m((hθ(x(i))y(i))x(i))
}

Simultaneous update the parameters:

这里写图片描述

Gradient descent with one variable:

这里写图片描述

Why learning rate shouldn’t be too big or small:

这里写图片描述

But you can keep the learning rate fixed with the steps automatically getting small:

这里写图片描述

with 2 parameters:

这里写图片描述

Liner regression’s cost function is always bowl shape:
So there are no local optima but only one global optimum

这里写图片描述


1 0
原创粉丝点击