R语言
fdHess
位于 nlme
包(package)。 说明
使用有限差分计算标量函数的近似 Hessian 矩阵和梯度。
用法
fdHess(pars, fun, ...,
.relStep = .Machine$double.eps^(1/3), minAbsPar = 0)
参数
pars |
用于评估函数 |
fun |
取决于参数 |
... |
|
.relStep |
有限差分中使用的相对步长。默认为 |
minAbsPar |
被视为非零的参数值的最小量值。它默认为零,这意味着任何非零值都将被视为不同于零。 |
细节
此函数使用称为“Koschal design” 的二阶响应曲面设计来确定评估函数时的参数值。
值
包含组件的列表
mean |
在参数值 |
gradient |
近似梯度(长度为 |
Hessian |
其上三角包含近似 Hessian 矩阵的矩阵。 |
例子
(fdH <- fdHess(c(12.3, 2.34), function(x) x[1]*(1-exp(-0.4*x[2]))))
stopifnot(length(fdH$ mean) == 1,
length(fdH$ gradient) == 2,
identical(dim(fdH$ Hessian), c(2L, 2L)))
作者
José Pinheiro and Douglas Bates bates@stat.wisc.edu
相关用法
- R formula.reStruct 提取重构对象公式
- R formula.pdBlocked 提取 pdBlocked 配方
- R fitted.lme 提取 lme 拟合值
- R fitted.nlmeStruct 计算 nlmeStruct 拟合值
- R fitted.glsStruct 计算 glsStruct 拟合值
- R fitted.lmList 提取 lmList 拟合值
- R formula.pdMat 提取 pdMat 公式
- R fitted.gnlsStruct 计算 gnlsStruct 拟合值
- R fixed.effects 提取固定效应
- R fixef.lmList 提取 lmList 固定效果
- R fitted.lmeStruct 计算 lmeStruct 拟合值
- R Pixel X 射线像素强度随时间的变化
- R corARMA ARMA(p,q) 相关结构
- R getGroupsFormula 提取分组公式
- R corRatio 有理二次相关结构
- R logLik.glsStruct glsStruct 对象的对数似然
- R intervals.lmList lmList 系数的置信区间
- R corLin 线性相关结构
- R plot.augPred 绘制 augPred 对象
- R print.varFunc 打印 varFunc 对象
- R recalc 重新计算压缩线性模型对象
- R Variogram.corSpher 计算 corSpher 对象的半变异函数
- R getGroups.lme 提取 lme 对象组
- R nlmeStruct 非线性混合效应结构
- R predict.nlme 来自 nlme 对象的预测
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Finite difference Hessian。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。