oobMargin

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

Синтаксис

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

Описание

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

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

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

ens

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

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

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (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 = 117

Больше о

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

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

| | |