KNNやJ48などの分類アルゴリズムで特徴を使用する前に、データセットの特徴に重みを付けたいのですが、重み付き特徴ベクトルを評価する方法がわかりません。
分類アルゴリズムのいずれかが、「0」と「1」だけでなく、重みを入力として受け入れますか?
特に、Wekaのすぐに使える分類関数のいずれかが重み(フィルターとしての0と1ではない)を処理できますか?
2 に答える
0
ほとんどの場合、重みに応じてデータセットをスケーリングできます。これは、ユークリッド距離などのミンコフスキー距離を証明するのは簡単です。
于 2012-07-16T06:03:01.057 に答える
0
wekaの分類アルゴリズムのすべてが重みをサポートしているわけではありませんが、一部はサポートしています。
データセットを読み込んだ後、重量情報を設定する必要があります。wekawikiのサンプルコードを参照してください。決定木であるWekaJ48は、開発者バージョンで重みをサポートしていますが、参照を見つけることができないことを覚えています。ただし、パッチは存在します。
wekawikiでの機能の重みのこの検索が役立つ場合があります。
データセットに重みを追加し、データをトレーニングすることをお勧めします。
于 2012-07-16T09:05:32.587 に答える