如何将用于训练的历史数据集和预期数据集用作Azure机器学习中的预测输入

时间:2018-05-05 20:42:05

标签: azure machine-learning azure-machine-learning-studio

背景资料: 我做了一个数据挖掘实验,我使用客户购买的历史数据作为我的挖掘结构的案例表。第二组数据(潜在买家)用于测试。

现在,我想在Azure机器学习(Studio)中实现相同的方案。但是,我无法弄清楚如何使用一个数据集用于训练,以及一个不同的数据集用于测试。

此外,我想询问是否可以使用数据集来训练模型,但是在将模型部署到Web服务之后,将输入字段限制为某些列?

历史数据集包含12个我想用于训练模型的列。但是,我希望在通过部署模型进行测试时,只需要其中9列作为输入。

我希望自己清楚明白,一切都是可以理解的。如果没有,请问我任何你想要的东西。

亲切的问候, LJA

1 个答案:

答案 0 :(得分:1)

  

但是,我无法弄清楚如何使用一个数据集用于训练,以及一个不同的数据集用于测试。

你可以这样做: enter image description here

请注意,两个数据集应该具有相同的列!

  

历史数据集包含12个我想用于训练模型的列。但是,我希望在通过部署模型进行测试时,只需要其中9列作为输入。

模型(和生成的Web服务)需要您训练的列来提供模型。如果不需要其他3列,请将其留空。

如果您有自己的应用程序使用Web服务,您可以询问所需的输入字段,并在场景后面发送空值。