1

ベイジアン フィルターは、バイナリ選択 (スパム: スパムではない、男性: 女性など) によく使用されていることがわかります。複数の値を分類する方法はありますか (例: php+javascript、house+yard)。Naive bayesian classifier - multiple decisionを見てきましたが、複数の出力が可能かどうか知りたいです。

そうでない場合、分類のための他の提案されたアプローチは何ですか (学習の有無にかかわらず)。特にphpの場合。

4

1 に答える 1

1

あなたがリンクした質問の受け入れられた答えとして、「2つ以上のクラスを持つことは間違いなく可能です。」. 実際には、1 つのアプローチは、複数の分類子を並行してトレーニングすることです。たとえば、1 つの分類子がphpvs.not phpで、別の分類子がjavascriptvs.not javascriptです。

その他の広く使用されている多変量分類方法には、次のものがあります。

  • 人工ニューラル ネットワーク (多層パーセプトロンとも呼ばれます)
  • (ブーストされた) 決定木
  • サポート ベクター マシン

これに関する詳細/フォローアップの質問がある場合は、http://stats.stackexchange.comに投稿してください。

このようなタスク用のライブラリがphpで利用できるかどうかはわかりませんが、Swigは、C/C++で記述されたライブラリをphpから使用できるようにするツールです。

于 2011-09-25T07:10:33.463 に答える