surrogateAssociation

Следует иметь в виду прогнозирующую меру ассоциации для суррогатных разделений в дереве решений

Синтаксис

ma = surrogateAssociation(tree)
ma = surrogateAssociation(tree,N)

Описание

ma = surrogateAssociation(tree) возвращает матрицу прогнозирующих мер ассоциации для предикторов в tree.

ma = surrogateAssociation(tree,N) возвращает матрицу прогнозирующих мер ассоциации, усредненной по узлам в векторном N.

Входные параметры

tree

Дерево классификации, созданное с fitctree или компактным деревом регрессии, создается с compact.

N

Вектор чисел узла в tree.

Выходные аргументы

ma

  • ma = surrogateAssociation(tree) возвращает P-by-P матрица, где P является количеством предикторов в tree. ma(i,j) является прогнозирующей мерой ассоциации между оптимальным разделением на переменной i и суррогатным разделением на переменной j. Для получения дополнительной информации см. Алгоритмы.

  • ma = surrogateAssociation(tree,N) возвращает P-by-P представление прогнозирующей меры ассоциации между переменными, усредненными по узлам в векторном N. N содержит числа узла от 1 до max(tree.NumNodes).

Примеры

развернуть все

Загрузите ирисовый набор данных Фишера.

load fisheriris

Вырастите дерево классификации использование species как ответ. Задайте, чтобы использовать суррогатные разделения для отсутствующих значений.

tree = fitctree(meas,species,'surrogate','on');

Найдите среднюю прогнозирующую меру ассоциации между переменными прогноза.

ma = surrogateAssociation(tree)
ma = 4×4

    1.0000         0         0         0
         0    1.0000         0         0
    0.4633    0.2500    1.0000    0.5000
    0.2065    0.1413    0.4022    1.0000

Найдите среднюю прогнозирующую меру ассоциации усредненной по нечетным узлам в tree.

N = 1:2:tree.NumNodes;
ma = surrogateAssociation(tree,N)
ma = 4×4

    1.0000         0         0         0
         0    1.0000         0         0
    0.7600    0.5000    1.0000    1.0000
    0.4130    0.2826    0.8043    1.0000

Больше о

развернуть все

Алгоритмы

ma(i,j) элемента является прогнозирующей мерой ассоциации, усредненной по суррогатным разделениям на предикторе j, для которого предиктора i является оптимальным предиктором разделения. Это среднее значение вычисляется путем подведения итогов положительных значений прогнозирующей меры ассоциации по оптимальным разделениям на предикторе i и суррогатные разделения на предикторе j и деления на общее количество оптимальных разделений на предикторе i, включая разделения, для которых прогнозирующая мера ассоциации между предикторами i и j отрицательны.

Смотрите также

|

Для просмотра документации необходимо авторизоваться на сайте