2

R で kernlab パッケージの ksvm 関数を使用して、epsilon-SVM 回帰を試みています。パラメータ C (正則化定数) とイプシロン (無感度) をベクトル (ベクトルの長さ = トレーニング データの長さ) として配置したい。しかし、私はこれを行う方法を理解することができません。何らかの方法を提案してください。

4

1 に答える 1

2

なぜできると思い込んでいるのですか?ドキュメントによるとksvm、特定のサンプルではなく、クラスのみを重み付けできます。このような変更は、たとえばsklearn python ライブラリ (サンプルの重みとして) でアクセスできます。

サンプルごとの C 重みを人為的に実装するには、データをオーバーサンプリングすることができます。これは非常に非効率的ですが (特に C 値に大きな違いがある場合)、ほぼすべての SVM ライブラリに適用できます。

于 2013-08-31T19:37:17.203 に答える