バイナリ サポート ベクター マシンを使用していくつかのピクセルを分類しようとしています。私のトレーニング データベースは 28 個のデータ ファイルで構成され、クラス 1 のピクセル数は 16571、クラス 2 のピクセル数は 313 の 2 つのクラスがあります。
テスト データ (各ファイル) には約 600 ピクセルがあり、6 ~ 10 ピクセルのみがクラス 2 のメンバーであり、残りのピクセルはクラス 1 です。
私の問題は、トレーニング後にデータを分類しようとすると、SVM がすべてのピクセルを class1 に分類することです。
おそらくclass2のサンプルが少ないからだと思います。ただし、利用可能なデータファイルの数は限られています (約 35 データファイル)。
svm をトレーニングして妥当な結果を得るにはどうすればよいですか?
ご協力ありがとうございました。