机器学习 ——regression

Regression

预测模型

1.Model

Linear model:
y = b + ∑ w i x i y = b+ \sum w_i x_i y=b+wixi

2.Goodness of Function

Loss Function : output( how bad it is)
L ( f ) = ∑ i = 1 N ( y n − ( b + w x j i ) ) 2 L(f) = \sum_{i=1}^{N} (y^n -(b+w x_j ^i))^2 L(f)=i=1N(yn(b+wxji))2

3.Best Function

w ∗ , b ∗ = arg ⁡ min ⁡ w , b ∑ i = 1 N ( y n − ( b + w x j i ) ) 2 w^{*},b^* = \mathop{\arg\min_{w,b}} \sum_{i=1}^{N} (y^n -(b+w x_j ^i))^2 w,b=argw,bmini=1N(yn(b+wxji))2
https://hiphotos.baidu.com/feed/pic/item/5882b2b7d0a20cf424e484d47b094b36acaf9940.jpg
Gradient Descent (无约束最优化问题)
min ⁡ x ∈ R n f ( x ) \mathop{\min_{x \in R^n}} f(x) xRnminf(x)

If in the convex (eg linear regression) will find the global minimum

Algorithm

  1. get x 0 x^{0} x0
  2. calculate the g k = g ( x k ) g_k=g(x^{k}) gk=g(xk) ,when g k &lt; ε g_k &lt; \varepsilon gk<ε and x ∗ = x k x^{*} = x^{k} x=xk,end the algorithm. otherwise ,
    f ( x ( k ) − λ k g k ) = min ⁡ λ ≥ 0 ( f ( x ( k ) − λ g k ) ) f(x^{(k)}-\lambda_{k} g_k) = \mathop{\min_{\lambda \geq0}}(f(x^{(k)}-\lambda g_k)) f(x(k)λkgk)=λ0min(f(x(k)λgk))
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值