机器学习07:线性回归评估 SST、SSE、SSR、R2

机器学习07:线性回归评估 SST、SSE、SSR、R2

y i y_i yi表示原样本值, y ‾ \overline{y} y表示原样本值的平均值, y ^ i \hat{y}_i y^i表示预测的回归值

SST

SST为总平方和,它表示原样本数据总的波动程度,SST越大,波动程度越大。
S S T = ∑ i = 1 n ( y i − y ‾ ) 2 SST=\sum_{i=1}^n(y_i-\overline{y})^2 SST=i=1n(yiy)2

SSE

SSE为误差平方和,是指预测值和原样本值之间的误差。
S S E = ∑ i = 1 n ( y i − y i ^ ) 2 SSE=\sum_{i=1}^n(y_i-\hat{y_i})^2 SSE=i=1n(yiyi^)2

SSR

SSR为回归平方和,是指预测值 y i ^ \hat{y_i} yi^相对于 y ‾ \overline{y} y的不同程度。
S S R = ∑ i = 1 n ( y i ^ − y ‾ ) 2 SSR=\sum_{i=1}^n(\hat{y_i}-\overline{y})^2 SSR=i=1n(yi^y)2

R2

R2用来表示模型拟合的好坏。
R 2 = ∑ ( y i ^ − y ‾ ) 2 ∑ ( y i − y ‾ ) 2 = 1 − S S E S S T = 1 − ∑ ( y i ^ − y i ) 2 ∑ ( y i − y ‾ ) 2 R^2=\frac{\sum(\hat{y_i}-\overline{y})^2}{\sum(y_i-\overline{y})^2}=1-\frac{SSE}{SST}=1-\frac{\sum(\hat{y_i}-y_i)^2}{\sum(y_i-\overline{y})^2} R2=(yiy)2(yi^y)2=1SSTSSE=1(yiy)2(yi^yi)2

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值