请求有效负载的公平性配置架构

时间:2018-09-21 19:34:35

标签: ibm-watson watson-openscale

在设置公平性配置时,仅询问我们训练数据中的标签列,而不询问有效载荷数据中的标签列。因此,想了解一下,当UI调用/v1/fairness_monitoring POST API时,请求有效负载中设置为class_label的值是什么。是否将其硬编码为prediction或正在执行其他操作?

1 个答案:

答案 0 :(得分:0)

WML具有输出架构的概念,该概念定义了WML计分终点的输出架构以及不同列的角色。这些角色用于识别哪一列包含预测值,哪一列包含预测概率以及类标签值等。自动为使用模型构建器创建的模型设置输出模式。也可以使用WML python客户端进行设置。在发送数据进行评分时,WML还会设置输出模式。

当输出模式识别出包含预测的列时,UI不会询问此信息。因此,该列的名称不是硬编码的,可以是输出模式中定义的任何名称。如果输出架构无法识别预测列,则用户界面将显示一个屏幕,允许用户选择预测列。

有关WML python客户端的文档,请访问:http://wml-api-pyclient-dev.mybluemix.net/#repository。搜索“ OUTPUT_DATA_SCHEMA”以了解输出架构,要使用的API是store_model API,该API接受OUTPUT_DATA_SCHEMA作为参数。