我想在Azure MS Cognitive Services上使用Recommendations API制作推荐模型。对于“创建/触发构建”,我无法理解下面的三个API参数。这些参数意味着什么?
EnableModelingInsights
允许您计算指标 推荐模型。
有效值:真/假AllowColdItemPlacement
指示是否也应该推荐 通过特征相似性推冷项目。
有效值:真/假ReasoningFeatureList
以逗号分隔的要素名称列表 用于推理句子(例如推荐说明) 有效值:功能名称,最多512个字符
谢谢!
答案 0 :(得分:3)
该页面缺少对其他位置提及的内容的引用。有关更完整的指南,请参阅此页...
它将文档中Rank Build部分中的Cold Items描述为......
功能可以增强推荐模型,但这样做需要使用有意义的功能。为此,引入了新的构建 - 排名构建。此构建将对功能的有用性进行排名。有意义的功能是排名分数为2及以上的功能。在了解哪些特征有意义之后,使用有意义特征的列表(或子列表)触发建议构建。可以使用这些功能来增强保暖物品和冷藏物品。为了将它们用于暖项,应该设置UseFeatureInModel构建参数。要为冷项使用功能,应启用AllowColdItemPlacement构建参数。注意:如果不启用UseFeatureInModel,则无法启用AllowColdItemPlacement。
它还将Recommendation Reasoning部分中的ReasoningFeatureList描述为......
推荐推理是功能使用的另一个方面。实际上,Azure机器学习建议引擎可以使用功能来提供推荐解释(例如推理),从而使推荐消费者对推荐项目更有信心。要启用推理,应在请求建议构建之前设置AllowFeatureCorrelation和ReasoningFeatureList参数。