预测和时间序列

prediction and time series

如何确定我的预测提前多久?

我正在学习 featuretools 流失教程 https://github.com/Featuretools/predict-customer-churn

我不太明白它是如何决定预测是提前一个月的。在我尝试过的以前的流失示例中,我只是得到汇总数据(它可能是一年或几个月的历史数据)然后我建立流失模型并进行预测,但我不知道我的预测是一年一个月还是提前多少天,这是如何决定的! 这取决于聚合时间或我没有使用的数据吗?我知道截止时间是我想要进行预测的时间,但是我如何告诉系统我想提前 2 个月进行预测,我只是通过设置 cut_off 时间来忽略过去两个月的数据但在两个月后提供标签,并说我的模型基于我得到的特征是 2 个月的高级预测。

例如。 cut_off 日期是 2010 年 1 月 8 日标签是 2010 年 1 月 10 日的客户状态 那么两个月的时间是提前预测的吗?我使用了 cut_off 时间之前的所有历史数据?

这可能是一个时间序列问题,变成了一个简单的分类,但我不确定!

您可以使用您的领域专业知识提前选择时间(称为 "lead time")。根据实际应用,提前期可能或多或少。有时您甚至可能会构建多个具有不同提前期的模型以应用于不同情况。

您可以通过将截止时间提前到标签为人所知的时间来控制提前期。所以,你给出的例子看起来是正确的。