Детализация моделей интеллектуального анализа данных
Детализация — это возможность выполнять запросы к модели или структуре интеллектуального анализа данных и получать подробные данные, не представленные в модели.
SQL Server 2012 обеспечивает два различных варианта для детализации данных вариантов. Можно детализировать варианты, которые были использованы для построения данных, либо варианты в структуре интеллектуального анализа данных.
Детализация вариантов модели идетализация структуры
С помощью детализации вариантов модели удобно находить дополнительные сведения о закономерностях, шаблонах или кластерах в модели. Например, в модели кластеризации нет смысла использовать контактные сведения клиентов, даже если они доступны, но включение детализации позволяет получить доступ к этим сведениям из модели.
Однако Детализация структуры используется, если данные должны давать доступ к сведениям, которые не были доступны в модели. Например, некоторые столбцы структуры могли быть исключены из модели из-за несовместимости типов данных или бесполезности для анализа.
Включение детализации для модели
Чтобы использовать детализацию в модели интеллектуального анализа данных, должны выполняться следующие условия.
Можно настроить детализацию только для вариантов модели (без детализации в структуре интеллектуального анализа данных), но не наоборот. Иными словами, для детализации в структуре интеллектуального анализа данных детализация должна быть включена и в модели интеллектуального анализа данных.
По умолчанию детализация как в модели, так и в структуре отключена. Если используется мастер интеллектуального анализа данных, то включить детализацию можно на его последней странице.
Возможность детализации можно добавить в существующую модель интеллектуального анализа данных, но в этом случае модель необходимо обработать повторно, чтобы изменения вступили в силу.
Детализация работает только в случае, если был сохранен кэш, созданный в процессе обучения. Дополнительные сведения о свойствах управления кэшем см. в разделе Детализация структур интеллектуального анализа данных.
Модели, поддерживающие детализацию
Возможность детализации предусмотрена в модели интеллектуального анализа данных, и при наличии соответствующих разрешений во время просмотра модели можно щелкнуть узел в соответствующем средстве просмотра и получить подробные сведения о вариантах в данном узле.
Не все модели поддерживают детализацию. Это зависит от алгоритма, который использовался при создании модели. В следующей таблице указаны типы моделей, которые не поддерживают детализацию или поддерживают ее с ограничениями. Если тип модели отсутствует в таблице, детализация поддерживается.
Имя алгоритма |
Поддержка детализации |
---|---|
Упрощенный алгоритм Байеса (Майкрософт) |
Не поддерживается. В этих алгоритмах не назначаются варианты для отдельных узлов содержимого. |
Алгоритм нейронной сети (Майкрософт) |
Не поддерживается. В этих алгоритмах не назначаются варианты для отдельных узлов содержимого. |
Алгоритм логистической регрессии (Майкрософт) |
Не поддерживается. В этих алгоритмах не назначаются варианты для отдельных узлов содержимого. |
Алгоритм линейной регрессии (Майкрософт) |
Поддерживается. Однако, поскольку модель содержит только один узел, All, детализация возвращает все обучающие варианты модели. Если задан большой обучающий набор, то загрузка результатов может занять много времени. |
Алгоритм временных рядов (Майкрософт) |
Поддерживается. Однако нельзя выполнять детализацию структуры или данных вариантов с помощью Средства просмотра моделей интеллектуального анализа данных в конструкторе интеллектуального анализа данных. Вместо этого необходимо создать DMX-запрос. Кроме того, нельзя выполнять детализацию по конкретным узлам или писать DMX-запросы для получения вариантов из конкретных узлов модели временных рядов. Данные вариантов можно извлечь либо из модели, либо из структуры по другим критериям, например по значениям атрибутов. Просмотреть узлы ARTXP и ARIMA, созданные алгоритмом временных рядов (Майкрософт), может быть проще с помощью Средство просмотра деревьев содержимого общего вида (Майкрософт) (интеллектуальный анализ данных). |
Связанные задачи
Дополнительные сведения см. в следующих разделах по использованию детализации с моделями интеллектуального анализа данных.
Задачи |
Ссылки |
---|---|
Использование детализации в средствах просмотра моделей интеллектуального анализа данных |
|
Извлечение данных варианта для модели с помощью детализации |
выполнить детализацию до данных вариантов из модели интеллектуального анализа данных |
Включение детализации для существующей модели интеллектуального анализа данных |
включить детализацию для модели интеллектуального анализа данных |
См. примеры запросов детализации для конкретных типов моделей. |
|
Включение детализации в мастере моделей интеллектуального анализа данных |
Завершение работы мастера (мастер интеллектуального анализа данных). |