sklearn.metrics
.label_ranking_loss¶
- sklearn.metrics.label_ranking_loss()¶
Calcula la medida de pérdida de la clasificación (Ranking loss measure).
Calcula el número promedio de pares de etiquetas que están ordenados incorrectamente dado y_score ponderado por el tamaño del conjunto de etiquetas y el número de etiquetas que no están en el conjunto de etiquetas.
Esto es similar al tamaño del conjunto de errores, pero ponderado por el número de etiquetas relevantes e irrelevantes. El mejor rendimiento se consigue con una pérdida de clasificación de cero.
Leer más en el Manual de Usuario.
Nuevo en la versión 0.17: Una función label_ranking_loss
- Parámetros
- y_true{ndarray, sparse matrix} de forma (n_samples, n_labels)
Etiquetas binarias verdaderas en formato de indicador binario.
- y_scorendarray de forma (n_samples, n_labels)
Las puntuaciones objetivo, pueden ser estimaciones de probabilidad de la clase positiva, valores de confianza, o una medida sin umbral de las decisiones (como la devuelta por «decision_function» en algunos clasificadores).
- sample_weightarray-like de forma (n_samples,), default=None
Ponderaciones de muestras.
- Devuelve
- lossfloat
Referencias
- 1
Tsoumakas, G., Katakis, I., y Vlahavas, I. (2010). Mining multi-label data. In Data mining and knowledge discovery handbook (pp. 667-685). Springer US.