让我们专注于业务问题,制定解决方案,然后以简单的方式开始实施该策略。后来,如果需要的话,可以改进它。
当然,业务问题是最大化利润。这是通过在重新填充机器的成本与销售损失的成本之间取得平衡来实现的。按照目前的公式,机器的加注成本是固定的:每天可以加注20台。因此,销售损失的成本取决于机器清空的频率。
通过基于以前的数据设计某种方式来估算每台机器的成本,可以获得针对此问题的概念统计模型。该预期今天不维修机器的成本大约等于机器用完的机会乘以使用率。例如,如果一台机器今天有25%的机会被清空,并且平均每天售出4瓶,则其预期成本等于25%* 4 = 1瓶销售损失。(您可以将其转换为美元,不要忘记一次销售损失会带来无形的成本:人们看到一台空机器,他们学会了不依赖它,等等。您甚至可以根据机器的位置调整此成本;有些晦涩难懂可以假设一台机器空了一段时间可能不会产生多少无形成本。)可以公平地假设为一台机器加气会立即将预期损失重置为零-很少会每天清空一台机器(您不希望这样做。) ..)。随着时光流逝,
θxθx
x=(7,7,7,13,11,9,8,7,8,10)ÿ= (4 ,14 ,4 ,16 ,16 ,12 ,7 ,16 ,24 ,48 )θ^= 1.8506
红点表示销售顺序;蓝点是基于典型销售率的最大似然估计的估计。
Ť
50 / 1.85 = 27
给定每台机器的这样一张图表(看起来有几百张),您可以轻松地确定当前遭受最大预期损失的20台机器:为它们提供服务是最佳的业务决策。 (请注意,每台机器将有其自己的估计速率,并且将根据其最后一次维修的时间位于其曲线上的相应点。)实际上,没有人需要查看这些图表:在此基础上确定要维修的机器很容易使用简单的程序甚至使用电子表格即可实现自动化。
这仅仅是个开始。随着时间的流逝,更多的数据可能会建议对该简单模型进行修改:您可能需要考虑周末和节假日或对销售的其他预期影响;可能有一个每周周期或其他季节性周期;预测中可能包含长期趋势。您可能希望跟踪代表机器上意外运行一次的异常值,并将这种可能性纳入损失估计等。但是,我怀疑是否有必要担心销售的序列相关性:这很难思考导致这种事情的任何机制。
θ^= 1.871.8506
1-POISSON(50, Theta * A2, TRUE)
对于Excel(A2
是一个包含自上次填充后的时间的单元格,Theta
是估计的每日销售率),并且
1 - ppois(50, lambda = (x * theta))
对于R。)
较高级的模型(包含趋势,周期等)将需要使用Poisson回归进行估算。
θ