【问题标题】:Problem when using Machine learning to predict product delivery date使用机器学习预测产品交货日期时的问题
【发布时间】:2020-03-26 11:03:07
【问题描述】:

我目前正在使用机器学习模型(用Python3编写)来预测产品交货日期,但由于我们的业务性质,当实际交货日期晚于预计交货日期时,客户总是抱怨。所以我试图强制预测日期总是晚于实际交货日期,但仍尽可能接近实际日期。谁能建议我如何执行此操作或我可以搜索的任何特定算法/方法?先感谢您!

【问题讨论】:

    标签: python-3.x machine-learning prediction


    【解决方案1】:

    当您使用机器学习模型的预测时,您是在说这个日期是最有可能交付的日期。

    每个预测都有一个与实际值相关的错误。您可以将这些错误描述为随时​​间发生的概率的正态分布。因此,您有 50% 的机会获得实际值在您的预测之前,并且有 50% 的机会在您的预测之后。

    你很难预测确切的值。

    但是你怎么能克服这个呢?

    您可以使用均方根误差 (RMSE)。该指标将告诉您您的预测与实际值相差“多远”。因此,如果您在发送给用户之前将 2 倍的 RMSE 添加到您的预测中,那么在您的预测之后出现真实值的概率为

    【讨论】:

    • 嗨 Filipe,我正在做一个类似的项目;我想知道您是否会说与 MAE 相比,RMSE 是一个更好的指标
    • 嗨@polmonroig,我认为这取决于项目的上下文。 This article has a good overview
    猜你喜欢
    • 2018-11-29
    • 1970-01-01
    • 2017-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-05
    • 2012-11-16
    • 2012-05-30
    相关资源
    最近更新 更多