私は1対多のアプローチで4つのクラスを持つデータセット上の多項式カーネルでSVMを訓練するために関数 'fitcsvm'を使用しています。サニティチェックを行うために、私は、結果として得られたモデルを、 'predict'関数を使って訓練に使ったのと同じデータセットに適用しようとしました。私は各SVMのすべての観測値のラベルを予測し、最終的なラベルとして特定の観測値の事後確率が最も高いSVMに対応するラベルを選択します。しかし、トレーニングとテストのエラーはまったく同じではありません。これの背後にある理由は何ですか?MATLAB SVM:トレーニングとテストに同じデータセットを使用すると、異なる結果が得られます
1
A
答えて
0
4つのクラスのインスタンス数は同じですか?そうでない場合は、fitcsvm
がそれを考慮に入れて精度を正規化している可能性があります。
これはMathworksの技術サポートにとっても良い質問です。
+0
4つのクラスは同じ数のインスタンスを持ちます。 – niranjantdesai
関連する問題
- 1. 異なるパラメータで私のSVMモデルをテストすると全く同じ結果が得られます
- 2. Keras:バッチ正規化を使用して同じデータセットでトレーニングと検証の結果が異なる
- 3. 2つのクエリで同じデータベースに異なる結果が得られます
- 4. SSRSの結果が同じクエリのSSMS結果と異なる
- 5. 異なるコンパイラを使用すると、dynamic_castとは異なる結果が得られます
- 6. Matlab fft2とMKL DftiComputeForwardを使用した結果が異なる
- 7. 同じサンプルから異なるテストとトレーニングセットを取得する
- 8. SwiftとPython:同じコードが異なる結果になる
- 9. oglとdxで同じ結果が得られますか?
- 10. C同じ配列を印刷すると、2つの方法で異なる結果が得られます。
- 11. カルマでの角度サービスのテスト:同じテスト、異なる結果
- 12. Matlab、同じデータでは異なるプロットが得られる
- 13. BFGSと同じ結果がPythonでMATLABのものと同じにならないのはなぜですか?
- 14. 同じ方法を使用しても結果が異なる
- 15. 私はpostmanとは異なる結果を得ています。同じエンドポイントとリクエストを使用して、同じエンドポイントとリクエストを使用しています。
- 16. 同じ機能が異なる結果
- 17. DoctrineとPDOで同じ結果が得られない
- 18. R TTRパッケージのMACD機能が同じデータセットで異なる結果を出す
- 19. CUDA fft MATLAB fftと異なる結果
- 20. ビューの結果はクエリと同じコードと異なります
- 21. クラシファイアフィットと同じデータを予測すると異なる結果が出る
- 22. ブラウザの検出コードと同じブラウザで同じ結果が得られる
- 23. wwwを使用するとapiの結果が得られませんwwwなしで使用すると結果が得られます
- 24. Python-Scikit。 SVMを使用したトレーニングとテスト
- 25. SVM sklearn上のランダムシードが異なる結果を生成する
- 26. 初期ウェイトが同じでも毎回異なるニューラルネットワークトレーニング結果が得られるのはなぜですか?
- 27. 同じロジックですが、単純な最適化の結果と異なる結果があります。
- 28. CYPHER - 異なるCOUNTが同じ結果を返します
- 29. Android AppWidgetとIntentService、2つの異なるボタンと同じ結果
- 30. クリックすると、同じクラスの2つの異なるデータセットが得られます
いくつかのコードとデータを提供できますか? – Cleb