吴恩达机器学习第一章总结

机器学习分为监督学习(supervised learning) 无监督学习(unsupervised learning)

强化学习(reinforcement learning) 推荐系统(recommender systems)

1.supervised learning

regression(回归)对应 predict continuous

classification(分类)对应 discrete value

2.unsupervised learning

no label find structure

cluster 聚类

Notation:

m: number of training example
x: input feature
y: output variable
( x i , y i ) (x^i,y^i) (xi,yi)
h=hypothesis (x to y function)

linear regression(线性回归)

h(x)=θ01*x;

cost function

J ( θ 0 , θ 1 ) = 1 2 m ∑ i = 1 m ( h θ ( x ( i ) ) − y ( i ) ) 2 J(\theta_0,\theta_1)=\frac{1}{2m}{\sum_{i=1}^m(h_{\theta}(x^{(i)})-y^{(i)})^2} J(θ0,θ1)=2m1i=1m(hθ(x(i))y(i))2

gradient descent(梯度下降)

同时更新

θ j : = θ j − α ∂ ∂ θ j J ( θ 0 , θ 1 ) \theta_j := \theta_j - \alpha \frac{\partial}{\partial \theta_j} J(\theta_0, \theta_1) θj:=θjαθjJ(θ0,θ1)

α \alpha α太小就很慢
太大就不会收敛

repeat until converge{

θ 0 : = θ 0 − α 1 m ∑ i = 1 m ( h θ ( x i ) − y i ) \theta_0:=\theta_0-\alpha\frac{1}{m}\sum_{i=1}^m(h_\theta(x^i)-y^i) θ0:=θ0αm1i=1m(hθ(xi)yi)
θ 1 : = θ 1 − α 1 m ∑ i = 1 m ( h θ ( x i ) − y i ) x i \theta_1:=\theta_1-\alpha\frac{1}{m}\sum_{i=1}^m(h_\theta(x^i)-y^i)x^i θ1:=θ1αm1i=1m(hθ(xi)yi)xi

}

update simultaneously get local minimum
counvex foucntion(凸函数) 一定有只有一个解 become global minimum

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值