0
Wekaでは、予測を行うためにJ48分類器を使用しています。しかし、予測出力では、インスタンスの順序(実際の値と予測されるインスタンスの値の両方)が、私が作業しているデータセットの元の順序(つまり行)に対応していないことがわかります。これを引き起こしているのは何ですか?Weka:予測値
Wekaでは、予測を行うためにJ48分類器を使用しています。しかし、予測出力では、インスタンスの順序(実際の値と予測されるインスタンスの値の両方)が、私が作業しているデータセットの元の順序(つまり行)に対応していないことがわかります。これを引き起こしているのは何ですか?Weka:予測値
意思決定ツリーを構築するために使用する機能の選択方法に起因すると思います。ツリーのルートでフィーチャが選択されたとき、訓練データが分割されたエンティティのセットに分割され、あるサブセットのエンティティのすべてが同じクラスを持つ可能性があります。このクラスは混乱行列の早い段階に現れます。
これは、クロスバリデーションテストオプションの選択によるものであることに気付きました。トレーニングセットを使用しても、実際の値と予測値のインスタンスの順序には影響しません。 – AppleCinnamon
例を挙げてください。私は、結果の行がデータセットと異なる順序にあることを理解しました。 –
正しいです。これは、相互較正オプションの結果です。私は私の質問に対する答えを見つけたので、これが解決されます。 – AppleCinnamon