0

これまでLibLinearを使用して、かなり良い結果でオブジェクトを検出するようにHOGをトレーニングしてきました。LibSVM パッケージに含まれている grid.py python-script を見たとき、さまざまな C 値で相互検証を行うことで、これを再作成しました。

ただし、このスクリプトは C とガンマに対して異なる値を試していますが、liblinear にはガンマ パラメータがありません。バイアス パラメータは LibSVM のガンマに似ていますか?

ありがとう!

4

1 に答える 1

0

ガンマは RBF カーネルのパラメーターです。LibLinear は C-SVM の代替 (通常はより高速) な定式化であり、代わりに Linear カーネルを使用します。したがって、ガンマ パラメータは使用されませんが、C パラメータは C-SVM に由来するため使用されます。

LibSVM に付属する grid.py スクリプトは、C-SVM 形式と RBF カーネルを使用します。そのため、LibLinear で使用するには、「-log2g null」を渡してガンマを無効にし、grid.py の LibSVM のトレーニング/予測バイナリへのパスを LibLinear のものに更新する必要があります。

理解を深めるために、LibSVM/LibLinear の作成者によって書かれたこの簡単で実用的なチュートリアルを読むことをお勧めします。

于 2015-02-12T12:58:23.473 に答える