Ultralytics YOLO27:
Volver al glosario de Ultralytics

Inference Engine

Descubre cómo un motor de inferencia optimiza modelos de machine learning como Ultralytics YOLO26 para el despliegue en tiempo real. Explora consejos de rendimiento para la IA edge actual.

Un motor de inferencia es un componente de software especializado diseñado para ejecutar modelos de machine learning entrenados y generar predicciones a partir de datos nuevos. A diferencia de la fase de entrenamiento, que se centra en aprender patrones mediante procesos computacionalmente intensivos como la retropropagación, un motor de inferencia está estrictamente optimizado para la fase operativa conocida como implementación del modelo. Su objetivo principal es ejecutar los cálculos de la forma más eficiente posible, minimizando la latencia de inferencia y maximizando el rendimiento en el hardware de destino, ya sea un servidor en la nube escalable o un dispositivo de IA en el borde alimentado por batería. Al eliminar la sobrecarga necesaria para el entrenamiento, estos motores permiten que las redes neuronales complejas funcionen en aplicaciones en tiempo real.

Cómo optimizan el rendimiento los motores de inferencia#

La transición de un entorno de entrenamiento a un motor de inferencia suele implicar varios pasos de optimización para simplificar la estructura del modelo. Como el modelo ya no necesita aprender, el motor puede descartar los datos necesarios para actualizar los gradientes, congelando de forma efectiva los pesos del modelo. Entre las técnicas habituales que utilizan los motores de inferencia se incluye la fusión de capas, que combina varias operaciones en un solo paso para reducir los accesos a memoria, y la cuantización del modelo, que convierte los pesos de formatos de coma flotante de alta precisión a enteros de menor precisión (por ejemplo, INT8).

Estas optimizaciones permiten que arquitecturas avanzadas como Ultralytics YOLO26 funcionen a velocidades increíblemente altas sin una pérdida significativa de precisión. Los distintos motores suelen adaptarse a ecosistemas de hardware específicos para aprovechar al máximo el rendimiento:

  • NVIDIA TensorRT: Ofrece inferencia de alto rendimiento en GPU NVIDIA mediante el uso de kernels específicos del hardware y la optimización del grafo de la red.
  • Intel OpenVINO: Optimiza el rendimiento del deep learning en arquitecturas Intel, incluidas las CPU y los gráficos integrados, por lo que resulta ideal para la computación en el borde.
  • ONNX Runtime: Un acelerador multiplataforma compatible con modelos en formato ONNX que proporciona un puente entre distintos frameworks y backends de hardware.

Aplicaciones en el mundo real#

Los motores de inferencia son los impulsores silenciosos de muchas de las comodidades modernas de la IA, ya que permiten que los sistemas de visión por computador reaccionen al instante ante su entorno.

  1. Vehículos autónomos: En los coches autónomos, los modelos de detección de objetos deben identificar a peatones, señales de tráfico y otros vehículos en cuestión de milisegundos. Un motor de inferencia que se ejecuta localmente en el hardware del coche garantiza que este procesamiento se realice a velocidades de inferencia en tiempo real, ya que depender de una conexión a la nube introduciría retrasos peligrosos.

  2. Fabricación inteligente: Las fábricas utilizan cámaras de IoT industrial para inspeccionar productos en las líneas de montaje. Un motor de inferencia procesa las transmisiones de vídeo para realizar la detección de anomalías y señalar los defectos al instante. Esta automatización reduce los residuos y garantiza un control de calidad estricto sin ralentizar la producción.

Motor de inferencia frente a framework de entrenamiento#

Es útil distinguir entre el software utilizado para crear el modelo y el motor empleado para ejecutarlo. Un framework de entrenamiento (como PyTorch o TensorFlow) proporciona las herramientas para diseñar arquitecturas, calcular la pérdida y actualizar los parámetros mediante aprendizaje supervisado. Da prioridad a la flexibilidad y a las capacidades de depuración.

En cambio, el motor de inferencia toma el artefacto terminado del framework de entrenamiento y da prioridad a la velocidad de ejecución y a la eficiencia de memoria. Aunque puedes ejecutar inferencias dentro de un framework de entrenamiento, rara vez es tan eficiente como utilizar un motor específico, especialmente para la implementación en teléfonos móviles o dispositivos integrados mediante herramientas como TensorFlow Lite o Apple Core ML.

Uso de un motor de inferencia con Ultralytics YOLO26#

El paquete ultralytics abstrae gran parte de la complejidad de los motores de inferencia y permite ejecutar predicciones sin complicaciones. Internamente, se encarga del preprocesamiento de las imágenes y de la ejecución del modelo. Para quienes buscan escalar, la Ultralytics Platform simplifica el proceso de entrenar y exportar modelos a formatos optimizados compatibles con distintos motores de inferencia.

El siguiente ejemplo muestra cómo cargar un modelo YOLO26 preentrenado y ejecutar la inferencia en una imagen:

from ultralytics import YOLO

# Load the YOLO26n model (nano version for speed)
model = YOLO("yolo26n.pt")

# Run inference on an image from a URL
# The 'predict' method acts as the interface to the inference process
results = model.predict("https://ultralytics.com/images/bus.jpg")

# Display the results
results[0].show()

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