exponenta event banner

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

Подробнее

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

См. также

| | |