Ultralytics YOLO27:
Volver al glosario de Ultralytics

Convolution

Explora los fundamentos de la convolución en la visión por ordenador y el aprendizaje profundo. Descubre cómo los kernels y los mapas de características impulsan Ultralytics YOLO26 en tareas en tiempo real.

La convolución es una operación matemática fundamental que actúa como componente básico de los sistemas modernos de visión artificial (CV) y aprendizaje profundo (DL). En el contexto del procesamiento de imágenes, la convolución consiste en deslizar un filtro pequeño —a menudo denominado kernel— por una imagen de entrada para crear un mapa de características relevantes. Este proceso permite a los modelos de inteligencia artificial (AI) aprender e identificar automáticamente patrones como bordes, texturas y formas sin intervención humana. A diferencia del aprendizaje automático (ML) tradicional, que a menudo requiere extracción de características manual, la convolución permite a las redes construir una comprensión jerárquica de los datos visuales, empezando por líneas sencillas y avanzando hasta objetos complejos como caras o vehículos.

Cómo funciona la convolución#

La operación funciona pasando un filtro por los datos de entrada, realizando una multiplicación elemento a elemento y sumando los resultados para producir un único valor en cada posición. Esta salida se conoce como mapa de características.

  • El kernel: Es una matriz pequeña de números (pesos) que detecta características específicas. Por ejemplo, el operador de Sobel es un tipo específico de kernel utilizado para detectar bordes verticales u horizontales.
  • Ventana deslizante: El kernel se desplaza por la imagen utilizando un tamaño de paso definido denominado «stride». Este proceso de filtrado espacial conserva la relación entre los píxeles, algo fundamental para comprender las imágenes.
  • Jerarquía de capas: En arquitecturas profundas como las redes neuronales convolucionales (CNNs), las capas iniciales capturan detalles de bajo nivel, mientras que las capas más profundas los combinan para formar conceptos de alto nivel.

Convolución frente a conceptos relacionados#

Para comprender plenamente la convolución, resulta útil distinguirla de términos similares que aparecen a menudo en la bibliografía sobre redes neuronales (NN):

  • Correlación cruzada frente a convolución: Matemáticamente, la convolución verdadera implica invertir el kernel antes de aplicarlo. Sin embargo, la mayoría de los frameworks de aprendizaje profundo, incluida la biblioteca PyTorch, implementan la correlación cruzada (deslizamiento sin invertir el kernel), pero la denominan «convolución» porque los pesos se aprenden durante el entrenamiento, lo que hace que la diferencia de inversión resulte irrelevante para el rendimiento.
  • Convolución frente a atención: Mientras que la convolución procesa la información localmente (píxeles vecinos), el mecanismo de atención permite que un modelo relacione simultáneamente partes distantes de una imagen. Las arquitecturas modernas como YOLO26 suelen utilizar capas convolucionales altamente optimizadas para mantener velocidades de inferencia en tiempo real, ya que las capas de atención pueden ser más exigentes desde el punto de vista computacional.

Aplicaciones en el mundo real#

La eficiencia de la convolución ha permitido que la IA transforme diversos sectores al impulsar sistemas de percepción robustos:

  1. Diagnóstico médico: En el ámbito de la IA en sanidad, la convolución ayuda a analizar exploraciones de MRI de alta resolución. Mediante kernels específicos diseñados para resaltar anomalías, los modelos pueden detectar signos tempranos de tumores o fracturas con una [precisión](https://ultralytics-translation-2.invalid comparable a la de expertos humanos.

  2. Navegación autónoma: Los vehículos autónomos dependen de la convolución para la detección de objetos en tiempo real. A medida que el vehículo avanza, las capas convolucionales procesan los vídeos para identificar al instante a peatones, marcas de carril y señales de tráfico, un componente fundamental de la seguridad de la IA en el sector de la automoción.

Ejemplo de Python con Ultralytics#

Puedes inspeccionar las capas convolucionales de modelos de última generación utilizando Python. El siguiente ejemplo carga el modelo YOLO26 y comprueba que su capa inicial utiliza una operación de convolución estándar, implementada mediante torch.nn.

import torch.nn as nn
from ultralytics import YOLO

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

# Access the first layer of the model's backbone
first_layer = model.model.model[0]

# Verify it is a Convolutional layer
if isinstance(first_layer.conv, nn.Conv2d):
    print("Success: The first layer is a standard convolution.")
    print(f"Kernel size: {first_layer.conv.kernel_size}")

Por qué es importante la convolución para la IA en el edge#

Las operaciones convolucionales son muy fáciles de optimizar, por lo que resultan ideales para implementaciones de IA en el edge, donde los recursos computacionales son limitados. Como el mismo kernel se comparte en toda la imagen (compartición de parámetros), el modelo requiere mucha menos memoria que las arquitecturas totalmente conectadas más antiguas. Esta eficiencia permite ejecutar modelos avanzados en smartphones y dispositivos IoT.

Para los equipos que quieran aprovechar estas operaciones con conjuntos de datos personalizados, la plataforma Ultralytics proporciona un entorno fluido para anotar imágenes y entrenar modelos basados en convoluciones sin tener que gestionar una infraestructura compleja. Mediante el aprendizaje por transferencia, puedes ajustar los pesos convolucionales preentrenados para reconocer objetos nuevos con unos datos de entrenamiento mínimos.

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