【问题标题】:What statistical technique would be appropriate for optimising the weights?什么统计技术适合优化权重?
【发布时间】:2011-03-04 18:49:40
【问题描述】:

背景:

例如我有以下数据

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 加一,total_views 也加一。每当用户点击服务标题时,其conversions 就会增加一。我编写了一个程序(用 Ruby 编写),它的性能很好。

问题:

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

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

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

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

请指教。

谢谢,

伊姆兰

【问题讨论】:

  • auto optimization 的可能重复项
  • 是的,但该问题已关闭,因为我只提供了链接,而不是在问题中解释我的问题。这就是我创建一个新问题的原因。
  • 在目前的形式中,这并不是一个真正的统计问题。统计是关于从数据中得出关于人口的推论。此外,如果您想最大限度地提高转化率,您是否有理由不始终只提供转化率最高的商品?

标签: optimization statistics


【解决方案1】:

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

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。您可能需要也可能不需要注意舍入错误。

【讨论】:

  • Jaydee 谢谢,是的,这是计算权重,但我正在寻找一些标准技术/算法来自动优化最佳转换标题的权重,反之亦然。
猜你喜欢
  • 2019-12-21
  • 1970-01-01
  • 2010-11-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-08
  • 1970-01-01
相关资源
最近更新 更多