gpt4 book ai didi

Azure 机器学习 REST API : why is the prediction included in the Sample Request?

转载 作者:行者123 更新时间:2023-12-03 02:47:19 24 4
gpt4 key购买 nike

我按照微软关于德国信用卡风险模型的教程一步一步进行操作,没有出现任何错误。算法运行、部署成功等

enter image description here

我使用选择数据集中的列来选择要输入的列,并执行相同的操作来选择输出列。

我注意到,当我查看已部署模型的Request/Response 选项卡时,示例请求包含所有 列,忽略了我提供的选择。这包括要预测的字段,即第 21 列:

{
"Inputs": {
"input1": {
"ColumnNames": [
"Col1",
"Col2",
"Col3",
"Col4",
"Col5",
"Col6",
"Col7",
"Col8",
"Col9",
"Col10",
"Col11",
"Col12",
"Col13",
"Col14",
"Col15",
"Col16",
"Col17",
"Col18",
"Col19",
"Col20",
"Col21"

问题:第 21 列是信用风险本身,因此 API 期望收到该值。相反,这是应该预测的值!

输入模式显然有问题,但我该如何更改它?如何确保 API 不请求该字段?

最佳答案

不必担心 Col21 字段的输入架构。输入数据中的Col21字段仅适用于Edit Metadata模块,该模块在训练阶段需要Col21数据。

您只需将诸如 0 之类的无效值(0 是无效的风险分类值)填充到 Col21 字段中,然后 Web服务将返回一个预测分类值来替换输入数据的 Col21 值。

这里,我通过Test功能的链接,使用Col21值为0的样本数据的第一条数据记录进行测试在门户网站上,它工作正常,并为 信用风险返回 1

图 1. 单击 Test 链接以使用 0 测试 Col21

enter image description here

图2.使用样本的第一条记录进行测试

enter image description here

图 3. input1Col21 值为 0Creditrisk 值为 >输出11

enter image description here

关于Azure 机器学习 REST API : why is the prediction included in the Sample Request?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58188104/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com