我有一个生命线模型,可以使用以下模型:
model = WeibullAFTFitter()
model.fit(train, 'duration', event_col='y', show_progress=True)
但是,它为我的测试集预测的持续时间非常长(通过使用predicted_time = model.predict_expectation(test)
)。实际上,在未经审查的情况下,测试持续时间与预测持续时间之间的平均误差为2289.3773 +/- 7584.9916。
唯一的问题是最大可能的使用期限是1500(假设每5年更换一次机器)。所以我的问题是: