【应用回归分析】CH4 假设检验与预测1——一般线性假设

news2024/12/23 18:57:06

目录

前言

引例

1.【例1】

2.【例2】

一、假设检验的基本思想

 二、定理【4.1.1】

1.定理内容

2.定理证明 


前言

        在上一章,我们讨论了回归参数的几种估计方法,依据这些方法得到回归系数的估计,就可以建立经验回归方程。但是,所建立的经验回归方程是否真正刻画了因变量与自变量之间实际的依赖关系呢?这一方面,也许是最重要的方面,是要把经验方程拿到实践中去考察;另一方面,我们可以做统计假设检验,这叫做回归方程的显著性检验。另外,我们还希望研究因变量是否真正依赖一个或几个特定的自变量,这就导致了相应的回归系数显著性检验。在本章的前三节,我们将讨论这些检验问题。在第四节,将研究奇异值的检验。最后一节讨论在给定了回归自变量的情况下,如何预测对应的因变量的值。

引例

1.【例1】

目的:检验回归方程y=\alpha +\beta ^{'}x是否通过原点?即检验\alpha =0成立与否

{\color{Red} H_{0}:\alpha =0\Leftrightarrow H_{0}:(1,0,\cdots,0)\begin{pmatrix} \alpha \\ \beta \end{pmatrix}=0\Leftrightarrow A\begin{pmatrix} \alpha \\ \beta \end{pmatrix}=b}

2.【例2】

目的:检验回归方程y=\alpha +\beta _{1}x_{1}+\cdots+\beta _{p-1}x_{p-1}中,自变量x_{i}是否对y有影响?即检验

{\color{Red} H_{0}:\beta _{i}=0\Leftrightarrow H_{0}:(0,0,\cdots,0,1,0,\cdots,0)\begin{pmatrix} \alpha \\ \beta _{1}\\ \vdots \\ \beta _{p-1} \end{pmatrix}=0\Leftrightarrow A\beta =b}

上式中的1为第i+1个值。进一步,若想确定K各自变量x_{1},x_{2},\cdots,x_{k}是否对y有影响,可取

{\color{Red} H_{0}:\beta _{1}=\beta _{2}=\cdots=\beta _{k}\Leftrightarrow H_{0}:(0,I_{k},0)\begin{pmatrix} \alpha \\ \beta \end{pmatrix}=0\Leftrightarrow A\begin{pmatrix} \alpha \\ \beta \end{pmatrix}=b}

【注】I_{k }解释

\left\{\begin{matrix} \beta _{1}=0\Leftrightarrow (0,1,0,\cdots,0)\begin{pmatrix} \beta _{0}\\ \vdots \\ \beta _{p-1} \end{pmatrix}\\ \beta _{2}=0\Leftrightarrow (0,0,1,\cdots,0)\begin{pmatrix} \beta _{0}\\ \vdots \\ \beta _{p-1} \end{pmatrix}\\ \vdots \\ \beta _{k}=0\Leftrightarrow (0,\cdots,0,1,0,\cdots,0)\begin{pmatrix} \beta _{0}\\ \vdots \\ \beta _{p-1} \end{pmatrix} \end{matrix}\right.

一、假设检验的基本思想

        考虑正态线性回归模型

{\color{Red} y=X\beta +e,e\sim N(0,\sigma^2I)(4.1.1)}

其中,X为n*p设计阵,其秩为p。本节讨论比较一般的线性假设

{\color{Red} H:A\beta =b(4.1.2)}

的检验问题,这里A(一般矩阵)为m*p矩阵,其秩为m;b为m*1已知向量。在接下来两节的讨论中读者会看到,实际应用中许多感兴趣的问题都可归结为形如(4.1.2)的假设的检验问题。

        我们先提出检验方法的基本思想。对模型(4.1.1)应用最小二乘法,对应的残差平方和为

RSS=(y-X\hat{\beta })^{'}(y-X\hat{\beta })=y^{'}(I-X(X^{'}X)^{-1}X^{'})y(4.1.3)

这里\hat{\beta}=(X^{'}X)^{-1}X^{'}y,它放映了实际数据与模型(4.1.1)拟合的程度。RSS愈小表示数据与模型拟合得愈好。现在在模型(4.1.1)上附加线性假设(4.1.2),再应用最小二乘法,获得约束最小二乘估计

\hat{\beta _{H}}=\hat{\beta}-(X^{'}X)^{-1}A^{'}(A(X^{'}X)^{-1}A^{'})^{-1}(A\hat{\beta}-b)(4.1.4)

相应的残差平方和

RSS_{H}=(y-X\hat{\beta_{H}})^{'}(y-X\hat{\beta_{H}})(4.1.5)

很明显,加了约束条件(4.1.2),模型参数\beta的变化范围缩小了,因而残差平方和RSS_{H}要变大,于是总有RSS_{H}\geqslant RSS。如果真正的参数确实满足约束条件(4.1.2),那么加上约束条件和不加约束条件本质上是一样的。这时,对无约束模型和有约束模型,数据拟合的程度也应该一样,因而刻画拟合程度的残差平方和之差RSS_{H}-RSS应该比较小。反过来,若真正的参数不满足(4.1.2),则RSS_{H}-RSS倾向于比较大,因此,当RSS_{H}-RSS比较大时,我们就拒绝假设(4.1.2),否则接受。在统计学上当我们谈到一个量大小时,往往有一个比较标准,对现在的情况,我们把比较的标准取为RSS。于是,用统计量{\color{Red} \frac{RSS_{H}-RSS}{RSS}}的大小来决定是接受假设(4.1.2),还是拒绝。 

【注】

任取方程A\beta =b的一个解\beta _{0},令\beta ^{*}=\beta -\beta _{0},则H_{0}:A\beta=b转换为齐次假设

H_{0}:A\beta^{*}=0(b=A\beta_{0})

在(4.1.1)中,令y^{*}=y-X\beta_{0},则(4.1.1)变为y^{*}=X\beta^{*}+e(y-X\beta_{0}=X(\beta-\beta_{0})+e) 

 二、定理【4.1.1】

1.定理内容

        对于正态线性回归模型(4.1.1),有:

  • (a)\frac{RSS}{\sigma^2}\sim \chi _{n-p}^{2};
  • 若假设(4.1.2)成立,则\frac{RSS_{H}-RSS}{\sigma^2} \sim \chi _{m}^{2}
  • RSS,RSS_{H}-RSS相互独立
  • 当假设(4.1.2)成立时,F_{H}=\frac{\frac{RSS_{H}-RSS}{m}}{\frac{RSS}{n-p}}\sim F_{m,n-p}(4.1.6),这里F_{m,n}表示自由度为m,n的F分布

2.定理证明 

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

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

相关文章

python+django汽车租赁系统pycharm项目

目录 1 绪论 1 1.1课题背景 1 1.2课题研究现状 1 1.3初步设计方法与实施方案 2 1.4本文研究内容 2 4 2.3 B/S结构简介 4 2.4MySQL数据库 5 3 系统分析 6 3.1系统可行性分析 6 3.1.1经济可行性 6 3.1.2技术可行性 6 3.1.3运行可行性 6 3.2系统现状分析 6 3.3功能需求分析 7 …

Transformer for CV

文章目录Transformer 的基础结构NLP StructureVITSWINDERTTransformer 常用terms分块的batch-size自动计算Batch normLayer normMultihead Self AttentionGELU/ELU/RELUTransformer Vs CNN每个模型的详细笔记Vit图片分割自己的思考计算过程Segmenter运行 TrainTrain 里的结构DE…

命名空间提示“http://schemas.microsoft.com/xaml/behaviors”不存在Interation的解决办法

以下面的部分wpf程序为例&#xff1a; <Button Grid.Column"3" Margin"5" Content"<" FontSize"18" Background"Transparent" Foreground"LightGray"><b:Interaction.Triggers><b:EventTrigge…

static应用知识:单例设计模式

1、什么是设计模式&#xff08;Design pattern&#xff09; 开发中经常遇到一些问题&#xff0c;一个问题通常有n种解法的&#xff0c;但其中肯定有一种解法是最优的&#xff0c;这个最优的解法被人总结出来了&#xff0c;称之为设计模式。 设计模式有20多种&#xff0c;对应2…

轻松上手 | 使用国内资源安装 K3s 全攻略

作者&#xff1a; 王海龙&#xff0c;SUSE Rancher 中国社区技术经理&#xff0c;Linux Foundation APAC Evangelist&#xff0c;负责 Rancher 中国技术社区的维护和运营。拥有 8 年的云计算领域经验&#xff0c;经历了 OpenStack 到 Kubernetes 的技术变革&#xff0c;无论底层…

3D帧间匹配-----剔除动态障碍物

0. 简介 作为SLAMer在建图时最怕的就是大量的动态障碍物存在&#xff0c;这会导致建图的不精确&#xff0c;而本文主要围绕着如何剔除动态障碍物开始讲起&#xff0c;并提供一种快速的过滤障碍物的方法。 1. 主要方法 在调研的过程中主要存在有两种方法&#xff0c;第一种如…

安全标准汇总

文章目录资源导航法律法规0x01常见标准代号0x02 2022年新发布0x03 按体系分类一般性法律规定规范和惩罚信息网络犯罪的法律直接针对信息安全的特别规定具体规范信息安全技术、信息安全管理0x04 安全等级保护0x05 数据安全声明资源导航 国家标准全文公开系统&#xff1a;国家标…

代码随想录训练营第35天|LeetCode 860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球

参考 代码随想录 题目一&#xff1a;LeetCode 860.柠檬水找零 这个题在做的时候有误解&#xff0c;第一不能对数组bills排序&#xff0c;只能按照给定的顺序处理&#xff1b;第二&#xff0c;只能从头开始处理&#xff0c;不能中间的某个点开始。 其实这个题很简单&#xff…

synchronized锁升级过程

【一些面试真题】&#xff1a; 阿里P9——0x80的执行过程。 【 重温CAS过程 】&#xff1a; 【硬件】&#xff1a; Lock指令在执行后面指令的时候锁定一个北桥信号&#xff08;不采用锁总线的方式&#xff09;。 【用户态 与 内核态】&#xff1a; 作为操作系统来说&#x…

WebRTC学习笔记二 基础概念

一、WebRTC与架构 简单来说&#xff0c;WebRTC 是一个可以在 Web 应用程序中实现音频&#xff0c;视频和数据的实时通信的开源项目。在实时通信中&#xff0c;音视频的采集和处理是一个很复杂的过程。比如音视频流的编解码、降噪和回声消除等&#xff0c;但是在 WebRTC 中&…

C. Strange Test(位运算或)

Problem - 1632C - Codeforces 伊戈尔正在读11年级。明天他将不得不写一份信息学测试&#xff0c;由学校最严格的老师帕维尔-杰尼索维奇负责。 伊戈尔知道测试将如何进行&#xff1a;首先&#xff0c;老师会给每个学生两个正整数a和b&#xff08;a<b&#xff09;。之后&…

[2022-11-28]神经网络与深度学习 hw10 - LSTM和GRU

contentshw10 - LSTM 和GRU相关习题task 1题目内容题目分析题目解答题目总结task 2题目内容题目分析题目解答题目总结task 3题目内容题目分析题目解答题目总结task 4题目内容题目分析题目解答问题总结hw10 - LSTM 和GRU相关习题 task 1 题目内容 当使用公式htht−1g(xt,ht−…

Linux系统中利用C语言控制LED的方法

大家好&#xff0c; 今天主要和大家聊一聊&#xff0c;如何利用C语言控制LED灯的实验。 目录 ​第一&#xff1a;C语言板控制LED灯简介 第二&#xff1a;实验程序实现 ​第三&#xff1a;C语言实验控制程序 ​第一&#xff1a;C语言板控制LED灯简介 实际工作中很少会使用到汇…

分离变数法

今天是2022年11月28号 我的方程学的不太好&#xff0c;一些讲宇宙的&#xff0c;讲技术的&#xff0c;方程实在是看不懂很多方程的解与参数不可分割期末来了 有的人回去了有的人要看光学了我呢&#xff0c;已经废物了&#xff0c;节日快乐&#xff0c;大家伙节日快乐啊&#xf…

Spirng 痛苦源码学习(二)——手写spring大致总框架(一)

文章目录前言一、总体步骤如下1、spring 文件夹2、myProject 文件夹二、主要coding1、配置文件2、容器3、一些spring中的重要的注解4、项目中的使用5.重要的bean定义信息6、postProcessor重要&#xff0c;前置通知和后置主要项目的截图前言 本文主要基于spring的注解的方式完成…

Spring相关源码解读

框架1.ApplicationContext refresh的流程2.spring bean 的生命周期3.spring事务失效的几种场景以及原因4.springMVC执行流程5.一些注解&#xff08;1&#xff09;Configuration&#xff08;2&#xff09;Import&#xff08;3&#xff09;SpringBootApplication6.spring中有哪些…

BP神经网络详解,Python实现求解异或问题

BP神经网络 符号及其含义 nln_lnl​表示第lll层神经元的个数&#xff1b;f(⋅)f()f(⋅)表示神经元的激活函数&#xff1b;W(l)∈Rni∗ni−1W^{(l)}\in\mathbb R^{n_i*n_{i-1}}W(l)∈Rni​∗ni−1​表示第l−1l-1l−1层到第lll层的权重矩阵&#xff1b;wij(l)w_{ij}^{(l)}wij(l…

基于tensorflow的ResNet50V2网络识别动物

前言 之前很多人在&#xff0c;如何进行XXX的识别&#xff0c;对应的神经网络如何搭建。对应神经网络怎么搭建&#xff0c;我也是照本宣科&#xff0c;只能说看得懂而已&#xff0c;没有对这块进行深入的研究&#xff0c;但是现在tensorflow&#xff0c;paddle这些工具&#x…

长期稳定的项目—steam搬砖

大家好&#xff0c;我是阿阳 steam搬砖项目一直稳稳定定的进行着&#xff0c;有些朋友基本都观察了近2年 所以很多人问我公众号的项目是不能做了吗&#xff1f;怎么最近做新的去了&#xff1f;很明显这是几乎不可能的事情&#xff0c;steam做2年了&#xff0c;本公众号都能翻到…

这几个数据分析项目,让我看到了什么才叫专业!!

大家好&#xff0c;我是小一 新的一周又来了&#xff0c;从今天开始&#xff0c;会出一个新的系列《数分实验室》 实验室会介绍一些有内核、有科技的数据分析实战项目。 项目数据集、源代码都是公开的&#xff0c;非常适合想练手但是又没数据、没参考案例的同学 今天先热热…