Как много я могу сделать с вкладкой оценки в automl

Я пытаюсь использовать AutoML Natural Language, и на вкладке "Оценка" есть много информации. Я хочу знать, сколько настроек я действительно могу сделать с помощью этой вкладки. Например:

  1. Когда я настраиваю "порог оценки", "точность" и "отзыв" изменятся. Но что я могу с этим сделать? Должен ли я переучить модель с измененным "порогом оценки"?

  2. Что произойдет, когда я нажму "Обучить новую модель", если я не изменил набор данных, а настроил "порог оценки"?

1 ответ

Используйте вкладку "Оценка", чтобы выбрать соответствующий порог оценки для применения к вашей проблеме. Поскольку вызов API для модели возвращает полезную нагрузку в следующем формате со всеми метками и связанной с ними оценкой, необходимо выбрать порог, чтобы отфильтровать результаты и отобразить только метку (метки) с оценкой, превышающей этот выбранный порог.

    payload {
      classification {
        score: 0.999904990196
      }
      display_name: <label_1_name>
    }
    payload {
      classification {
        score: 9.50000030571e-05
      }
      display_name: <label_2_name>
    }

Таким образом, вы не переучиваете новую модель с выбранным порогом, потому что порог не является обучающим параметром.

Что касается 2-го вопроса: это будет тренировать ту же модель. В пользовательском интерфейсе вы можете "играть" только с порогом для обновления результатов оценки, он ничего не сохраняет в серверную часть. Это просто поможет вам выбрать соответствующий номер для вашего приложения.