我们能够提供初始培训模型并征求建议 . 在询问建议时,我们可以提供新的使用事件 . 这些是否一直存在于模型中?他们根本操纵模型吗?
有没有其他方式可以更新数据,还是每次我们想要丰富模型时我们是否需要重新训练新模型?
https://azure.microsoft.com/en-us/services/cognitive-services/recommendations/
编辑:我们正在尝试使用"Recommendations Solution Template",它为Azure部署解决方案,并为使用该模型提供了一个昂首阔步的 endpoints (https://gallery.cortanaintelligence.com/Tutorial/Recommendations-Solution)
认知服务API似乎比这更丰富 . 可以更新swagger版本的模型吗?
1 回答
经历了这方面的经验后,我发现了2017年8月21日的一些事情:
这允许对模型进行版本化的形式,并且意味着当您创建新模型时,如果它们不能正常工作,您可以将建议切换到之前的工作方式 .
推荐的方法似乎是批量使用数据,并在一个时间间隔内创建模型的新构建 .
API确实允许传入最近的使用数据,以允许在评分时考虑最近的数据,但这并不是持久的 .
认知服务API中的“上传使用事件”调用似乎不起作用 . 通过文件上传新的使用数据似乎确实有效 .
推荐的解决方案模板似乎是Cognitive Services API中的SAR(智能自适应建议)模型的打包版本,该模型针对易用性进行了优化 .
我推测其他流行的推荐模型,如FBT,Cognitive Services API应该用作可部署模板,只允许一种模型类型 .
似乎微软已经在2月份弃用了数据集市,而是将人们发送到这个预览API . 因此,假设此预览极有可能在过去的预览中移动并且不被杀死似乎是合理的 .