Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

oobEdge

El borde de clasificación fuera de bolsa

Sintaxis

edge = oobEdge(ens)
edge = oobEdge(ens,Name,Value)

Descripción

edge = oobEdge(ens) Devuelve el borde de clasificación fuera de bolsa para.ens

edge = oobEdge(ens,Name,Value) calcula el borde de clasificación con opciones adicionales especificadas por uno o más argumentos de par.Name,Value Puede especificar varios argumentos de par nombre-valor en cualquier orden como.Name1,Value1,…,NameN,ValueN

Argumentos de entrada

ens

Un conjunto de clasificación en bolsas, construido con.fitcensemble

Argumentos de par nombre-valor

Especifique pares de argumentos separados por comas opcionales. es el nombre del argumento y es el valor correspondiente. deben aparecer dentro de las cotizaciones.Name,ValueNameValueName Puede especificar varios argumentos de par de nombre y valor en cualquier orden como.Name1,Value1,...,NameN,ValueN

'learners'

Índices de estudiantes débiles en el conjunto que van desde. solo usa estos alumnos para calcular la pérdida.1ens.NumTrainedoobEdge

Predeterminado: 1:NumTrained

'mode'

Vector de caracteres o escalar de cadena que representa el significado de la salida:L

  • — es un valor escalar, la pérdida para todo el conjunto.'ensemble'L

  • : es un vector con un elemento por alumno entrenado.'individual'L

  • : es un vector en el que el elemento se obtiene mediante el uso de alumnos de la lista de entrada de alumnos.'cumulative'LJ1:J

Predeterminado: 'ensemble'

Argumentos de salida

edge

Borde de clasificación, un promedio ponderado del margen de clasificación.

Ejemplos

expandir todo

Cargue el conjunto de datos de iris de Fisher.

load fisheriris

Entrena un conjunto de 100 árboles de clasificación en bolsas usando todo el conjunto de datos.

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

Calcule el borde fuera de bolsa.

edge = oobEdge(Mdl)
edge = 0.8693 

Más acerca de

expandir todo

Consulte también

| |