【推导结果】如何得到 回归均方误差 估计系数的标准误

对线性回归模型系数标准差标准误的理解

1.生成数据

yxe
3.610.63
3.42-1.38
7.631.01
7.44-1.01
11.651.38
11.46-0.63

在这里插入图片描述

2.回归

y = β 0 + β 1 x + ϵ y = \beta_{0}+\beta_{1}x+\epsilon y=β0+β1x+ϵ

y i = β 0 + β 1 x i + e i y_{i}=\beta_{0}+\beta_{1} x_{i}+e_{i} yi=β0+β1xi+ei

reg y xSource |       SS           df       MS      Number of obs   =         6
-------------+----------------------------------   F(1, 4)         =     34.60Model |   57.422285         1   57.422285   Prob > F        =    0.0042Residual |  6.63771505         4  1.65942876   R-squared       =    0.8964
-------------+----------------------------------   Adj R-squared   =    0.8705Total |  64.0600001         5      12.812   Root MSE        =    1.2882------------------------------------------------------------------------------y | Coefficient  Std. err.      t    P>|t|     [95% conf. interval]
-------------+----------------------------------------------------------------x |   1.811429   .3079359     5.88   0.004     .9564615    2.666396_cons |       1.16   1.199238     0.97   0.388    -2.169618    4.489618
------------------------------------------------------------------------------

3.计算回归的标准误差

(1)SSE\SSR\SST

S S E SSE SSE: Sum of Squares Error,
S S E = ∑ i = 1 n ( y i ^ − y i ) 2 = ∑ i = 1 n ( e i − e ˉ ) 2 SSE= \sum_{i=1}^{n}(\hat{y_{i}}-y_{i})^2 = \sum_{i=1}^{n}(e_{i}-\bar{e})^2 SSE=i=1n(yi^yi)2=i=1n(eieˉ)2
在本示例中, S S E = ( 3.6 − 2.97 ) 2 + ( 3.4 − 4.78 ) 2 + ( 7.6 − 6.95 ) 2 + ( 7.4 − 8.41 ) 2 + ( 11.6 − 10.22 ) 2 + ( 11.4 − 12.03 ) 2 = 6.637713 SSE=(3.6-2.97)^2+(3.4-4.78)^2+(7.6-6.95)^2+(7.4-8.41)^2+(11.6-10.22)^2+(11.4-12.03)^2 = 6.637713 SSE=(3.62.97)2+(3.44.78)2+(7.66.95)2+(7.48.41)2+(11.610.22)2+(11.412.03)2=6.637713

S S R SSR SSR: Sum of Squares of the Regression
S S R = ∑ i = 1 n ( y i ^ − y ˉ ) 2 SSR= \sum_{i=1}^{n}(\hat{y_{i}}-\bar{y})^2 SSR=i=1n(yi^yˉ)2
S S T SST SST: Total Sum of Squares
S S T = ∑ i = 1 n ( y i − y ˉ ) 2 SST= \sum_{i=1}^{n}(y_{i}-\bar{y})^2 SST=i=1n(yiyˉ)2

(2)MSE

回归的标准误差为:
s 2 = M S E = S S E n − K = ∑ i = 1 n ( e i − e ˉ ) 2 n − K s^{2}=MSE=\frac{SSE}{n-K}=\frac{\sum_{i=1}^{n}(e_{i}-\bar{e})^2}{n-K} s2=MSE=nKSSE=nKi=1n(eieˉ)2

s = M S E s=\sqrt{MSE} s=MSE

s 2 = 6.637713 6 − 2 = 1.6594282 ; s = 1.288188 s^2 = \frac{6.637713}{6 - 2}=1.6594282; \ \ \ \ \ \ \ s=1.288188 s2=626.637713=1.6594282;       s=1.288188

(3)SE

S β ^ = s 2 ∑ i = 1 n ( x i − x ˉ ) S_{\hat{\beta}} = \sqrt{\frac{s^2}{{\sum_{i=1}^{n}(x_{i}-\bar{x})}}} Sβ^=i=1n(xixˉ)s2

S β ^ = 1 n − 2 ∑ i = 1 n e 2 ^ ∑ i = 1 n ( x i − x ˉ ) S_{\hat{\beta}} = \sqrt{\frac{\frac{1}{n-2}\sum_{i=1}^{n} \hat{e^{2}}}{{\sum_{i=1}^{n}(x_{i}-\bar{x})}}} Sβ^=i=1n(xixˉ)n21i=1ne2^

S β ^ = 1 4 × 6.637713 ( 1 − 3.5 ) 2 + ( 2 − 3.5 ) 2 + ( 3 − 3.5 ) 2 + ( 4 − 3.5 ) 2 + ( 5 − 3.5 ) 2 + ( 6 − 3.5 ) 2 S_{\hat{\beta}} = \sqrt{\frac{\frac{1}{4} \times 6.637713}{(1-3.5)^2+(2-3.5)^2+(3-3.5)^2+(4-3.5)^2+(5-3.5)^2+(6-3.5)^2}} Sβ^=(13.5)2+(23.5)2+(33.5)2+(43.5)2+(53.5)2+(63.5)241×6.637713

SE为何会很大?

  • 样本少,分母可能大
  • 极端值多
  • X分布散(X距X均值离差太大)

Appendix

1. simulation code
clear 
set obs 6
gen y = 3.6 in 1 
replace y = 3.4 in 2 
replace y = 7.6 in 3
replace y = 7.4 in 4
replace y = 11.6 in 5
replace y = 11.4 in 6
gen x = _nreg y x
predict xbgen e = y - xb
format %9.2f xb 
format %9.2f e 
egen addtext_mean = rowmean(y xb)
forv i = 1/6{su add in `i',dglobal y`i' = r(mean)su e in `i',dglobal e`i' = r(mean)
}tw (scatter y x, mlab(y) mlabp(1)) /// (lfit y x) /// (scatter xb x, mlab(xb) mlabp(1)) /// (rspike y xb x) ,legend(off) /// text($y1 0.9 "0.63",size(vsmall) color(red)) /// text($y2 1.9 "-1.38",size(vsmall) color(red)) /// text($y3 2.9 "1.01",size(vsmall) color(red)) /// text($y4 3.9 "-1.01",size(vsmall) color(red)) /// text($y5 4.9 "1.38",size(vsmall) color(red)) /// text($y6 5.9 "-0.63",size(vsmall) color(red)) 
2.序列相关 同方差 or 异方差

对于①参数线性②不存在“严格多重共线性”③随机抽样④严格外生性⑤“球形扰动项”(条件同方差+不存在自相关)五个假定均能够满足时

OLS估计量为BLUE,最优无偏线性估计量

此时,x的协方差矩阵为:
V a r ( β 1 ^ ∣ x ) = V a r ( β 1 + ∑ ( x i − x ˉ ) e i ∑ ( x i − x ˉ ) ∣ x ) Var(\hat{\beta_{1}}|x)=Var({\beta_{1}+\frac{\sum(x_{i}-\bar{x})e_{i}}{\sum(x_{i}-\bar{x})}}|x) Var(β1^x)=Var(β1+(xixˉ)(xixˉ)eix)

V a r ( β 1 ^ ∣ x ) = V a r ( ∑ ( x i − x ˉ ) e i ∣ x ) [ ∑ ( x i − x ˉ ) 2 ] 2 Var(\hat{\beta_{1}}|x)=\frac{Var(\sum(x_{i}-\bar{x})e_{i}|x)}{[\sum(x_{i}-\bar{x})^2]^2} Var(β1^x)=[(xixˉ)2]2Var((xixˉ)eix)

  • 倘若序列无关,那么和的方差即等价于方差的和,假设 V a r ( e i ∣ x ) = σ 2 Var(e_i|x)=\sigma^2 Var(eix)=σ2

KaTeX parse error: Unknown column alignment: * at position 71: … \begin{array}{*̲*lr**} …

  • 序列相关:

σ 2 ^ = ∑ e i 2 n − k − 1 \hat{\sigma^2}=\frac{\sum e_{i}^2}{n-k-1} σ2^=nk1ei2

3.calculate SE in matlab
sqrt(inv(X'*X)*1.6594282)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/777156.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VTK——自定义二维图像涂抹Widget(支持任意值涂抹),擦除,恢复 vtkCustomPaintWidget

通过鼠标控制 涂抹区域,可以进行,后退,可以进行二维标注,也可以进行回退,也可以任意值涂抹。 vtkCustomPaintWidget 1.标注: 2.擦除 视频: 2D标注 vtkPaint VTK 2D 标注 描绘 2D 擦除&#x…

#Linux(SSH软件安装及简单使用)

(一)发行版:Ubuntu16.04.7 (二)记录: (1)终端键入(root权限)安装 apt-get install openssh-server 安装时遇到报错 E: Could not get lock /var/lib/dpkg/…

Java项目:78 springboot学生宿舍管理系统的设计与开发

作者主页:舒克日记 简介:Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍 系统的角色:管理员、宿管、学生 管理员管理宿管员,管理学生,修改密码,维护个人信息。 宿管员管理公寓…

快速上手Spring Cloud 十四:璀璨物联网之路

快速上手Spring Cloud 一:Spring Cloud 简介 快速上手Spring Cloud 二:核心组件解析 快速上手Spring Cloud 三:API网关深入探索与实战应用 快速上手Spring Cloud 四:微服务治理与安全 快速上手Spring Cloud 五:Spring …

蓝桥杯刷题计划-洛谷-持续更新

P8598 [蓝桥杯 2013 省 AB] 错误票据 题目 #include <bits/stdc.h> #define endl \n #define int long long #define INF 0x3f3f3f3f3f const int N 1000010; using namespace std; int arr[N]; signed main() {int N;cin>>N;int idx;while(cin>>arr[idx…

基于ssm的bbs论坛系统

开发环境&#xff1a;idea 前端&#xff1a;JQueryBootstraplayui后端&#xff1a;SpringSpringMVCMybatis数据库&#xff1a;mysqlredis 基于ssm的bbs论坛系统&#xff0c;功能有论坛、导读、动态、排行榜以及后台管理系统等等 话不多说&#xff0c;看图&#xff01;&#x…

HttpRunner 接口自动化测试框架实战,打造高效测试流程

简介 2018年python开发者大会上&#xff0c;了解到HttpRuuner开源自动化测试框架&#xff0c;采用YAML/JSON格式管理用例&#xff0c;能录制和转换生成用例功能&#xff0c;充分做到用例与测试代码分离&#xff0c;相比excel维护测试场景数据更加简洁。在此&#xff0c;利用业…

VLSM,CIDR,ICMP

IP编址 VLSM&#xff1a;可变长子网掩码 D类是主播&#xff0c;E类是保留 网络位向主机位借位&#xff0c;网络位向右移动。 1.网络位增加 2. 193.1.1.0/24 需求分析如下&#xff1a; CIDR -- 无类域间路由 -- 超网

苹果CMS影视APP源码,二开版本带视频教程

编译app教程 工具下载&#xff1a;Android Studio 官网地址&#xff1a;https://developer.android.google.cn/studio/ 环境设置&#xff1a; 设置中文&#xff1a;https://blog.csdn.net/qq_37131111/article/details/131492844 汉化包找最新的下载就行了&#xff0c;随便下载…

【Web前端】CSS基本语法规范和引入方式常见选择器用法常见元素属性

一、基本语法规范 选择器 {一条/N条声明} 选择器决定针对谁修改 (找谁) 声明决定修改什么.。(干什么) 声明的属性是键值对.。使用 &#xff1a; 区分键值对&#xff0c; 使用 &#xff1a; 区分键和值。 <!DOCTYPE html> <html lang"en"> <head>&…

python知识点总结(十)

python知识点总结十 1、装饰器的理解、并实现一个计时器记录执行性能&#xff0c;并且将执行结果写入日志文件中2、队列和栈的区别&#xff0c;并且用python实现3、设计实现遍历目录与子目录4、CPU处理进程最慢的情况通常发生在以下几种情况下&#xff1a;5、CPU处理线程最慢的…

File和IO流

1. File类常用方法 1.1 获取基本属性 • public String getName() &#xff1a;获取名称 • public String getPath() &#xff1a;获取路径 • public String getAbsolutePath()&#xff1a;获取绝对路径 • public File getAbsoluteFile()&#xff1a;获取绝对路径表示…

linux:线程同步

个人主页 &#xff1a; 个人主页 个人专栏 &#xff1a; 《数据结构》 《C语言》《C》《Linux》 文章目录 前言线程同步条件变量接口简单示例pthread_cond_wait为什么要有mutex伪唤醒问题的解决 (if->while) 总结 前言 本文作为我对于线程同步知识总结 线程同步 同步&…

让机器理解语言,从字词开始,逐步发展到句子和文档理解:独热编码、word2vec、词义搜索、句意表示、暴力加算力

让机器理解语言&#xff0c;从字词开始&#xff0c;逐步发展到句子和文档理解&#xff1a;独热编码、词嵌入、word2vec、词义搜索、句意表示、暴力加算力 独热编码&#xff1a;分类 二进制特征Word2Vec 词嵌入&#xff1a; 用低维表示 用嵌入学习 用上下文信息Skip-gram 跳字…

Web Components初探

组件化&#xff0c;标签语义化&#xff0c;是前端发展的趋势。现在流行的组件化框架有React、Vue等&#xff0c;标签语义化在H5中添加的article、dialog等。 Web Components 就是类似的一套技术&#xff0c;允许您创建可重用的定制元素&#xff0c;并且在您的web应用中使用它们…

网约车APP小程序源码代驾顺风拼车货运司乘端安卓苹果源码可二开

内容目录 一、详细介绍二、效果展示1.部分代码2.效果图展示 一、详细介绍 系统是基于Thinkphpuniapp开发的&#xff0c;全开源未加密&#xff0c;这套源码可以拿回去自己做二开 后台用户端司机端 功能详情介绍&#xff1a; 车主实名认证&#xff0c;驾驶证认证&#xff0c;车…

【C++】快速判断元音字母,让代码不在繁琐!!

目录 一、前言 二、判断字符是否为元音字母 ✨ 繁琐的方法 ✨ 神奇又快速的方法 三、常考面试题 四、共勉 一、前言 大家有没有发现&#xff0c;我们在做算法题的时候&#xff0c;经常会碰到让我们判断一个字母是否为 元音字母&#xff0c;可是用通常的 if 条件判断 要繁…

centos7 装 docker-ce

安装必要的系统工具&#xff1a; sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 命令会以超级用户的身份安装三个软件包&#xff1a;yum-utils&#xff0c;device-mapper-persistent-…

Linux线程互斥

1.用线程封装代码测试通过现象引出线程互斥 1.1代码测试 Thread.hpp #pragma once #include<iostream> #include<string> #include<functional> #include<pthread.h> template<class T> using func_t std::function<void(T)>;template…

为什么Python不适合写游戏?

知乎上有热门个问题&#xff1a;Python 能写游戏吗&#xff1f;有没有什么开源项目&#xff1f; Python可以开发游戏&#xff0c;但不是好的选择 Python作为脚本语言&#xff0c;一般很少用来开发游戏&#xff0c;但也有不少大型游戏有Python的身影&#xff0c;比如&#xff1…