0

水域をテストするために Weka でいくつかの単純な分類器を実行していますが、この特定の出力データが見つかりません。

% 分割のようなものを使用する場合、テスト セットの精度だけでなく、トレーニング セットの精度を取得するにはどうすればよいですか?

4

2 に答える 2

1

トレーニング データを使用してモデルを構築するため、高い精度が得られるため、まったく意味がありません。また、オーバーフィッティングが発生する可能性があるため (一般化しないでください)、これらの結果を使用して「微調整」を行うことはできません。

とにかく、トレーニング セットを使用してモデルを構築し、保存することができます。取得したら、トレーニング セットを同じモデルのテスト セットとして使用します。

[その他のオプション] と [予測の出力] をクリックして、各インスタンスで何が起こったかを詳しく知ることもできます。

于 2013-02-06T18:44:22.177 に答える
1

Weka ExplorerPercentage splitトレーニング セットを指定すると、テスト セットの精度のみがレポートされます。

トレーニング セットの精度を取得するには、 を選択できますUse training setが、この場合、データ全体が使用されます (Weka を使用する前に分割できます)。

一般に、テストの精度は、アルゴリズムがどのように一般化され、新しいデータで実行されるかを示すため、より重要です。トレーニングの精度だけでは誤解を招く可能性があります。アルゴリズムがデータをオーバーフィットしても向上するからです。

于 2013-02-06T15:38:49.063 に答える