有X公司
X公司想要预测它的机会是赢还是输
我根据X公司的数据训练了我的模型,并预测了新的机会。
现在Y公司和Z公司想购买这种产品
或
或
如果我希望其他公司使用我的模型,那么最好的方法是什么?在这种情况下只有3家,如果我有20家公司呢?
谢谢
发布于 2019-01-10 09:04:39
有趣的问题和答案是:这取决于。
您必须提供更多关于模型所需的确切输入的信息,并且您必须100%肯定每个输入对于每个公司都意味着相同的事情。因此,例如,你必须确定时间表--如果你看的是“销售”,其中一家公司衡量的是每月的销售额,而另一家公司则是你的模型的问题所在。
此外,您还必须考虑输入的规模。如果一家公司的销售额为数百万美元,而较小的竞争对手的销售额为数千美元,那对你的投入也是个问题。
如果您可以考虑上面的问题,但仍然认为可以继续,那么是的,您可以使用相同的模型。这被称为转移学习,你可以采取一个经过训练的模型,然后用新公司的数据“更新”它。
但是,如果您遇到了上述问题(或输入问题上的其他一些变化)的问题,那么我建议您使用第三个选项,并为每个选项开发一个模型。如果您有一个为一家公司工作的框架(即,您有一个模型,并且您对需要的数据有感觉),那么您应该能够创建类似的精确数字,即使使用全新的数据也是如此。
就个人而言,我认为还有第四种选择。您可以从数据端处理所有这些。我会为每一家公司开发一个新的模型,但是我会根据Y公司的数据开发Y公司的模型,但也会用Z公司的数据来加强我的培训。你可以选择你想要的组合,但是通过包括这样的记录,你仍然在利用为一家拥有更多行业/竞争对手知识的公司编写单一模型的能力。
https://datascience.stackexchange.com/questions/43757
复制相似问题