回帰と分類の両方を行うRの機能選択パッケージ


12

私はRが初めてです。今、機械学習を学習しています。この質問が非常に基本的なものであると思われる場合は、大変申し訳ありません。Rで優れた機能選択パッケージを探しています。Borutaパッケージを使用しました。これは良いパッケージですが、分類にのみ役立つと読みました。

回帰タスクのためにRで機能選択を実装したいと思います。キャレットパッケージのドキュメントを読みましたが、私のレベルでは、理解するのは非常に困難です。

誰かが私に良いチュートリアルを教えてくれたり、機能選択のために良いパッケージやRで最も頻繁に使用されるパッケージをリストしたりできますか?

任意の助けをいただければ幸いです。前もって感謝します。


3
Borutaは回帰に適しています。

回答:


13

あなたも見持つことができFSelectorvarSelRFを。FSelectorには、たとえばカイ二乗検定、情報理論(エントロピー、相互情報、ゲイン比など)、機能間の相関関係、整合性などに基づいた機能選択のための複数の関数が含まれています... varSelRFは便利なパッケージです後方変数除去と重要度スペクトルを備えたランダムフォレストを使用した特徴選択用。


2
こんにちはFWaldner、これは答えが少し短いようです。これらのパッケージが他の提案と似ている、または他の提案とは異なる、または他のことに対しておそらく簡単に言及するために、おそらく1つまたは2つだけ拡張することを検討してもらえますか?現状では、基本的にはリンクのペアです。
Glen_b

varSelRFも回帰ではなくランダムフォレストの分類のみを目的としているようです。
blmoore

7

あなたが見てきました機械学習・統計学習脇CRANタスクビューキャレットBorutaかなりの数の他のパッケージが記載されていますか?

一般的に、機能の選択に関する特定の統計手順を理解していない場合、それについてターゲットを絞った質問をする方が良い場合があります。次のCVリンクは、出発点と同じくらい便利です:自動モデル選択のアルゴリズム


3

ランダムフォレストフィーチャ選択(およびその他)を備えたRattleをお勧めします。それは素晴らしいGUIと非常に使いやすいです。



1

さらに、Caretパッケージには機能の選択方法も用意されています。ここここに、機能選択の使用に関するチュートリアルがいくつかありCaret packageます。最近、TikkaとHollménによるSISALアルゴリズムに基づく機能選択パッケージがCRANで利用可能になりました。


チュートリアルへのリンクは無効です。ただし、このリンクは役に立ちます。
エカバビソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.