什么统计技术适合优化权重?

时间:2011-03-04 07:16:30

标签: optimization statistics

背景

例如,我有以下数据

headings = { 
         :heading1 => { :weight => 25, :views => 0, :conversions => 0}
         :heading2 => { :weight => 25, :views => 0, :conversions => 0}
         :heading3 => { :weight => 25, :views => 0, :conversions => 0}
         :heading4 => { :weight => 25, :views => 0, :conversions => 0}
       }
total_views = 0

我必须根据他们的体重来提供这些标题。每次提供标题时,其views加1,total_views也递增。每当用户点击服务标题时,其conversions增加1。我已经编写了一个程序(在Ruby中),这个程序很好。

问题:

我需要 Auto Optimize 最佳转换标题。考虑所有标题的以下视图和转换:

heading1: views => 50, conversions => 30
heading2: views => 50, conversions => 10
heading3: views => 50, conversions => 15
heading4: views => 50, conversions => 5

我需要自动增加正在转换的标题的重量,反之亦然。重量总和将始终为100。

是否有任何标准算法/公式/技术可以做到这一点?在进行这些计算之前,可能还需要预定义一些其他参数。但我没有理解。

请求建议。

谢谢,

姆兰

1 个答案:

答案 0 :(得分:0)

嗯,一个简单的百分比计算就可以做到。

30+10+15+5=60

30/60*100=50

10/60*100=17 (rounded)

15/60*100=25

5/60*100=8 (rounded)

所以你的权重为50,17,25和8.你可能会或可能不会注意舍入错误。