SAS系统和数据分析非线性回归分析

发布时间:2023-09-07 01:31:29   来源:文档文库   
字号:
595382831.doc

商务数据分析
电子商务系列
第三十四课非线性回归分析


现实世界中严格的线性模型并不多见,它们或多或少都带有某种程度的近似;在不少情况下,非线性模型可能更加符合实际。由于人们在传统上常把“非线性”视为畏途,非线性回归的应用在国内还不够普及。事实上,在计算机与统计软件十分发达的令天,非线性回归的基本统计分析已经与线性回归一样切实可行。在常见的软件包中(诸如SASSPSS等等)人们已经可以像线性回归一样,方便的对非线性回归进行统计分析。因此,在国内回归分析方法的应用中,已经到了“更上一层楼”,线性回归与非线性回归同时并重的时候。
对变量间非线性相关问题的曲线拟合,处理的方法主要有:

首先决定非线性模型的函数类型,对于其中可线性化问题则通过变量变换将其线性化,从而归结为前面的多元线性回归问题来解决。

若实际问题的曲线类型不易确定时,由于任意曲线皆可由多项式来逼近,故常可用多项式回归来拟合曲线。
若变量间非线性关系式已知(多数未知),且难以用变量变换法将其线性化,则进行数值迭代的非线性回归分析。
一、可变换成线性的非线性回归
在实际问题中一些非线性回归模型可通过变量变换的方法化为线性回归问题。例如,对非线性回归模型
yt0aicosixtbisinixtt
i12
(34.1即可作变换:
x1tcosxt,x2tsinxt,x3tcos2xt,x4tsin2xt
将其化为多元线性回归模型。一般地,若非线性模型的表达式为:
ytb0b1g1xtb2g2xtbmgmxt
则可作变量变换:
***x1tg1xt,x2tg2xt,,xmtgmxt(34.2(34.3将其化为线性回归模型的表达式,从而用前面线性模型的方法来解决,其中(34.3中的xt也可为自变量构成的向量。
这种变量变换法也适用于因变量和待定参数bi。如:
ytaexpb1x1tb2x2tb3x1tx2t1
时上式两边取对数得:
(34.4lnytlnab1x1tb2x2tb3x1tx2t1
现作变换:
上海财经大学经济信息管理系IS/SHUFE
(34.5
Page1of21
595382831.doc

商务数据分析
电子商务系列
yt*lnyt,b0lna,x3tx1tx2t1
则可得线性表达式:
(34.6yt*b0b1x1tb2x2tb3x3t
(34.7ˆ,i0,1,2,3,并由aˆ得到aˆ的值。ˆexp(b利用前面方法确定了bi0变量变换的线性化方法可推广到下列形式的非线性模型:
h(ytc0(b0c1(b1g1xtcm(bmgmxt
(34.8其中x=x1,x2,,xp,而hytcibigixt)则分别化为新的因变量、线性回归参数和自变量,即可归结为线性回归模型来解。表34.1给出了一些常见的可线性化的非线性模型。
34.1典型的函数及线性化方法
函数名称
函数表达式
线性化方法
双曲线函数
1bayxv1yu1x
幂函数
yaxb
vlnyulnxvlnyuxvlnyu1x
yaebx
指数函数
yaeb/x
对数函数
yablnxy1abexvyulnx
S型函数

v1yuex

当曲线的函数类型未确定时,我们常采用上述非线性模型作为其拟合曲线,即将自变量的各种初等函数的组合作为新自变量,用逐步回归法(或正交筛选法等)对新变量进行筛选,以确定一个项数不多的线性函数表达式。该方法对表达式形式没限制且精度要求不高的问题颇为有效。
二、多项式回归分析
在式(34.2中,若取gixxi,则为多项式回归模型。由数学分析知识可知,一般函数都可用多项式来逼近,故多项式回归分析可用来处理相当广泛的非线性问题。
对观测数据(xtytt=1,…,N,多项式回归模型为:


ytb0b1xtb2xtbmxttt=1,2,,NPage2of212m上海财经大学经济信息管理系IS/SHUFE

本文来源:https://www.2haoxitong.net/k/doc/c1ae8c6d591b6bd97f192279168884868762b8f8.html

《SAS系统和数据分析非线性回归分析.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式