Поделиться через


Выбор столбца, используемого для тестирования модели интеллектуального анализа данных

Применимо к: SQL Server 2019 и более ранних версий Analysis Services Azure Analysis Services Fabric/Power BI Premium

Важно!

Интеллектуальный анализ данных не рекомендуется использовать в службах SQL Server 2017 Analysis Services, а в SQL Server 2022 Analysis Services его поддержка прекращена. Документация не обновляется для устаревших и неподдерживаемых функций. Дополнительные сведения см. в статье об обратной совместимости служб Analysis Services.

Прежде чем измерять точность модели интеллектуального анализа данных, необходимо решить, какие результаты вы хотите оценить. Для большинства моделей интеллектуального анализа данных необходимо выбрать хотя бы один столбец, который будет использоваться в качестве прогнозируемого атрибута при создании модели. Поэтому при проверке точности модели обычно необходимо выбрать для проверки этот атрибут.

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

  • Некоторые типы моделей интеллектуального анализа данных могут прогнозировать несколько атрибутов, таких как нейронные сети, которые могут исследовать связи между многими атрибутами.

  • Другие типы моделей интеллектуального анализа данных, такие как модели кластеризация, не обязательно имеют прогнозируемый атрибут. Модели кластеризации невозможно проверить, если они не имеют прогнозируемого атрибута.

  • Чтобы создать точечную диаграмму или измерить точность модели логистической регрессии, необходимо выбрать в качестве результата непрерывный прогнозируемый атрибут. В этом случае невозможно указать целевое значение. Если создается не точечная диаграмма, базовый столбец структуры интеллектуального анализа данных должен также иметь тип содержимого Дискретный или Дискретизированный.

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

  • Если нужно включить несколько моделей и сравнить их на одной диаграмме точности, все модели должны использовать один и тот же прогнозируемый столбец.

  • При создании отчета о перекрестной проверке SQL Server Analysis Services автоматически анализирует все модели с одинаковым прогнозируемым атрибутом.

  • Если выбран параметр Синхронизировать столбцы прогнозирования и Значения, SQL Server Analysis Services автоматически выбирает прогнозируемые столбцы с одинаковыми именами и соответствующими типами данных. Если столбцы не удовлетворяют этим критериям, можно снять этот флажок и выбрать прогнозируемый столбец вручную. Это может потребоваться для проверки модели с внешним набором данных, столбцы которого отличаются от столбцов модели. Однако, если выбрать столбец с неправильным типом данных, это приведет к ошибке или плохим результатам.

Укажите прогнозируемый столбец.

  1. Дважды щелкните структуру интеллектуального анализа данных, чтобы открыть ее в конструкторе интеллектуального анализа данных.

  2. Перейдите на вкладку Диаграмма точности интеллектуального анализа данных .

  3. Перейдите на вкладку Выбор входа .

  4. На вкладке Выбор входа , в списке Имя прогнозируемого столбцавыберите прогнозируемый столбец для каждой модели, которую хотите включить в диаграмму.

    В окне Имя прогнозируемого столбца доступны только те столбцы модели интеллектуального анализа данных, которые имеют тип Прогноз или Только прогноз.

  5. Чтобы определить точность модели, необходимо указать конкретное значение результата, выбрав его в списке Значение прогнозирования .

См. также:

Выбрать и сопоставить данные проверки модели
Выбор типа диаграммы точности и задание параметров диаграммы