2012-05-18 21 views

答えて

0

アウトプットには、誤って分類されたセクションと数字とパーセンテージが含まれている必要があります。このimageの赤いボックスはあなたが探しているものです。 編集:助けオリジナル画像ソースhere

+0

私は、個々の誤分類されたインスタンスを見ることができるかどうかを知りたいと思っていました。 –

+0

それは私のせいだ。それを再読み込みした後、あなたは間違いなく正しいです。 – iCanHasFay

+0

問題ありません。あなたも有益でした。=) –

11
  1. ゴーウェカエクスプローラにタブを分類する
  2. より多くのオプションをクリックしてください...
  3. チェック出力予測
  4. [OK]をクリックして

・ホープ。

+1

しかし、私が知る限り、クロスバリデーションを使用すると実際には動作しません.Wekaの誤ったインスタンスの出力を元のインスタンスにリンクする方法はありません – Vladtn

+0

ID属性が欠落しているようです。 @Menezes Sousaの答えをチェックしてください。ステップ6が私にとって重要だった。 –

+1

@Rushdi Shamsどのようにコマンドラインでこれを行うことができますか? –

5

私はこの非常に同じ問題に以前直面していました。 私がすることは次のとおりです。

  1. 各インスタンスに一意のIDを割り当てる1つのString属性を作成します。 I は、それぞれのインスタンスにドキュメントの名前を割り当てました。
  2. WEKAがサポートする.arffファイルを生成します。
  3. この.arffデータで分類子を実行する必要があるときはいつでも、インスタンスID属性を除外する必要があることがわかります。これをしないと、Wekaは、分類器が文字列属性を処理できないというエラーをポップアップします。除外するのではなく、InstanceIDでFilter StringToNominalを実行します。
  4. @Rushdiのように、[分類]タブの[その他のオプション]をクリックします。
  5. [クラシファイア評価オプション]ポップアップで出力予測を確認します。
  6. [追加属性の出力]ボックスにインスタンスIDの属性番号を入力します。
  7. インスタンスID属性を除いて、データ全体に対して分類子を実行します。 (ほとんどのクラシファイアは、これを「Ranker」の「StartSet」というオプションとしてSMOクラシファイアと一緒に使用しています)
  8. これまでにすべてを正しく実行していれば、実際のおよび予測された出力値、またどの文書が誤って分類されたかを正確に示すことができるインスタンスIDも表示されます。

これは誰かを助けることを望みます。 幸運!

+0

これは理想的なようです。ただし、Simple Logisticにはオプションがありません。StartSet – dorien

+0

FilteredClassifierを使用します。 – pedrobisp

0

これが私の作品:ライブラリに公式weka.jar逆コンパイル

  1. 検索あなたがテストしたい分類は、それが誤って分類されているものを例に動作し、確定した方法を知っています。
関連する問題