glmnet_cv_aicc <- function(fit, lambda = 'lambda.1se'){
whlm <- which(fit$lambda == fit[[lambda]])
with(fit$glmnet.fit,
{
# Null deviance (per observation).
# This is defined to be 2*(loglike_sat -loglike(Null)).
# The null model refers to the intercept model.
tLL <- nulldev - nulldev * (1 - dev.ratio)[whlm] # nulldev - dev
k <- df[whlm] # df means the number of nonzero coefficients
n <- nobs # Number of observations.
return(list('AIC' = - tLL + 2 * k + 2 * k * (k + 1) / (n - k - 1),
'BIC' = log(n) * k - tLL))
})
}
cv.glmnet計算模型的AIC與BIC
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 推薦看一下參考文獻(xiàn)【4】 引入【3】 經(jīng)常地,對一堆數(shù)據(jù)進(jìn)行建模的時候,特別是分類和回歸模型,我們有很多的變量可供...
- 此處模型選擇我們只考慮模型參數(shù)數(shù)量,不涉及模型結(jié)構(gòu)的選擇。 很多參數(shù)估計問題均采用似然函數(shù)作為目標(biāo)函數(shù),當(dāng)訓(xùn)練數(shù)據(jù)...
- AIC 赤池信息量準(zhǔn)則(英語:Akaike information criterion,簡稱AIC)是評估統(tǒng)計模型...
- 在學(xué)習(xí)深度學(xué)習(xí)時,我們經(jīng)常會聽到AIC, BIC 還有l(wèi)1, lasso 等regularization 的知識。...
- 很多參數(shù)估計問題均采用似然函數(shù)作為目標(biāo)函數(shù),當(dāng)訓(xùn)練數(shù)據(jù)足夠多時,可以不斷提高模型精度,但是以提高模型復(fù)雜度為代價的...