我有的:
- 用户正在拍卖网站上出售 foobars。
- 每个 foobar 都是相同的。
- foobar 的价格由用户决定。
- 我将废弃每个价格列表以形成一个数据集,如下所示:
$prices = ('foobar' => [12.34, 15.22, 14.18, 20.55, 9.50]);
我需要的:
- 找到每天、每周、每月的实际平均市场价格。
我面临的问题:
- 事实证明,异常值拒绝的实施效果不佳,因为数据存在偏差。
- 用户极不可能将拍卖价格低于平均市场价格,因为它无法撤消。即使它远低于市场价格,这种情况也会很少发生,以至于整体平均水平不会受到影响。然而,试图抬高价格的用户更有可能发生,并且发生的频率足以影响实际的平均市场价值。
我想我会怎么做:
Daniel Collicott:
如果我理解正确,您想计算一件商品的最佳销售价值。(或者您是否正在尝试计算实际价值??)
卖家很自然地玩游戏(例如 ebay),试图最大化他们的利润。
出于这个原因,我会避免使用平均/SD 方法:它们对特定销售策略产生的异常值过于敏感。
博弈论方面,我认为聪明的卖家会通过研究他们的竞争对手和他们的历史销售产出来估计最高可能的销售价格(最大利润):找到甜蜜点。
出于这个原因,我将记录所有卖家的历史价格直方图并查看价格分布,使用接近模式的东西来确定最佳价格,即最常见的销售价格。更好的是,我会根据每个卖家的利润(与历史销量成正比)来衡量价格。
我怀疑这会更接近您的最佳市场价值;如果您正在寻找真正的市场价值,请在下方评论或在我的机器学习公司与我联系
我的问题:
对@Daniel Collicott 的帖子中提到的事情的更详细解释:
--> 最佳销售价值
--> 实际销售价值
--> 两者的算法