1

私は 1 対 5 の投票システムを使用しており、投票された可能性のある合計投票数を考慮して、投票された最も人気のあるアイテムを見つけるための最良の方法を見つけようとしています. 投票の合計を取得するには、「1」票を-3、「2」票を-2、「3」票を+1、「4」票を+2、「5」票を+3、したがって、「1」票は「5」票をキャンセルし、その逆も同様です。

この例では、3 つの異なるサイズの劇場で上映される 3 つの映画があるとします。

映画1:800席/映画2:400席/映画3:180席

ある意味では、座席に基づいて総投票数を制限しているので、小劇場の映画が大劇場の映画に自動的に圧倒されないようにする方法が欲しい. 劇場が大きいほど多くの票が投じられ、合計スコアが高くなる可能性があります。


10/18 を編集:

わかりました、うまくいけば、これをよりよく説明できます。私は映画祭で働いており、映画祭での各映画の初回上映の投票を行っています。したがって、各映画には、各劇場のサイズに基づいて 0 から最大数の投票があります。物語、ドキュメンタリー、短編映画の 3 つのカテゴリで最も人気のある映画を探しています。人気とは、最高の平均投票と投票数の組み合わせを意味します。

加重平均が私が探しているもののようです。大きな劇場からの投票の重みを減らし、小さな劇場からの投票の重みを増やして物事を均等にします。

4

3 に答える 3

1

目標によっては、ある種の加重平均に関心があるように思えます。

あなたの映画の例を続けると、あなたは映画がどれほど「良い」かを評価しようとしているように私には聞こえます。これを行うには、特定の映画の視聴回数をあまり高く考慮して最終決定を下したくありません。ただし、5回しか視聴されておらず、平均評価が+2.7の映画は、同じ評価を取得した10,000回の視聴の映画よりも信頼性がはるかに低いため、ある程度考慮する必要があります。

投票数が最小でない限り、結果に映画を含めないことを検討することもできます。

于 2011-10-18T04:12:03.567 に答える
0

投票が{1,2,3,4,5}全体に均一に(均等に)分布しているとすると、映画の期待される評価は0.2になります。これは、{2と4}と同様に、投票{1と5}が互いに打ち消し合うためです。ただし、投票3の期待値は1/5=0.2です。したがって、人々が同じ確率で{1,2,3,4,5}の評価を与える場合、映画は(それを見る人の数に関係なく)平均評価が0.2に近いと予想されます。

ですから、あなたにとって最良の選択肢は、受け取ったすべてのスコアを合計し、各映画を見た人の数で割ることだと思います。より多くの人々が映画を見るという理由だけで分布の平均が大きくなるべきではないので、これは映画に対する人々の感情の良い推測であるはずです。

私があなたなら、映画を見に行きたくない人もいるという事実を考慮に入れて、最終結果に小さなペナルティ期間を追加することもお勧めします。そもそも多くの人が映画を見たくなかったのに、それを見た5人ほどの人が5 *の評価を付けたとしたら、それは良い映画にはなりませんね。

したがって、私がお勧めする最終的な解決策は、あなたが説明したようにすべてのポイントを合計し、映画館に行った人の総数で割ることです。完璧ではありませんが(完璧が意味するものは何でも)、人々が好きなものと嫌いなものを示す必要があります。これは基本的に、映画を見ないことを選択した人々がポイントの合計にゼロを追加しているが、最終結果がより大きな数で除算されるため、平均に影響を与えることを意味します。

于 2011-10-18T07:14:43.233 に答える