Я играл с ML.Net AutoML и получал от этого удовольствие. У меня все еще есть вопросы, и я надеюсь, что кто-то из них может помочь или направить меня в правильном направлении.
Вопрос 1:
У меня есть обученная двоичная классификационная модель из AutoML. Это привело к появлению 5 лучших алгоритмов, основанных на высокой точности, и я получил двоичную модель классификации SdcaLogisticRegressionBinary с точностью 89%.
Теперь, когда я делаю свою оценку, точность падает до 84%. Означает ли это, что оригинальная тренировочная модель была переоснащена на 5%? Справедливо ли будет сказать, что точность моей модели не 89%, а 84% на основе оценки?
Вопрос 2:
AutoML также отбрасывает функции во время обучения, где это необходимо. Есть ли способ получить фактический список функций, который был включен в окончательную модель, например, определить, какие функции были отброшены и не улучшили точность модели?
Когда я проверяю окончательную модель, OutputSchema всегда включает все функции, основанные на начальных данных обучения.