Ultralytics YOLO27:
Volver al glosario de Ultralytics

Test Data

Explora el papel fundamental de los datos de prueba en machine learning. Aprende a evaluar el rendimiento de Ultralytics YOLO26 con conjuntos de datos imparciales para garantizar la precisión en situaciones reales.

Los datos de prueba son un subconjunto específico de un conjunto de datos más grande que se reserva estrictamente para evaluar el rendimiento final de un modelo de aprendizaje automático (ML). A diferencia de los datos utilizados durante las primeras fases de aprendizaje, los datos de prueba permanecen completamente «no vistos» por el algoritmo hasta el final del ciclo de desarrollo. Este aislamiento es fundamental porque proporciona una evaluación imparcial de hasta qué punto un modelo de visión artificial (CV) u otro sistema de IA generalizará ante entradas nuevas del mundo real. Al simular un entorno de producción, los datos de prueba ayudan a los desarrolladores a verificar que el modelo ha aprendido realmente patrones subyacentes, en lugar de limitarse a memorizar los ejemplos de entrenamiento.

El papel de los datos de prueba en el ciclo de vida del ML#

En el flujo de trabajo estándar de aprendizaje automático, los datos suelen dividirse en tres categorías diferenciadas, cada una con una finalidad específica. Comprender la diferencia entre estas divisiones es fundamental para crear sistemas sólidos de inteligencia artificial (AI).

  • Datos de entrenamiento: Esta es la parte más grande del conjunto de datos y se utiliza para enseñar al modelo. El algoritmo ajusta iterativamente sus parámetros internos, o pesos, para minimizar los errores en este conjunto específico de ejemplos.
  • Datos de validación: Este subconjunto se utiliza con frecuencia durante el proceso de entrenamiento para ajustar los hiperparámetros y orientar las decisiones sobre la arquitectura. Actúa como una comprobación intermedia para evitar el sobreajuste, en el que un modelo funciona bien con los datos de entrenamiento, pero falla con datos nuevos.
  • Datos de prueba: Este es el «examen» final del modelo. Nunca se utiliza para actualizar los pesos ni ajustar la configuración. La evaluación con datos de prueba produce métricas de rendimiento definitivas, como la precisión, la exhaustividad y la precisión media promedio (mAP), que las partes interesadas utilizan para decidir si un modelo está listo para el despliegue del modelo.

La gestión adecuada de estas divisiones suele facilitarse mediante herramientas como Ultralytics Platform, que puede organizar automáticamente los conjuntos de datos cargados en estas categorías esenciales para garantizar una evaluación rigurosa del modelo.

Importancia de una evaluación imparcial#

El principal valor de los datos de prueba reside en su capacidad para detectar problemas de sesgo del conjunto de datos y de varianza. Si un modelo alcanza una precisión del 99 % con los datos de entrenamiento, pero solo del 60 % con los datos de prueba, esto indica una varianza elevada (sobreajuste). Por el contrario, un rendimiento deficiente en ambos conjuntos sugiere subajuste.

El uso de un conjunto de prueba designado respeta los principios científicos de reproducibilidad y objetividad. Sin un conjunto de prueba intacto, los desarrolladores corren el riesgo de «enseñar para el examen», filtrando de hecho información de la fase de evaluación a la fase de entrenamiento, un fenómeno conocido como fuga de datos. Esto produce estimaciones de rendimiento excesivamente optimistas que se desmoronan cuando el modelo se enfrenta a datos del mundo real.

Aplicaciones en el mundo real#

Los datos de prueba son esenciales en todos los sectores que utilizan IA para garantizar la seguridad y la fiabilidad antes de poner los sistemas en producción.

  • Conducción autónoma: En el desarrollo de vehículos autónomos, los datos de entrenamiento pueden consistir en millones de kilómetros recorridos por autopista con tiempo despejado. Sin embargo, los datos de prueba deben incluir situaciones poco frecuentes y difíciles, como nevadas intensas, obstáculos repentinos o señales de tráfico confusas, que el vehículo nunca haya «visto» explícitamente durante el entrenamiento. Esto garantiza que el sistema de detección de objetos pueda reaccionar de forma segura en entornos impredecibles.
  • Diagnóstico sanitario: Al crear un modelo para la detección de tumores en imágenes médicas, el conjunto de entrenamiento puede proceder de la base de datos de un hospital concreto. Para verificar que el modelo es sólido y seguro para un uso general, lo ideal es que los datos de prueba incluyan escáneres de distintos hospitales, obtenidos con máquinas diferentes y representativos de una población de pacientes diversa. Esta validación externa confirma que la IA no está sesgada hacia un tipo específico de equipo o población.

Evaluación del rendimiento con código#

Con el paquete ultralytics, puedes evaluar fácilmente el rendimiento de un modelo con un conjunto de datos reservado. Aunque el modo val se utiliza a menudo para la validación durante el entrenamiento, también se puede configurar para ejecutarse con una división de prueba específica definida en la configuración YAML del conjunto de datos.

Así puedes evaluar un modelo YOLO26 preentrenado para obtener métricas como mAP50-95:

from ultralytics import YOLO

# Load a pre-trained YOLO26 model
model = YOLO("yolo26n.pt")

# Evaluate the model's performance on the validation set
# (Note: In a strict testing workflow, you would point 'data'
# to a YAML that defines a specific 'test' split and use split='test')
metrics = model.val(data="coco8.yaml")

# Print a specific metric, e.g., mAP at 50-95% IoU
print(f"Mean Average Precision (mAP50-95): {metrics.box.map}")

Este proceso genera métricas exhaustivas que permiten a los desarrolladores comparar objetivamente distintas arquitecturas, como YOLO26 frente a YOLO11, y garantizar que la solución elegida cumple los objetivos definidos del proyecto. Las pruebas rigurosas son el último paso de control para garantizar que se cumplen unos estándares elevados de seguridad de la IA.

Explore solutions

Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu recorrido hacia el futuro del aprendizaje automático