YOLO Vision 2026:
Volver al glosario de Ultralytics

Model Monitoring

Explora la importancia del monitoreo de modelos en la IA. Aprende a rastrear la deriva de datos, las métricas de rendimiento y utiliza la Plataforma Ultralytics para mantener Ultralytics YOLO26 robusto.

La monitorización de modelos es la práctica continua de rastrear, analizar y evaluar el rendimiento de los modelos de Machine Learning (ML) una vez que se han desplegado en producción. Mientras que el software tradicional suele funcionar de manera determinista (esperando la misma salida para una entrada dada de forma indefinida), los modelos predictivos dependen de patrones estadísticos que pueden evolucionar con el tiempo. A medida que cambia el entorno del mundo real, los datos introducidos en estos modelos pueden sufrir alteraciones, provocando una degradación en la precisión o la fiabilidad. La monitorización garantiza que los sistemas de Artificial Intelligence (AI) sigan aportando valor al identificar problemas como el data drift o el desfase de conceptos antes de que afecten negativamente a los resultados empresariales o a la experiencia del usuario.

La importancia de la supervisión tras el despliegue#

En el ciclo de vida de Machine Learning Operations (MLOps), el despliegue no es la línea de meta. Un modelo entrenado con datos históricos representa una instantánea del mundo en un momento específico. Con el tiempo, factores externos —como cambios estacionales, variaciones económicas o nuevos comportamientos de los usuarios— pueden alterar la distribución de los datos subyacentes. Este fenómeno, conocido como data drift, puede provocar "fallos silenciosos" en los que el modelo genera predicciones sin mensajes de error, pero la calidad de dichas predicciones cae por debajo de los estándares aceptables.

Una monitorización eficaz proporciona visibilidad sobre estos cambios sutiles. Al establecer líneas base utilizando validation data y compararlas con los flujos de producción en directo, los equipos de ingeniería pueden detectar anomalías de forma temprana. Este enfoque proactivo permite realizar un model retraining o actualizaciones a tiempo, asegurando que sistemas como los autonomous vehicles o los algoritmos de detección de fraude sigan siendo seguros y eficaces.

Métricas clave en la monitorización de modelos#

Para mantener un sistema de ML saludable, los profesionales realizan un seguimiento de diversas métricas que generalmente se clasifican en tres categorías:

  • Métricas de fiabilidad del servicio: Estas rastrean la salud operativa del inference engine. Los indicadores clave incluyen la inference latency (cuánto tarda una predicción) y la utilización de recursos del sistema, como el uso de memoria de GPU. Herramientas como Prometheus se utilizan habitualmente para recopilar y almacenar estas métricas a nivel de sistema.
  • Métricas de calidad de datos: Estas garantizan que los datos de entrada coincidan con el esquema esperado y la distribución estadística. Por ejemplo, un aumento repentino de valores perdidos o un cambio en el valor medio de una característica podría indicar una tubería de datos upstream rota. Las pruebas estadísticas como la Kolmogorov-Smirnov test ayudan a cuantificar la distancia entre las distribuciones de entrenamiento y de producción.
  • Métricas de rendimiento: Lo ideal es que los equipos monitoricen métricas de verdad terreno como accuracy, precision y recall. Sin embargo, en producción, las etiquetas reales a menudo se retrasan o no están disponibles. En tales casos, se utilizan métricas proxy como las puntuaciones de confidence de las predicciones o la estabilidad de la distribución de salida para evaluar el estado.

Aplicaciones en el mundo real#

La monitorización de modelos es fundamental en diversos sectores donde las decisiones automatizadas impactan en las operaciones y la seguridad:

  • Visión por ordenador en la fabricación: En smart manufacturing, los modelos de inspección visual detectan defectos en las líneas de montaje. Con el tiempo, las lentes de las cámaras pueden acumular polvo o la iluminación de la fábrica puede cambiar, lo que hace que el modelo clasifique erróneamente piezas sin defectos como defectuosas. Monitorizar la tasa de detecciones positivas ayuda a identificar este desfase, impulsando el mantenimiento o la recalibración mediante la Ultralytics Platform.
  • Detección de fraude financiero: Los bancos utilizan ML para marcar transacciones sospechosas. Los delincuentes adaptan constantemente sus estrategias para evadir la detección, lo que conduce a una deriva de concepto. Al monitorizar la proporción de transacciones marcadas e investigar la retroalimentación de los revisores humanos, los científicos de datos pueden actualizar rápidamente los modelos para reconocer nuevos patrones de fraude.

Monitorización vs. Observabilidad#

It is helpful to distinguish between monitoring and observability, as they serve complementary roles. Model Monitoring is typically reactive and focused on "known unknowns," using dashboards to alert teams when specific metrics breach a threshold (e.g., accuracy drops below 90%). Observability digs deeper into the "unknown unknowns," providing granular logs and traces that allow engineers to debug why a specific prediction failed or why a model exhibits bias in AI against a certain demographic.

Ejemplo: Rastreo de la confianza en las predicciones#

Una forma sencilla de monitorizar la salud de un modelo de computer vision es rastrear la confianza media de sus predicciones. Una caída significativa en la confianza podría indicar que el modelo está encontrando datos para los que no fue entrenado.

Aquí tienes un ejemplo en Python utilizando YOLO26 para extraer puntuaciones de confianza de un lote de imágenes con fines de monitorización:

import numpy as np
from ultralytics import YOLO

# Load the YOLO26 model
model = YOLO("yolo26n.pt")

# Run inference on a source (e.g., a video frame or image list)
results = model(["bus.jpg", "zidane.jpg"])

# Extract confidence scores for monitoring
for i, result in enumerate(results):
    # Get the confidence scores for all detected objects
    confidences = result.boxes.conf.cpu().numpy()

    if len(confidences) > 0:
        avg_conf = np.mean(confidences)
        print(f"Image {i}: Average Detection Confidence: {avg_conf:.3f}")
    else:
        print(f"Image {i}: No objects detected.")

Registrar regularmente estas estadísticas permite a los equipos visualizar tendencias a lo largo del tiempo utilizando herramientas como Grafana o las funciones de monitorización de la Ultralytics Platform, garantizando que los modelos sigan siendo robustos en entornos dinámicos.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático