2
SVM入力変数のRで遺伝的アルゴリズム変数選択を実行する方法は?
Rでkernlabパッケージを使用して、データを分類するためのSVMを構築しています。 SVMは適切な精度の「予測」を提供するという点でうまく機能していますが、入力変数のリストは私が望むよりも大きく、さまざまな変数の相対的な重要性についてはわかりません。 遺伝的アルゴリズムを実装して、最適に訓練された/最適なSVMを生成する入力変数のサブセットを選択したいと思います。 このGA実装を試行するときに使用するRパッケージを選択する際にいくつかの助けが必要です(そしておそらく簡単な疑似例)。 私はそこにあるほとんどのR GA / Pパッケージ(RGP、genalg、subselect、GALGO)を見てきましたが、フィットネス関数の一部としてksvm関数を渡し、人口プールとしての可変配列...? 正しい方向への助け、考え、または微笑は感謝して受け取られました。 ありがとう 後の編集で以下に追加されたこれを解決するコード # Prediction function to be used for backtesting pred1pd = function(t) { print(t) ##add section to select the best variable set from those available using GA # evaluation function - selects the best indicators based on miminsied training error …