Схема конфигурации справедливости для полезной нагрузки запроса - PullRequest
0 голосов
/ 21 сентября 2018

При настройке конфигурации честности нас спрашивают только о столбце метки в данных обучения, а не в данных полезной нагрузки.Итак, я хотел понять, что когда пользовательский интерфейс вызывает /v1/fairness_monitoring POST API, какое значение устанавливается как class_label в полезной нагрузке запроса.Это жестко запрограммировано на prediction или что-то еще делается?

1 Ответ

0 голосов
/ 22 сентября 2018

WML имеет концепцию схемы вывода, которая определяет схему вывода конечной точки оценки WML и роль для различных столбцов.Роли используются для определения того, какой столбец содержит значение прогнозирования, какой столбец содержит вероятность прогнозирования, значение метки класса и т. Д. Выходная схема автоматически устанавливается для моделей, созданных с использованием построителя моделей.Это также может быть установлено с помощью клиента Python WML.WML также устанавливает схему вывода, когда данные отправляются для оценки.

Когда схема вывода идентифицирует столбец, содержащий прогноз, пользовательский интерфейс не запрашивает эту информацию.Следовательно, имя столбца не является жестко заданным, но может быть любым, что определено в выходной схеме.Если выходная схема не идентифицирует столбец прогнозирования, то в пользовательском интерфейсе отобразится экран, позволяющий пользователю выбрать столбец прогнозирования.

Документация для клиента Python WML доступна по адресу: http://wml -api-pyclient-dev.mybluemix.net/#repository.Выполните поиск «OUTPUT_DATA_SCHEMA», чтобы понять схему вывода и используемый API - это store_model API, который принимает OUTPUT_DATA_SCHEMA в качестве параметра.

...