Intermedio6 min de lecturaActualizado

Cómo elegir el umbral de moderación

Una puntuación de 0,7 no es una decisión. Cómo funcionan los umbrales, por qué el valor por defecto es solo un punto de partida y cómo ajustarlos.

Qué es un umbral

Un clasificador da una puntuación de 0 a 1 (ver qué es un clasificador de texto). El umbral es la línea que trazas: puntuación ≥ umbral → marcado. Con un umbral de 0,8, un mensaje con 0,83 en «insulto» se marca y uno con 0,79 no.

El equilibrio

Mover el umbral te desplaza por una curva:

UmbralQué pasa
Bajo (p. ej. 0,3)detecta casi todo (recall alto), pero con muchas falsas alarmas (precisión baja)
Medio (p. ej. 0,6)un equilibrio
Alto (p. ej. 0,9)marca solo los casos claros (precisión alta) y deja pasar los sutiles (recall bajo)

No hay un umbral correcto para todo el mundo. Precisión y recall explican los dos lados.

Por qué el valor por defecto es solo un punto de partida

Los proveedores de API ajustan los umbrales por defecto con datos de validación, normalmente en el punto con el mejor F1. Esos datos mezclan muchas comunidades. La tuya tiene su propia jerga, sus propias bromas y su propia tolerancia: un servidor de juego competitivo y un foro de ayuda para adolescentes no deberían usar los mismos números.

Un método sencillo para ajustarlos

  1. Reúne de 300 a 500 mensajes reales de tu comunidad (con el consentimiento que exijan tus normas), incluidos algunos que eliminarías.
  2. Etiquétalos tú, por categoría: ¿es un insulto? ¿una amenaza?
  3. Puntúalos con la API y guarda las puntuaciones.
  4. Para cada categoría, prueba algunos umbrales (0,5, 0,6, 0,7, 0,8, 0,9) y cuenta falsas alarmas y fallos.
  5. Elige el umbral cuyos errores puedes asumir y anota por qué.

Con VigiMod puedes enviar tus umbrales en cada petición ("thresholds": {"toxic": 0.8, "insult": 0.7}) sin cambiar nada más. Consulta la documentación.

Usa más de una línea

No tienes que elegir entre «bloquear» y «permitir». Un esquema habitual:

PuntuaciónAcción
≥ 0,95eliminar automáticamente
0,75 – 0,95ocultar y enviar a un moderador
0,5 – 0,75permitir, pero registrarlo
< 0,5permitir

Así las acciones automáticas quedan para los casos claros y el juicio humano entra donde el modelo duda.

Revísalo de vez en cuando

El lenguaje cambia, aparece jerga nueva, un modelo se actualiza. Repite la comprobación cada pocos meses y siempre que cambies de versión del modelo.

Ponte a prueba

Responde a las preguntas y comprueba tus respuestas.

  1. 1. Bajas el umbral de 0,8 a 0,5. ¿Qué suele pasar?
  2. 2. ¿Por qué el umbral por defecto es solo un punto de partida?
  3. 3. ¿Cuál es una buena forma de ajustar un umbral?
  4. 4. Puntuación de 0,8 en «amenaza» con umbrales de 0,75 (revisión) y 0,95 (eliminación). ¿Qué pasa?

Todas las guías →

Míralo con mensajes reales

Prueba la demo en vivo o lee cómo funciona la API.