0

私は、カテゴリのセットが限られているシステムを持っています (約 20)。各ユーザーは、これらのカテゴリをシステム内のアイテムに割り当てることができます (これを と呼びましょうuser categories)。ここで紹介したいのは、system categoriesユーザーがどのように分類したかの統計に基づいてアイテムに割り当てられたカテゴリです。私が直面している問題は、次の状況で適切なカテゴリを選択する方法です。

item 1
cat A - 10 users
cat B - 7 users
cat C - 1 users
cat D - 0 users

上記system categoriesの項目 1 は次のようになります: A または AB または ABC ?

または別の状況:

item 2
cat A - 10 users
cat B - 10 users
cat C - 10 users
cat D - 5 users

編集:SOを閲覧した後、これはルーレットホイール選択遺伝的アルゴリズムを使用して解決できると思います

4

1 に答える 1

0

記事(Buzzfeedなど)のトレンドの「反応」(1つ以上)を検出するで同様の質問に答え、ファジーロジックを使用すると述べました。

遺伝的アルゴリズムは進化(主に生殖と突然変異)を模倣する演算子を使用する最適化手法であり、ルーレットホイールはそれらの演算子が適用される現在のソリューションを選択するために使用される手法であることを明確にしておきます。遺伝的アルゴリズムは問題の分類に使用されてきましたが、現時点で求めているものではないと思います。

「選択」という言葉の使い方に戸惑っていたかもしれませんが、ここでは遺伝的アルゴリズムもその選択手法も当てはまらないと思います。

于 2012-07-10T12:06:51.113 に答える