私はケラスを使って深い神経網を訓練しています。得点の1つはval_accです。私は70%のval_accのようになります。これが良いか悪いかをどうやって知るのですか?ニューラルネットはバイナリ分類子なので、1または0を予測しようとしています。データ自体は約65%0、35%1です。私の70%のval_accはいいですか?ケラス:ヌル仮説を理解する方法は?
2
A
答えて
1
精度は、クラシファイアの評価に必ずしも適切なメトリックではありません。たとえば、0よりも正しく1を分類すること(たとえば不正検出など)やその他の方法で分類することが重要になります。したがって、より高い精度(特異性)またはリコール(感度)を持つ分類子を持つことに興味があるかもしれません。言い換えれば、偽陽性は偽陰性よりも高価な場合があります。誤分類(FPなど& FNなど)のコストについて考えている場合、0-1分類の最適な(デフォルトの0.5ではなく)特定のしきい値を正確に計算できます。 ROC曲線とAUCを使用して、分類器のパフォーマンスを調べることもできます(高いAUCほど良い)。最終的には、κ統計を使用して分類子がどれほど有効で効果的かを調べることができます。
関連する問題
- 1. ケラスLSTMウェイトを理解する
- 2. ケラスの機能を理解するには?
- 3. 例を使って説明する:ケラスのレイヤを埋め込む方法
- 4. Coq:別の仮説を適用する方法
- 5. 仮想マシンの理解
- 6. 仮想関数とポインタの使い方を理解する
- 7. コックは、以下に示すように、私は次の定理に解決策を与えた誘導仮説
- 8. ケラスでmodel.fit_generatorを使用する方法
- 9. ケラスで説明付きのモデルを保存する
- 10. 仮説を有意にテストする
- 11. coqの帰納仮説を
- 12. Debianパッケージの解説解説
- 13. ケラスの入力と出力の形状を処理する方法LSTM
- 14. 理解コード最初の仮想プロパティ
- 15. x2APICの仮想APICページの理解
- 16. rails5のactioncableを理解する方法
- 17. 守備コピーを理解する方法
- 18. strptimeとstrftimeを理解する方法
- 19. perl:@ $ ref [0]を理解する方法?
- 20. ケラス関数の定義方法は?
- 21. 仮想アドレスと仮想アドレス空間の理解
- 22. "純粋な仮想メソッド"を解決する方法
- 23. python難解な方法を説明するエクササイズ:43
- 24. ジェネレーターの理解とリストの理解は異なる方法で反復する
- 25. ポストグルを理解するとビットマップヒープ/インデックススキャンが説明されます
- 26. ケラス:トップレイヤーを「ポップ()」する方法はありますか? Kerasで
- 27. WoW64でメモリを管理する方法を理解する
- 28. 仮想ディレクトリの物理パスを取得する方法
- 29. カーネル仮想メモリを物理メモリにマップする方法
- 30. 仮想ディレクトリの物理パスを取得する方法