1
機械学習の初心者です。誰も私に線形カーネルと次数1のSVMの多項式カーネルの違いを教えてもらえますか(違いがあれば)?(SVM)線形カーネルと次数1の多項式カーネルの違いは?
私が尋ねた理由は、私はUCIのスパムデータセットの両方で異なる精度を得ているからです。
機械学習の初心者です。誰も私に線形カーネルと次数1のSVMの多項式カーネルの違いを教えてもらえますか(違いがあれば)?(SVM)線形カーネルと次数1の多項式カーネルの違いは?
私が尋ねた理由は、私はUCIのスパムデータセットの両方で異なる精度を得ているからです。
そこには数学違いはありませんが、実装ワイズそれらは異なる方法で解決されると異なるデフォルト値を持つことができます。したがって、異なる結果を観察している場合、これらは実装の背後にあるものではなく、特定のライブラリなどです。
ありがとうございます。 私はsklearnパッケージを使用しています(内部的にlibSVMを使用しています)。私はsklearnのウェブページ上の文書を見て、彼らは多項式カーネルのために乗算されたガンマ因子を実際に言及しました。 [私はなぜ理解できないのですか?] –
sklearnの "LinearSVC"は、通常はSVMと呼ばれていない**です。彼らはヒンジ損失の四角形を取って、バイアス期間にもペナルティを課します。ガンマに関しては、多項式カーネルにいくらかの柔軟性を与えます(coef0、カーネル自体のバイアス項、ある程度ガンマコントロールがその効果を持つように)。一般的には、ガンマを1に、coef0を0に設定して、このライブラリとできるだけ近づけてください。 – lejlot
おかげさまで... –