`
eyejava
  • 浏览: 1270428 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

非线性回归分析

    博客分类:
  • BI
阅读更多

1.可线性化的非线性模型
先根据散点图和实际业务含义用类似的函数描绘这个图形(多元函数怎么办?),然后对不同的函数进行线性化变形,对线性化后的方程进行ols估计,再在不同的模型中择优。
择优的标准:LR,SC,AIC (这些值为负如何比较?)

 

2.非线性模型
NLS是常用方法。
操作:在nls估计的方程中写入y=c(1)+c(2)/x (预先判断为双曲线模型),方程必须写完整,不能写成y c(1) c(2)/x。

(如何知道确定为双曲线模型?)--根据模型的实际含义,比如以下关于产量的估计可以利用Cobb-Douglas函数。

Cobb Douglas production function生产函数:
Y = AL^αK^β
 Y = output
 L = labor input
 K = capital input
A, α and β are constants determined by technology

NLS注意事项:
1).参数初始值:
如果参数估计值出现分母为0等情况将导致错误,解决办法是:手工设定参数的初始值及范围,比如生产函数中的c(2)肯定是介于0-1之间的数字。
eviews5.1中并没有start 的选项,只有iteration的次数和累进值得选择。只能通过param c(1) 0.5 c(2) 0.5来设置?
2).迭代及收敛
eviews用Gauss Seidel迭代法求参数的估计值。迭代停止的法则:基于回归函数或参数在每次迭代后的变化率,当待估参数的变化百分比的最大值小于事先给定的水平时,就会停止迭代。当迭代次数到了迭代的最大次数时也会停止,或者迭代过程中发生错误也会停止。

 

参数检验:
1.Wald检验
检验Cobb-Douglas生产函数用的模型是log(Y)=c(1)+c(2)log(L)+c(3)log(K)。验证c(2)+c(3)=1。
对数化之后的模型常数项与log(L)的系数并不显著,在这种前提下做Wald检验有效吗?
在AL^αK^β形式下做Wald检验,得到的两个p值更小,为什么还需要做对数化的模型?


2.遗漏(omitted)变量检验
检验添加某些变量后,新变量是否对因变量的解释有显著贡献。
原假设是新变量都是不显著的。
检验统计量:LR=-2[logL(θ^)-logL(θ)]
LR服从自由度为m的开方分布,m代表约束条件(?)个数,比如增加变量的数目
eviews中的操作:coefficient test-Omitted variables-Log likelihood 添加想添加的变量,比如在log(Y)=c(1)+c(2)log(L)+c(3)log(K)中检验log(M)的影响,得到两个p值都大于0.05说明不能拒绝原假设,即认为M耕地面积同产量是没有影响的。
注:在指数模型中做ommitted variables检验报错:Equation must be specialed by list for this test。即只能变量相加的形式。


3.冗余变量检验
与遗漏变量检验相反,操作点击Reduntant variables
零假设是去除的变量不显著,所以p值为0说明得拒绝原假设。

分享到:
评论
1 楼 lfwer 2010-09-13  
什么东东 看不懂!

相关推荐

    多元非线性回归分析源代码

    多元非线性回归分析是一种统计方法,用于研究多个自变量与一个或多个因变量之间的非线性关系。在实际应用中,例如科学研究、工程计算、经济预测等领域,非线性模型能够更好地描述复杂的现实世界现象。Delphi是一种...

    SAS系统讲义-非线性回归分析.doc

    在当今数据驱动的研究与决策过程中,非线性回归分析作为一种处理和解释变量之间复杂关系的统计方法,扮演着重要的角色。随着科学技术的进步,传统的线性回归模型已经不能完全满足数据分析的需求,因此,非线性回归...

    多元非线性回归分析

    多元非线性回归分析是一种统计方法,用于研究多个自变量与一个或多个因变量之间的非线性关系。在实际应用中,我们常常遇到的数据并非简单的线性关系,而是呈现出更复杂的趋势,这时就需要使用多元非线性回归来揭示...

    线性回归问题与非线性回归分析PPT学习教案.pptx

    回归分析可以分为线性回归问题和非线性回归分析两大类,它们各自有着独特的应用场景和处理方法。在研究这两种回归分析时,一个常见的难题是多重共线性问题,它对于模型的准确性和稳定性有着显著影响。本文将详细探讨...

    非线性回归分析MATLAB代码

    非线性回归分析是统计学和数据分析中的一个重要概念,它涉及到用非线性函数来建模数据之间的关系。MATLAB是一种强大的数学计算软件,非常适合进行此类分析。在本压缩包中,你将找到一系列MATLAB代码,这些代码设计...

    非线性回归分析及其应用

    非线性回归是回归函数关于未知回归系数具有非线性结构的回归。常用的处理方法有回归函数的线性迭代法、分段回归法、迭代最小二乘法等。非线性回归分析的主要内容与线性回归分析相似。

    利用SPSS进行非线性回归分析

    非线性回归分析在 SPSS 中的应用 非线性回归分析是指在回归分析中,自变量和因变量之间的关系不是线性的,而是以非线性的方式相关。这种分析方式可以用来描述和预测非线性关系中的数据。在 SPSS 中,可以使用非线性...

    近代非线性回归分析-韦博成1989

    近代非线性回归分析-韦博成1989

    非线性回归分析及其应用(426s).pdf

    非线性回归分析及其应用(426s).pdf

    使用R进行非线性回归分析

    ### 使用R进行非线性回归分析 #### 一、引言 在统计学与数据分析领域,回归分析是一种广泛使用的预测模型和技术,它帮助我们理解一个或多个自变量如何影响因变量。非线性回归分析是回归分析的一个分支,用于处理自...

    非线性回归分析及其应用-贝茨

    非线性回归分析及其应用,贝茨。值得看看,对非线性回归理论学习挺有用的。

    多元多参数非线性回归分析的资料

    ### 多元多参数非线性回归分析的关键知识点 #### 非线性回归模型概述 非线性回归分析是一种统计学方法,用于探索自变量与因变量之间非线性的关系。与传统的线性回归不同,非线性回归模型允许模型中的参数与变量之间...

    matlab多元非线性回归教程.docx

    本教程将重点介绍如何在 Matlab 中进行多元非线性回归分析。 首先,我们要了解三种主要的回归命令: 1. `polyfit(x,y,n)`:这个函数用于拟合一元幂函数,可以得到一个多项式模型。例如,如果你知道数据符合二次函数...

    RBF神经网络-非线性回归分析

    在非线性回归分析中,RBF网络因其出色的性能和易于训练的特性而被广泛使用。本文将深入探讨RBF神经网络的基本原理、结构以及其在非线性回归分析中的应用。 RBF神经网络的基本结构包括输入层、隐藏层和输出层。输入...

    BPRBF非线性回归,非线性回归分析,matlab源码.zip

    我们主要关注"Business Process Reengineering with Bayesian Regularized Radial Basis Function (BPRBF)",这是一种利用Bayesian Regularization和Radial Basis Function (RBF)神经网络进行非线性回归分析的方法。...

    传感器非线性回归分析

    传感器非线性回归分析是解决传感器输出与其检测参数之间非线性关系的一种重要技术手段。在实际应用中,很多传感器由于其内部工作原理,导致输出信号与被测量之间的关系并非简单的线性函数,例如铂电阻温度传感器,其...

    BPRBF非线性回归,非线性回归分析,matlab

    非线性回归是一种统计分析方法,用于建立输入变量与输出变量之间的非线性关系模型。在许多实际问题中,数据的关联性并非简单的线性关系,此时非线性回归就显得尤为重要。本主题将深入探讨两种常用的方法:径向基函数...

    应用MATLAB进行非线性回归分析资料讲解.docx

    非线性回归分析是一种统计学方法,用于研究变量之间的非线性关系。在MATLAB中,我们可以有效地执行这种分析,特别是在处理复杂的数据集时。本文将深入探讨如何使用MATLAB进行非线性回归分析,以及如何应用这种方法...

Global site tag (gtag.js) - Google Analytics