背景信息:我做了一个数据挖掘实验,我使用客户购买的历史数据作为我的挖掘结构的案例表。第二个数据集(潜在买家)用于测试。
现在我想在Azure Machine Learning (Studio)中实现相同的场景。然而,我无法弄清楚如何使用一个用于训练的数据集和一个用于测试的不同数据集。
此外,我想问一下,是否可以使用数据集来训练模型,但是在将模型部署到web服务之后,是否可以将输入字段限制为某些列?
历史数据集包含12列,我希望使用它们来训练模型。但是,我希望在通过部署的模型进行测试时,只需要这些列中的9列作为输入。
我希望我说得很清楚,一切都是可以理解的。如果没有,请问我任何你想要的。
致以亲切的问候,lja
发布于 2018-05-07 21:30:28
然而,我不知道如何使用一个用于训练的数据集和一个用于测试的不同数据集。
你可以这样做:

请注意,这两个数据集应该具有相同的列!
历史数据集包含12列,我想用它们来训练模型。但是,我希望在通过部署的模型进行测试时,只需要这些列中的9列作为输入。
模型(和生成的web服务)需要您训练的列来为模型提供数据。如果其他3列不是必需的,只需将其保留为空。
如果您有自己的使用web服务的应用程序,您可以只询问您想要的输入字段,并在后台发送空值。
https://stackoverflow.com/questions/50193859
复制相似问题