全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
8745 1
2009-06-03
各位老师,本人现在学习GAM模型,但没有较详细的教材,各位能否帮帮忙,给点实例或教材,万分感谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-2-28 15:22:24
广义加性模型吧GAM是线性模型的扩展,其特点是不强行改变数据的自然度量,数据可以具有非线性和非恒定方差结构[59],主要是通过联结函数g()(link function),建立响应变量Y的数学期望值 与线性组合的预测变量P之间的关系: 。与线性模型相比,GLM模型中Y的分布可以是任何形式的指数分布(如高斯分布、泊松分布、二项式分布),联结函数可以是任何单调可微函数(如对数函数logarithm 或逻辑函数logit)。Y的方差通过方程函数 依赖于其数学期望值 ,这里 , 为比例(或者称为离差)参数[57-58,60]。这些优点使得GLM模型可以处理非正态分布的响应变量,同时可包含定性、半定量的预测变量;Y通过连接函数g(E(Y))与线性预测因子P建立联系,不仅确保线性关系,且可保证预测值落在响应变量的变幅内,并可解决数据过度离散的问题,从而使GLM逐渐成为植被-环境关系研究的重要模型,并得到越来越多的关注。
  
GAM是GLM模型的半参数扩展(semi-parametric extensions),与GLM不同的是其函数的组成成分是光滑函数(smooth Functions)。GAM也是通过联结函数,建立响应变量的数学期望值与预测变量的一个光滑函数的关系 。

  
GAM模型的优点,在于其解决响应变量与预测因子间的高度非线性和非单调关系方面的突出能力,是一种基于数据的模型(data-driven),数据决定着响应变量和预测因子之间的关系[58]。同时,GAM模型可同时针对不同的变量,采取不同的策略建模,如可对部分预测因子进行线性拟和,而对其他因子通过光滑函数进行拟和,故GAM有时也称为半参数模型。正因为如此,GAM模型具有高度的灵活性,且能有效揭示数据中所隐含的生态关系,提高我们对生态系统的理解。这些特点使GAM模型成为植被-环境研究中应用较为广泛的模型之一,并有研究进一步提出了GLM和GAM扩展模型,如矢量广义线性模型(VGLM)和矢量广义相加模型(VGAM),可以容许不止一个线性或相加因子(linear/additive predictor)。另有不少学者则将GAM模型与GIS结合,对植被空间分布进行研究。


学习GAM,如果是软件方面的,R语言可以参考mgcv包的说明文档,已经非常清楚了。
这里举了一个例子,说的也比较清楚:
http://www.dataguru.cn/article-1524-1.html
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群