logLik.gam
位於 mgcv
包(package)。 說明
用於提取擬合 gam
模型的對數似然的函數(請注意,模型通常通過懲罰似然最大化來擬合)。由 AIC
使用。有關 AIC 計算的更多信息,請參閱詳細信息。
用法
## S3 method for class 'gam'
logLik(object,...)
參數
object |
由 |
... |
在本例中為un-used |
細節
修改logLik.glm
,更正與gam
對象一起使用的自由度。
提供該函數是為了使 AIC
與 gam
對象正確運行,並使用適當的自由度(考慮懲罰)。參見例如Wood、Pya 和 Saefken (2016) 推導了適當的 AIC。
對於gaussian
係列模型,使用尺度參數的 MLE。對於具有尺度參數的其他族,使用估計的尺度參數。這通常不完全是 MLE,也不是與 glm
模型一起使用的簡單的基於偏差的估計器。這是因為在某些情況下,基於簡單偏差的估計器可能會出現嚴重偏差,例如當對低計數數據采用 Tweedie 分布時。
有兩種可能的 AIC 可以考慮與 GAM 一起使用。邊際 AIC 基於 GAM 的邊際可能性,即基於將懲罰(例如樣條)係數視為隨機並將其積分出來的可能性。自由度就是平滑/方差參數的數量+固定效應的數量。邊際 AIC 的問題在於邊際似然低估了方差分量/過度平滑,因此該方法過度偏向於更簡單的模型(替換 REML 不起作用,因為 REML 在具有不同未懲罰/固定分量的模型之間不具有可比性)。條件 AIC 使用所有模型係數的似然性,並在懲罰 MLE 下進行評估。然後使用的自由度是模型的有效自由度。然而,Greven 和 Kneib (2010) 表明,忽略平滑參數的不確定性可能導致這種條件 AIC 過分可能選擇更大的模型。 Wood、Pya 和 Saefken(2016)提出了對有效自由度的簡單修正來解決這個問題。 mgcv
隻要有可能就應用此校正:即使用 ML
或 REML
與 gam
或 bam
進行平滑參數選擇時。使用擴展 Fellner Schall 或 BFGS 優化器時,校正是不可計算的(因為校正需要估計對數平滑參數的協方差矩陣)。
值
標準logLik
對象:參見logLik
。
作者
Simon N. Wood simon.wood@r-project.org based directly on logLik.glm
參考
Greven, S., and Kneib, T. (2010), On the Behaviour of Marginal and Conditional AIC in Linear Mixed Models, Biometrika, 97, 773-789.
Wood, S.N., N. Pya and B. Saefken (2016), Smoothing parameter and model selection for general smooth models (with discussion). Journal of the American Statistical Association 111, 1548-1575 doi:10.1080/01621459.2016.1180986
Wood S.N. (2017) Generalized Additive Models: An Introduction with R (2nd edition). Chapman and Hall/CRC Press. doi:10.1201/9781315370279
也可以看看
相關用法
- R ldTweedie 對數 Tweedie 密度評估
- R linear.functional.terms GAM 中平滑的線性泛函
- R ldetS 獲取懲罰矩陣的對數廣義行列式
- R ls.size 列表元素的大小
- R vcov.gam 從 GAM 擬合中提取參數(估計器)協方差矩陣
- R gam.check 擬合 gam 模型的一些診斷
- R null.space.dimension TPRS 未懲罰函數空間的基礎
- R gam.reparam 尋找平方根懲罰的穩定正交重新參數化。
- R extract.lme.cov 從 lme 對象中提取數據協方差矩陣
- R scat 用於重尾數據的 GAM 縮放 t 係列
- R choldrop 刪除並排名第一 Cholesky 因子更新
- R smooth.construct.cr.smooth.spec GAM 中的懲罰三次回歸樣條
- R bandchol 帶對角矩陣的 Choleski 分解
- R gam.side GAM 的可識別性邊條件
- R cox.ph 附加 Cox 比例風險模型
- R mgcv.parallel mgcv 中的並行計算。
- R gamm 廣義加性混合模型
- R pdTens 實現張量積平滑的 pdMat 類的函數
- R Predict.matrix GAM 中平滑項的預測方法
- R Predict.matrix.soap.film 皂膜光滑度預測矩陣
- R smooth.construct.bs.smooth.spec GAM 中的懲罰 B 樣條
- R gamlss.gH 計算回歸係數的對數似然導數
- R plot.gam 默認 GAM 繪圖
- R mvn 多元正態加性模型
- R gfam 分組家庭
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 AIC and Log likelihood for a fitted GAM。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。