Ultralytics YOLO27:
Volver al glosario de Ultralytics

Context Window

Aprende cómo la ventana de contexto define la memoria de un modelo de IA. Explora sus aplicaciones en el procesamiento del lenguaje natural y el seguimiento de vídeos con Ultralytics YOLO26 para mejorar la precisión.

Una ventana de contexto hace referencia al intervalo máximo de datos de entrada —como caracteres de texto, segmentos de audio o fotogramas de vídeo— que un modelo de aprendizaje automático puede procesar y considerar simultáneamente durante su funcionamiento. En el ámbito de la inteligencia artificial (AI), este concepto es análogo a la memoria a corto plazo y determina cuánta información puede «ver» o recordar el sistema en un momento dado. En los modelos de procesamiento del lenguaje natural (NLP), como Transformers, la ventana se mide en tokens y define la longitud del historial de conversación que la AI puede mantener. En la visión por computador (CV), el contexto suele ser temporal o espacial, lo que permite al modelo comprender el movimiento y la continuidad a lo largo de una secuencia de imágenes.

Aplicaciones en el mundo real#

La utilidad práctica de una ventana de contexto va mucho más allá del simple almacenamiento temporal de datos y desempeña un papel fundamental en diversos ámbitos avanzados:

  • AI conversacional y chatbots: En la arquitectura de los chatbots y asistentes virtuales modernos, la ventana de contexto actúa como búfer del historial de conversación. Una ventana más grande permite al agente recordar detalles concretos mencionados anteriormente en un diálogo largo, evitando la frustración de tener que repetir la información.
  • Seguimiento de objetos en vídeo: En las tareas de visión, el contexto suele ser temporal. Los algoritmos de seguimiento de objetos deben recordar la posición y el aspecto de una entidad a lo largo de varios fotogramas para mantener su identidad, especialmente durante las oclusiones. Los modelos más recientes de Ultralytics YOLO26 aprovechan un procesamiento eficiente para mantener una alta precisión en las tareas de seguimiento mediante el uso eficaz de este contexto temporal.
  • Análisis de series temporales financieras: Las estrategias de inversión suelen basarse en modelos predictivos que examinan datos históricos del mercado. En este caso, la ventana de contexto define cuántos puntos de datos anteriores (por ejemplo, los precios de las acciones de los últimos 30 días) tiene en cuenta el modelo para predecir tendencias futuras, una técnica fundamental en las finanzas cuantitativas.

Diferenciación de conceptos relacionados#

Para implementar soluciones de AI con precisión, resulta útil diferenciar la ventana de contexto de términos similares del glosario:

  • Ventana de contexto frente a campo receptivo: Aunque ambos términos describen el alcance de los datos de entrada, el «campo receptivo» es específico de las redes neuronales convolucionales (CNNs) y hace referencia al área espacial de una imagen que influye en un único mapa de características. En cambio, «ventana de contexto» suele referirse a un intervalo secuencial o temporal en flujos de datos.
  • Ventana de contexto frente a tokenización: La ventana de contexto es un contenedor fijo, mientras que la tokenización es el método para rellenarlo. El texto o los datos se dividen en tokens, y la eficiencia del tokenizador determina cuánta información real cabe en la ventana. Los tokenizadores eficientes de subpalabras pueden incluir más significado semántico en el mismo tamaño de ventana que los métodos basados en caracteres.
  • Ventana de contexto frente a tamaño de lote: El tamaño de lote determina cuántas muestras independientes se procesan en paralelo durante el entrenamiento del modelo, mientras que la ventana de contexto determina la longitud o el tamaño de una única muestra a lo largo de su dimensión secuencial.

Ejemplo: contexto temporal en visión#

Aunque a menudo se habla de él en relación con el texto, el contexto es fundamental para las tareas de visión en las que el historial es importante. El siguiente fragmento de Python utiliza el paquete ultralytics para realizar el seguimiento de objetos. En este caso, el modelo mantiene un «contexto» de las identidades de los objetos a lo largo de los fotogramas del vídeo para garantizar que un coche detectado en el fotograma 1 se reconozca como el mismo coche en el fotograma 10.

from ultralytics import YOLO

# Load the YOLO26n model (latest generation)
model = YOLO("yolo26n.pt")

# Perform object tracking on a video file
# The tracker uses temporal context to preserve object IDs across frames
results = model.track(source="path/to/video.mp4", show=True)

Retos y direcciones futuras#

La gestión de las ventanas de contexto implica un equilibrio constante entre rendimiento y recursos. Una ventana demasiado corta puede provocar «amnesia del modelo», lo que hace que la AI pierda el hilo de la narrativa o de la trayectoria del objeto. Sin embargo, las ventanas excesivamente grandes aumentan la latencia de inferencia y el consumo de memoria, lo que dificulta la inferencia en tiempo real en dispositivos de AI en el extremo.

Para mitigar este problema, los desarrolladores utilizan estrategias como la generación aumentada por recuperación (RAG), que permite a un modelo obtener información relevante de una base de datos vectorial externa en lugar de mantenerlo todo en su ventana de contexto inmediata. Además, herramientas como la Ultralytics Platform ayudan a los equipos a gestionar grandes conjuntos de datos y supervisar el rendimiento de las implementaciones para optimizar cómo gestionan los modelos el contexto en entornos de producción. Frameworks como PyTorch siguen evolucionando y ofrecen una mejor compatibilidad con mecanismos de atención dispersa que permiten ventanas de contexto enormes con costes computacionales lineales en lugar de cuadráticos. Las innovaciones en la arquitectura de los modelos, como las observadas en la transición a las capacidades de extremo a extremo de YOLO26, siguen perfeccionando el procesamiento del contexto visual para lograr la máxima eficiencia.

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