R における Generalized Linear Models
Richard Erickson
Instructor
問題: 複数の予測変数がある。どれを含めるべきか?
解決策: 重回帰を使ってすべて含める。
係数の理論的な最大数:
$\beta$の最大数 = 観測数
過学習:
サンプル数に対して予測変数が多すぎる
係数の実用的な最大数:
$\beta$の数$\times10 \approx$ 観測数
CommuteDayMilesOneWayglm(Bus ~ CommuteDay + MilesOneWay, data = bus, family = 'binomial')
Call:
glm(formula = Bus ~ CommuteDays + MilesOneWay, family = "binomial",
data = bus)
Deviance Residuals:
Min 1Q Median 3Q Max
-1.0732 -0.9035 -0.7816 1.3968 2.5066
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -0.707515 0.119719 -5.910 3.42e-09 ***
CommuteDays 0.066084 0.023181 2.851 0.00436 **
MilesOneWay -0.059571 0.003218 -18.512 < 2e-16 ***
#...

予測変数間に相関なし
予測変数間に相関あり
R における Generalized Linear Models