-1

Naive Bayes を使用して、テキスト認識アルゴリズムを実装しています。データベースにはかなりのトレーニング セットがあり、アルゴリズムはほぼ完成しています。しかし、1 つの問題があります。テスト中に、テキストを 2 つのクラスから 1 つのクラスに分類するのに 5 秒近くかかります。60クラスほどあると、1分以上かかります。テキスト内のすべての単語をアルゴリズムに投げて計算するので、速度は正しいと思います。しかし...ナイーブベイズのほかに、使用できるより高速なアルゴリズムはありますか? なにか提案を?

4

1 に答える 1

0

問題はおそらくアルゴリズムではなく、実装です。プロファイラーを使用して、パフォーマンスのボトルネックを修正したり、既存のテキスト分類ライブラリ (たとえば、python の nltk や Java の opennlp など) を再利用したりするのに時間がかかっている場所を見つけます。

于 2012-04-18T03:51:22.007 に答える