2

得られた精度に関して Weka の混同行列を分析するにはどうすればよいですか? データセットのバランスが取れていないため、精度が正確ではないことがわかっています。混同行列はどのように精度を「確認」しますか?

例: a) 精度 96.1728 %

   a   b   c   d   e   f   g   <-- classified as
 124   0   0   0   1   0   0 |   a = brickface
   0 110   0   0   0   0   0 |   b = sky
   1   0 119   0   2   0   0 |   c = foliage
   1   0   0 107   2   0   0 |   d = cement
   1   0  12   7 105   0   1 |   e = window
   0   0   0   0   0  94   0 |   f = path
   0   0   1   0   0   2 120 |   g = grass

b) 精度: 96.8%

a   b   c   d   e   f   g   <-- classified as
 202   0   0   0   3   0   0 |   a = brickface
   0 220   0   0   0   0   0 |   b = sky
   0   0 198   0  10   0   0 |   c = foliage
   0   0   1 202  16   1   0 |   d = cement
   2   0  11   2 189   0   0 |   e = window
   0   0   0   2   0 234   0 |   f = path
   0   0   0   0   0   0 207 |   g = grass

等...

4

3 に答える 3

2
   a   b   c   d   e   f   g   <-- classified as
 124   0   0   0   1   0   0 |   a = brickface
...

これは、 a(brickface) の例が 125 あることを意味します。124 例がa (正解) に分類され、1 例がe (不正解) に分類されます。

データが不均衡であると思われる場合は、AUCスコアを使用してください。不均衡なデータセットのスタブです。

于 2013-11-20T02:14:50.997 に答える