餐厅销售预测的适当机器学习算法是什么?

我想提前三天估计餐厅的销售情况,以便员工能及时订购新鲜食材。我开始使用线性回归,但注意到以下情况:对于餐厅来说,如果顾客无法得到他点的食物,比起食物最终被丢弃的情况更糟。我想我可能只需要一个偏斜的成本函数,但我不确定。也许已经有现成的解决方案了。

另一个问题:有些日子,餐厅有一些预订(预订订单),所以我知道他们至少需要一定数量的食物。如何将这些考虑进去?

谢谢!


回答:

这是一个相当宽泛的问题,需要的不仅仅是堆栈溢出的回答。我首先考虑的是设置一个预测算法,就像你提到的线性回归。你还可以给它加上一个常数,就像mx+b中的b一样,其中b是预订的已知食物量。所以你会运行线性回归,然后在最终的预测中加上一个常数来近似预订的影响。随着数据的增加,你可以开始将预订作为模型的一个变量来纳入。从那里,你将想要建立另一个模型来估计购买量,因为你将有一个成本函数,它更强调多余而不是不足。你需要知道成本与利润之间的关系来开发一个计算过多食物与不足食物的风险的算法,但这并不难。你可能需要研究利润曲线:https://en.wikipedia.org/wiki/Profit_maximization

希望这些足以让你开始!

Related Posts

使用LSTM在Python中预测未来值

这段代码可以预测指定股票的当前日期之前的值,但不能预测…

如何在gensim的word2vec模型中查找双词组的相似性

我有一个word2vec模型,假设我使用的是googl…

dask_xgboost.predict 可以工作但无法显示 – 数据必须是一维的

我试图使用 XGBoost 创建模型。 看起来我成功地…

ML Tuning – Cross Validation in Spark

我在https://spark.apache.org/…

如何在React JS中使用fetch从REST API获取预测

我正在开发一个应用程序,其中Flask REST AP…

如何分析ML.NET中多类分类预测得分数组?

我在ML.NET中创建了一个多类分类项目。该项目可以对…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注