gam.outer
位于 mgcv
包(package)。 说明
如果平滑选择得分(GCV、GACV、UBRE/AIC、REML、ML 等)的优化位于用于估计给定平滑参数的模型的惩罚迭代重新加权最小二乘方案的外部,则 GAM 平滑参数的估计是最稳定的。
该例程以这种方式优化平滑度选择分数。本质上,通过估计平滑参数的 GAM 来评估每个平滑参数试验集的分数。分数被最小化。使用 newton
(默认)、 bfgs
、 optim
或 nlm
以数字形式表示参数。可以通过拟合 gam.fit3
来使用分数的精确(一阶和二阶)导数。相对于依赖有限差分导数,这提高了效率和可靠性。
通常不直接调用,而是 gam
的服务例程。
用法
gam.outer(lsp,fscale,family,control,method,optimizer,
criterion,scale,gamma,G,start=NULL,nei=NULL,...)
参数
lsp |
对数平滑参数。 |
fscale |
GCV 或 UBRE/AIC 评分的典型量表。 |
family |
模范家庭。 |
control |
如果使用纯有限差分,则控制参数传递给 |
method |
|
optimizer |
|
criterion |
使用哪种平滑度选择标准。 |
scale |
提供比例参数。正值表示已知。 |
gamma |
GCV/UBRE/AIC 分数的自由度膨胀因子。 |
G |
由 |
start |
起始参数值。 |
nei |
如果使用 NCV,则指定邻域结构的列表。请参阅 |
... |
其他参数,通常用于传递给 |
细节
有关“外部迭代”的完整详细信息,请参阅 Wood (2008)。
作者
Simon N. Wood simon.wood@r-project.org
参考
Wood, S.N. (2011) Fast stable restricted maximum likelihood and marginal likelihood estimation of semiparametric generalized linear models. Journal of the Royal Statistical Society (B) 73(1):3-36
https://www.maths.ed.ac.uk/~swood34/
也可以看看
相关用法
- R gam.check 拟合 gam 模型的一些诊断
- R gam.reparam 寻找平方根惩罚的稳定正交重新参数化。
- R gam.side GAM 的可识别性边条件
- R gam.fit3 使用 GCV、UBRE/AIC 或 RE/ML 导数计算进行 P-IRLS GAM 估计
- R gam.fit5.post.proc gam.fit5 的后处理输出
- R gam.fit GAM P-IRLS 估计与 GCV/UBRE 平滑度估计
- R gam.mh 具有 gam 拟合的简单后验模拟
- R gam.control 设置 GAM 拟合默认值
- 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大神的英文原创作品 Minimize GCV or UBRE score of a GAM using ‘outer’ iteration。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。