gam.fit
位于 mgcv
包(package)。 说明
这是mgcv
包的内部函数。它是函数 glm.fit
的修改,设计为在选择性能迭代(不是默认值)时从 gam
调用。主要修改是,不是在每个 IRLS 步骤中求解加权最小二乘问题,而是在每个 IRLS 步骤中使用与 GCV 或 UBRE 选择的每个惩罚相关的平滑参数,使用例程 magic
求解加权惩罚最小二乘问题。有关使用的更多信息,请参阅 gam
的代码。还允许对 IRLS 权重进行一些正则化,作为解决可识别性相关问题的一种方式(请参阅 gam.control
)。支持负二项式参数估计。
在 P-IRLS 的每一步估计平滑参数的基本思想源自 Gu (1992),被称为“性能迭代”或“面向性能的迭代”。
用法
gam.fit(G, start = NULL, etastart = NULL,
mustart = NULL, family = gaussian(),
control = gam.control(),gamma=1,
fixedSteps=(control$maxit+1),...)
参数
G |
|
start |
模型系数的初始值。 |
etastart |
线性预测器的初始值。 |
mustart |
预期响应的初始值。 |
family |
系列对象,指定要使用的分布和链接。 |
control |
|
gamma |
可以增加参数以增加 GCV 或 AIC/UBRE 目标中每个有效自由度的成本。 |
fixedSteps |
采取多少步骤:当仅使用此例程来获取其他方法的粗略起始值时很有用。 |
... |
其他参数:忽略。 |
值
适合信息列表。
作者
Simon N. Wood simon.wood@r-project.org
参考
Gu (1992) Cross-validating non-Gaussian data. J. Comput. Graph. Statist. 1:169-179
Gu and Wahba (1991) Minimizing GCV/GML scores with multiple smoothing parameters via the Newton method. SIAM J. Sci. Statist. Comput. 12:383-398
Wood, S.N. (2000) Modelling and Smoothing Parameter Estimation with Multiple Quadratic Penalties. J.R.Statist.Soc.B 62(2):413-428
Wood, S.N. (2004) Stable and efficient multiple smoothing parameter estimation for generalized additive models. J. Amer. Statist. Ass. 99:637-686
也可以看看
相关用法
- R gam.fit3 使用 GCV、UBRE/AIC 或 RE/ML 导数计算进行 P-IRLS GAM 估计
- R gam.fit5.post.proc gam.fit5 的后处理输出
- R gam.check 拟合 gam 模型的一些诊断
- R gam.reparam 寻找平方根惩罚的稳定正交重新参数化。
- R gam.side GAM 的可识别性边条件
- R gam.mh 具有 gam 拟合的简单后验模拟
- R gam.control 设置 GAM 拟合默认值
- R gam.outer 使用“外部”迭代最小化 GAM 的 GCV 或 UBRE 分数
- R gam.vcomp 将 gam 平滑度估计报告为方差分量
- R gam.models 指定广义加性模型
- R gam.selection 广义加性模型选择
- R gamm 广义加性混合模型
- R gamlss.gH 计算回归系数的对数似然导数
- R gam 具有集成平滑度估计的广义加性模型
- R gam2objective GAM 平滑参数估计的目标函数
- R gamlss.etamu 将 mu 的导数转换为线性预测器的导数
- R gammals 伽玛位置比例模型系列
- R gamSim 模拟 GAM 的示例数据
- R gaulss 高斯位置尺度模型族
- R gfam 分组家庭
- R gumbls Gumbel 位置比例模型族
- R gevlss 广义极值位置比例模型族
- R ginla GAM 集成嵌套拉普拉斯逼近牛顿增强
- R get.var 从列表或 data.frame 中获取命名变量或计算表达式
- R vcov.gam 从 GAM 拟合中提取参数(估计器)协方差矩阵
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 GAM P-IRLS estimation with GCV/UBRE smoothness estimation。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。