私はscikitsインターフェイスを使用してクロスバリデーション(stratifiedKfold)を使用してSVMクラシファイアをトレーニングしています。各テストセット(kの)について、私は分類結果を得る。私はすべての結果を混乱行列にしたい。 Scikitsには、混同行列インターフェイスがあります。 sklearn.metrics.confusion_matrix(y_true、y_pred) 私の質問は、y_trueとy_predの値をどのように累積するべきかです。それらは配列(numpy)です。 k-foldパラメーターに基づいて配列のサイズを定義する必要がありますか?そして、結果ごとにy_trueとy-predを配列に追加する必要がありますか?クロスバリデーションを使用したscikits混同マトリクス
5
A
答えて
2
関連する問題
- 1. Knimeを使用したクロスバリデーション
- 2. キャレットを使用したRのクロスバリデーションを使用したSVM
- 3. matlabを使用して3dマトリクスを4dマトリクスに変換する
- 4. SKlearnのネストされたクロスバリデーションを使用した分類レポート
- 5. MATLABマトリクスを使用した3Dでのいくつかのサーフェスプロット
- 6. Hasekllのレプリケートを使用したマトリクスの選択
- 7. Kerasを使用したクロスバリデーション中にGPUメモリを解放する
- 8. Amazon Product Advertising APIを使用した検索インデックスの混同
- 9. インストールエラーscikitsトークボックスパイソン
- 10. POIを使ったマージとの混同
- 11. ケラを用いたK倍のクロスバリデーション
- 12. 私は混同マトリックスとして使用される以下の細胞マトリックス、た細胞混同行列
- 13. python scikits learn - SVMオプション
- 14. naive bayesでの混乱マトリクスの追加python code
- 15. sklearnネストされたクロスバリデーションを使用した最適なパラメータの取得
- 16. 混在モードを使用したSpELメモリリーク
- 17. クロスバリデーションを使用して決定されたモデルを使用した外部データの検証
- 18. ScikitsはPython GILをリリースしますか?
- 19. Scikits学習:使用カスタム語彙一緒にパイプライン
- 20. Angular2約束を混同した
- 21. HTML5 FileReaderと混同しました
- 22. syslogメッセージフォーマットと混同しました
- 23. symfony2バンドルと混同しました
- 24. コール状態と混同しました
- 25. Rubyアクセサメソッドと混同しました
- 26. サブネット化と混同しました
- 27. クイックソートアルゴリズムと混同しました
- 28. htmlエンコーディングと混同しました
- 29. Python:list.removeと混同しました
- 30. sklearnのクロスバリデーションを使用してもロジスティック回帰過ぎ?
私はこの問題の解決策を得ました。それぞれの繰り返し(私のk倍を経て)では、私は前のものに追加する「混乱マトリックス」を作成します。このようにして、すべての値を含むCNを取得します。 numpyでは、この累積行列(cm + = cm)を構築するのは簡単です – user963386
しかし精度/再呼び出し(classification_report)に関する蓄積レポートを取得したい場合はまだ問題があります。 – user963386
クロスバリデーションの間、y_trueは一定になります.y_predでは、混同マトリックスのような同じ手順に従うことができます。 –