変数は線形回帰モデルで重要ですか?


9

サンプルと変数の観測を含む線形回帰モデルがあり、知りたいです。

  1. 特定の変数がモデルに含まれたままになるのに十分重要であるかどうか。
  2. 別の変数(観測値付き)をモデルに含める必要があるかどうか。

どの統計が役立ちますか?どうすれば最も効率的に取得できますか?

回答:


26

通常、統計的有意性は、変数をモデルに含める必要があるかどうかを判断するための適切な基準ではありません。統計的検定は、変数を選択するのではなく、仮説を検定するために設計されました。多くの教科書が統計的検定を使用した変数選択について論じていることを知っていますが、これは一般に悪いアプローチです。理由のいくつかについては、ハレルの本「回帰モデリング戦略」を参照してください。最近では、AIC(または類似のもの)に基づく変数選択が通常推奨されます。


実際、私の記憶の中で、ハレルはAICの使用を強く推奨していません。私はおそらくクロスバリデーションが最も安全な方法だと思います。
Tal Galili 2010

1
AICは漸近的にCVと同等です。stats.stackexchange.com/questions/577/…への回答をご覧ください。その答えを書く前にハレルをチェックしましたが、AICに落胆は見られませんでした。彼は、変数選択後の有意性検定について、AICまたはその他の方法で警告します。
Rob Hyndman、2010

@Tal:多分RMSの本ではなく彼の論文の1つから、ハレルは多くのモデルのプールから単に選択するためのAICの使用に反対したことを覚えています。彼のポイントは、変数を一度に追加して、2つのモデルを系統的に比較するか、類似の戦略を使用する必要があるということでした。(明確にするために、これはロブの答えと一致しています。)
ars

クイック検索を行ったところ、ハレルは次のように書いています。「P値、R二乗、部分R二乗、AIC、BIC、回帰係数、ま​​たはMallowsのCpに基づいてモデルの選択を行うことに注意してください。」彼は12/14/08に[R] LRM関数から係数のp値を取得する(パッケージデザイン)-平文のメーリングリストでそれを書いた。私は彼の意味を誤解したと思います。
Tal Galili

2
@ Tal、@ Rob:そのスレッドでは、「階層の原則を必ず使用してください」と述べています。おそらく、medstatsからの関心、この議論(ハレルの応答をスクロールダウン)の:groups.google.com/group/medstats/browse_thread/thread/...
ARS

4

私はロブのコメントに2番目です。ますます好まれる代替案は、すべての変数を含めてそれらを0に向かって縮小することです。Tibshirani、R.(1996)を参照してください。なげなわによる回帰収縮と選択。

http://www-stat.stanford.edu/~tibs/lasso/lasso.pdf


1
最近「ますます好まれる」ものを数量化する方法はありますか?
Tal Galili 2010

最近の応用統計論文では、*。ICアプローチよりも収縮アプローチが使用されているという意味で、多くの分野で科学的に正しいと認識されていると思います。これは、ある特定の-少なくとも暗黙の-理論的なコンセンサスを示しています。
user603

1
2p

3

パート1では、F検定を探しています。各モデルフィットから残差二乗和を計算し、F統計を計算します。これを使用して、F分布または自分で生成したその他のnull分布からp値を見つけることができます。


1

ロブの答えに対する別の投票。

「相対的に重要な」文献にはいくつかの興味深いアイデアもあります。この研究は、多数の候補予測子のそれぞれにどの程度の重要性が関連付けられているかを判断する方法を開発します。ベイジアンとフリークエンティストの方法があります。引用とコードについては、Rの「relaimpo」パッケージを確認してください。


1

私もロブの答えが好きです。また、RではなくSASを使用する場合は、PROC GLMで実行されるモデルにPROC GLMSELECTを使用できますが、他の一部のモデルでも同様に機能します。見る

FlomとCassellは、さまざまなグループで発表されました。最近では、NESUG 2009で発表されています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.