目的関数を最小化するSVMの場合
クラスサイズに反比例する
定数および選択できます。つまり、クラス1とトレーニングサンプルがある場合、クラス2では、とようにします。
12| | w ||2+C1Σξ私:y私= − 1lξ私+C2Σξ私:y私= 1lξ私
C1C2l1l2C1C2C1/C2 =
l2/l1。実験の後半で少し調整する必要があるかもしれませんが、これは良い経験則です。
LIBSVMパッケージを使用している場合は、次のように指定できます。 C1 そして C2 フラグ '' -w-1 ''および "-w1"を使用します。
PS私はあなたがマルチクラスの問題について尋ねたことに気づきました。まあ、多分あなたはまだこの答えが役に立つでしょう。