oobMargin

Поля классификации из сумки

Синтаксис

margin = oobMargin(ens)
margin = oobMargin(ens,Name,Value)

Описание

margin = oobMargin(ens) возвращает поля классификации из сумки.

margin = oobMargin(ens,Name,Value) вычисляет поля с дополнительными опциями, заданными одним или несколькими Name,Value парные аргументы.

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

ens

Классификация уволила ансамбль, созданный с fitcensemble.

Аргументы в виде пар имя-значение

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

'learners'

Индексы слабых учеников в ансамбле в пределах от 1 к ens.NumTrained. oobEdge использование только эти ученики для вычисления потери.

Значение по умолчанию: 1:NumTrained

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

margin

Числовой вектор-столбец длины size(ens.X,1).

Примеры

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

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

Загрузите набор выборочных данных.

load fisheriris

Обучите ансамбль сложенных в мешок деревьев классификации.

ens = fitcensemble(meas,species,'Method','Bag');

Найдите количество полей из сумки, которые равны 1.

margin = oobMargin(ens);
sum(margin == 1)
ans = 109

Больше о

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

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

| | |