11.3多元线性回归与最小二乘估计1.假定条件、最小二乘估计量和高斯—马尔可夫定理多元线性回归模型:yt=0+1xt1+2xt2+…+k-1xtk-1+ut,(1.1)其中yt是被解释变量(因变量),xtj是解释变量(自变量),ut是随机误差项,i,i=0,1,…,k-1是回归参数(通常未知)。对经济问题的实际意义:yt与xtj存在线性关系,xtj,j=0,1,…,k-1,是yt的重要解释变量。ut代表众多影响yt变化的微小因素。使yt的变化偏离了E(yt)=0+1xt1+2xt2+…+k-1xtk-1决定的k维空间平面。当给定一个样本(yt,xt1,xt2,…,xtk-1),t=1,2,…,T时,上述模型表示为y1=0+1x11+2x12+…+k-1x1k-1+u1,经济意义:xtj是yt的重要解释变量。y2=0+1x21+2x22+…+k-1x2k-1+u2,代数意义:yt与xtj存在线性关系。………..几何意义:yt表示一个多维平面。yT=0+1xT1+2xT2+…+k-1xTk-1+uT,(1.2)此时yt与xti已知,j与ut未知。)1(21)1(110)(111222111111)1(21111TTkkkTkTTjTkjkjTTuuuxxxxxxxxxyyy(1.3)Y=X+u,(1.4)为保证得到最优估计量,回归模型(1.4)应满足如下假定条件。假定⑴随机误差项ut是非自相关的,每一误差项都满足均值为零,方差2相同且为有限值,即E(u)=0=00,Var(u)=E(uu')=2I=210000001假定⑵解释变量与误差项相互独立,即E(X'u)=0假定⑶解释变量之间线性无关。rk(X'X)=rk(X)=k其中rk()表示矩阵的秩。假定⑷解释变量是非随机的,且当T→∞时T–1X'X→Q其中Q是一个有限值的非退化矩阵。最小二乘(OLS)法的原理是求残差(误差项的估计值)平方和最小。代数上是求极值问题。2minS=(Y-Xˆ)'(Y-Xˆ)=Y'Y-ˆ'X'Y-Y'Xˆ+ˆ'X'Xˆ=Y'Y-2ˆ'X'Y+ˆ'X'Xˆ(1.5)因为Y'Xˆ是一个标量,所以有Y'Xˆ=ˆ'X'Y。(1.5)的一阶条件为:ˆS=-2X'Y+2X'Xˆ=0(1.6)化简得X'Y=X'Xˆ因为(X'X)是一个非退化矩阵(见假定⑶),所以有ˆ=(X'X)-1X'Y(1.7)因为X的元素是非随机的,(X'X)-1X是一个常数矩阵,则ˆ是Y的线性组合,为线性估计量。求出ˆ,估计的回归模型写为Y=Xˆ+uˆ(1.9)其中ˆ=(0ˆ1ˆ…1ˆk)'是的估计值列向量,uˆ=(Y-Xˆ)称为残差列向量。因为uˆ=Y-Xˆ=Y-X(X'X)-1X'Y=[I-X(X'X)-1X']Y(1.10)所以uˆ也是Y的线性组合。ˆ的期望和方差是E(ˆ)=E[(X'X)-1X'Y]=E[(X'X)-1X'(X+u)]=+(X'X)-1X'E(u)=(1.11)Var(ˆ)=E[(ˆ–)(ˆ–)']=E[(X'X)-1X'uu'X(X'X)-1]=E[(X'X)-1X'2IX(X'X)-1]=2(X'X)-1(1.12)高斯—马尔可夫定理:若前述假定条件成立,OLS估计量是最佳线性无偏估计量。ˆ具有无偏性。ˆ具有最小方差特性。ˆ具有一致性,渐近无偏性和渐近有效性。2.残差的方差s2=uˆ'uˆ/(T-k)(1.13)s2是的无偏估计量,E(s2)=。ˆ的估计的方差协方差矩阵是Var(ˆ)=s(X'X)-1(1.14)3.多重确定系数(多重可决系数)Y=Xˆ+uˆ=Yˆ+uˆ(1.15)总平方和3SST=Tttyy12)(=TtTtTtttyyyy121122=21122yTyyyTtTttt=Y'Y-T2y,(1.16)其中y是yt的样本平均数,定义为y=TyTtt/)(1。同理,回归平方和为SSR=Tttyy12)ˆ(=Yˆ'Yˆ-T2y(1.17)其中y的定义同上。残差平方和为SSE=Ttttyy12)ˆ(=Tttu12ˆ=uˆ'uˆ(1.18)则有如下关系存在,SST=SSR+SSE(1.19)R2=22ˆˆyTyTSSTSSR-YYY'Y(1.20)显然有0R21。R21,拟合优度越好。4.调整的多重确定系数当解释变量的个数增加时,通常R2不下降,而是上升。为调整因自由度减小带来的损失,又定义调整的多重确定系数2R如下:2R=1-))(1(1)1/()/(SSTSSRSSTkTTTSSTkTSSE=1-)1(12RkTT(1.21)5.OLS估计量的分布若uN(0,I),则每个ut都服从正态分布。于是有YN(X,I)(1.22)因ˆ也是u的线性组合(见公式1.7),依据(1.11)和(1.12)有ˆN(,(X'X)-1)(1.23)6.方差分析与F检验与SST相对应,自由度T-1也被分解为两部分,(T-1)=(k-1)+(T-k)(1.24)回归均方定义为MSR=1kSSR,误差均方定义为MSE=kTSSE表1.1方差分析表方差来源平方和自由度均方回归SSR=Yˆ'Yˆ-Ty2k-1MSR=SSR/(k-1)误差SSE=uˆ'uˆT-kMSE=SSE/(T-k)总和SST=Y'Y-Ty2T-14H0:1=2=…=k-1=0;H1:j不全为零F=MSEMSR=)/()1/(kTSSEkSSRF(k-1,T-k)(1.25)设检验水平为,则检验规则是,若FF(k-1,T-k),接受H0;若FF(k-1,T-k),拒绝H0。0F(k-1,T-k)-t(T-k)0t(T-k)F检验示意图t检验示意图7.t检验H0:j=0,(j=1,2,…,k-1),H1:j0t=)ˆ(ˆjjs=1121)'(ˆ)ˆ(ˆjjjjsVarXXt(T-k)(1.26)判别规则:若ttk接受H0;若ttk拒绝H0。8.i的置信区间(1)全部i的联合置信区间接受F=k1(-ˆ)'(X'X)(-ˆ)/s2F(k,T-k)(1.27)(-ˆ)'(X'X)(-ˆ)s2kF(k,T-k),它是一个k维椭球。(1.28)(2)单个i的置信区间i=iˆ±1jvstk.(1.29)9.预测(1)点预测C=(1xT+11xT+12…xT+1k-1)(1.30)则T+1期被解释变量yT+1的点预测式是,1ˆTy=Cˆ=ˆ0+ˆ1xT+11+…+ˆk-1xT+1k-1(1.31)(2)E(yT+1)的置信区间预测首先求点预测式Cˆ的抽样分布E(1ˆTy)=E(Cˆ)=C(1.32)Var(1ˆTy)=Var(Cˆ)=E[(Cˆ-C)(Cˆ-C)']=E[C(ˆ-)[C(ˆ-)]']=CE[(ˆ-)(ˆ-)']C'5=CVar(ˆ)C'=C2(X'X)-1C'=2C(X'X)-1C',(1.33)因为ˆ服从多元正态分布,所以Cˆ也是一个多元正态分布变量,即1ˆTy=CˆN(C,2C(X'X)-1C')(1.34)构成t分布统计量如下t=')'()ˆ(ˆ111CXXCsyEyTT=')'(ˆ1CXXCCCst(T-k)(1.35)置信区间Cˆt/2(1,T-k)s')'(1CXXC(1.36)(3)单个yT+1的置信区间预测yT+1值与点预测值1ˆTy有以下关系yT+1=1ˆTy+uT+1(1.37)其中uT+1是随机误差项。因为E(yT+1)=E(1ˆTy+uT+1)=C(1.38)Var(yT+1)=Var(1ˆTy)+Var(uT+1)=2C(X'X)-1C'+2=2(C(X'X)-1C'+1)(1.39)因为ˆ服从多元正态分布,所以yT+1也是一个多元正态分布变量,即yT+1N(C,2C(X'X)-1C'+1)与上相仿,单个yT+1的置信区间是Cˆt/2(T-k)s1')'(1CXXC(1.40)计算举例:(见《计量经济分析》第19-27页,熟悉矩阵运算)(file:b1e1)10.预测的评价指标注意,以下6个公式中的et表示的是预测误差,不是残差。可以在样本内、外预测。(1)预测误差。预测误差定义为et=tyˆ-yt,t=T+1,T+2,…是对单点预测误差大小的测量。(2)相对误差PE(PercentageError)。PE=tttyyyˆ,t=T+1,T+2,…是对单点预测相对误差大小的测量。(3)误差均方根rmserror(RootMeanSquaredError)rmserror=TtttyyT12)ˆ(1通过若干个预测值对预测效果进行综合评价。6(4)绝对误差平均MAE(MeanAbsoluteError)MAE=TtttyyT1ˆ1通过若干个预测值对预测的绝对误差进行综合评价。(5)相对误差绝对值平均MAPE(MeanAbsolutePercentageError)MAPE=TttttyyyT1ˆ1综合运用以上4种方法,通过若干个预测值对预测的相对误差进行综合评价。以上6个式子中,tyˆ表示预测值,yt表示实际值。Theil的取值范围是[0,1]。显然在预测区间内,当tyˆ与yt完全相等时,Theil=0;当预测结果最差时,Theil=1。公式中的累加范围是用1至T表示的,当然也可以用于样本外预测评价。11.建模过程中应注意的问题05000100001500020000250003000080818283848586878889909192GDPGDP(f)(1)研究经济变量之间的关系要剔除物价变动因素。以上图为例,按当年价格计算,我国1992年的GDP是1980年的5.9倍,而按固定价格计算,我国1992年的GDP是1980年的2.8倍。另外从图中还可看出,1980-1992期间按名义价格计算的GDP曲线一直是上升的,而按不变价格(1980年价格)计算的GDP曲线在1989年出现一次下降。可见研究经济变量应该剔除物价变动因素。(1988、1989年居民消费价格指数分别为18.8%、18%。)(2)依照经济理论以及对具体经济问题的深入分析初步确定解释变量。例:我国粮食产量=f(耕地面积、农机总动力、施用化肥量、农业人口等)。但根据我国目前情况,“耕地面积”不是“粮食产量”的重要解释变量。粮食产量的提高主要来自科技含量的提高。例:关于某市的食用油消费量,文革前常驻人口肯定是重要解释变量。现在则不同,消费水平是重要解释变量,因为食用油供应方式已改变。(3)当引用现成数据时,要注意数据的定义是否与所选定的变量定义相符。例:“农业人口”要区别是“从事农业劳动的人口”还是相对于城市人口的“农业人口”。例:2002年起我国将执行新的规定划分三次产业。即将农、林、牧、副、渔服务业从原第三产业划归第一产业。(4)通过散点图,相关系数,确定解释变量与被解释变量的具体函数关系。(线性、非线性、无关系)7(nonli8,1982-1998)(5)谨慎对待离群值(outlier)。离群值可能是正常值也可能是异常值。不能把建立模型简单化为一个纯数学过程,目的是寻找经济规律。(欧盟对华投资和中国从欧盟进口)年INV(投资)IMPORT(进口)19912.56200023.4700019922.42970032.2900019936.71240063.99000199