最佳答案
我喜欢评论中使用三个月平均值的建议。我在下面建议的方法是受到该评论的启发(它实际上是该评论的概括)。
您可以使用weighted average在过去的几个月里。如果 ex[i]
表示当前月份之前第 i
个月的费用(例如 ex[0]
是当前月份)并且如果你想对下个月进行预测,你可以这样做(注意权重总和为 1):
(1/2)*ex[1] + (1/4)*ex[2] + (1/8)*ex[3] + ...
直觉是,如果您的支出模式发生变化,您应该更加关注最近几个月;这反射(reflect)在权重中。
您当然可以采用任何总和为 1 的权重(例如,您选择最能反射(reflect)您的支出模式可能发生变化的权重),并根据这些权重取加权平均值。例如,您可以使用
1/4*ex[1] + 1/4*ex[2] + 1/8*ex[3] + 1/8*ex[4] + 1/16*ex[5] + 1/16*ex[6] + 1/16*ex[6] + 1/16*ex[6]
关于pattern-matching - 交易预测 : Which algorithm?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36399243/