我的数据具有与机器中特定组件的故障发生相对应的时间戳。时间戳不是均匀分布的。我的问题是:1)我可以使用哪些方法(几乎)准确地预测未来发生的故障(时间戳)?2)我还能推导出哪些其他功能?
到目前为止我已经尝试过:
由于时间戳序列间隔不均匀,我推导出了一个特征 datediff= 顺序故障发生之间的差异。由于它现在是一个单变量时间序列,我尝试了经典的时间序列预测方法,如 ARIMA 和 SARIMA(效果不佳)
我发布时间序列频率 = 7(每周)的季节性分解
频率=30 acf/pacf
我建议您使用Prophet:
Prophet是一种基于加法模型预测时间序列数据的程序,其中非线性趋势与年、周和日季节性以及假日效应相匹配。它最适用于具有强烈季节性影响和几个季节历史数据的时间序列。Prophet 对缺失数据和趋势变化具有鲁棒性,并且通常可以很好地处理异常值。
在文档中,您可以看到在 python 中很容易实现。
您也可以将问题转换为监督学习问题。您可以阅读此博客,其中介绍了如何面对问题。