Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
Volver al glosario de Ultralytics

Feature Extraction

Explora cómo la extracción de características transforma los datos brutos en información útil. Aprende cómo Ultralytics YOLO26 automatiza este proceso para una detección de objetos superior.

La extracción de características es un proceso transformador en el aprendizaje automático (ML) que convierte datos sin procesar y de alta dimensión en un conjunto refinado de atributos informativos o "características". Los datos de entrada sin procesar, como imágenes de alta resolución, transmisiones de audio o texto no estructurado, a menudo son demasiado voluminosos y redundantes para que los algoritmos los procesen de manera efectiva. La extracción de características soluciona esto destilando la entrada hasta sus componentes más esenciales, preservando la información crítica necesaria para el modelado predictivo mientras se descarta el ruido y los detalles de fondo irrelevantes. Esta reducción es vital para mitigar la maldición de la dimensionalidad, asegurando que los modelos sigan siendo computacionalmente eficientes y capaces de generalizar bien a datos nuevos y no vistos.

Link to this sectionEl papel de la extracción de características en el Deep Learning#

En la era de la visión artificial tradicional, los expertos dependían de técnicas manuales como la Transformada de Características Invariantes a Escala (SIFT) para identificar puntos clave en las imágenes. Sin embargo, el aprendizaje profundo (DL) moderno ha revolucionado este flujo de trabajo automatizando el descubrimiento de características.

Las redes neuronales, específicamente las Redes Neuronales Convolucionales (CNN), emplean un componente arquitectónico especializado conocido como backbone para realizar la extracción de características de forma jerárquica. A medida que los datos atraviesan las capas de la red, la complejidad de las características extraídas aumenta:

  • Capas superficiales: Estas capas iniciales actúan como detectores de bordes, identificando estructuras simples de bajo nivel como líneas, esquinas y gradientes de color.
  • Capas profundas: A medida que la red se vuelve más profunda, estos elementos simples se agregan en representaciones semánticas de alto nivel, como la forma de un vehículo, una cara humana o marcas específicas de animales.

Estas representaciones aprendidas se almacenan en mapas de características, que posteriormente se pasan a una cabeza de detección para realizar tareas como la detección de objetos o la clasificación de imágenes.

Link to this sectionAplicaciones en el mundo real#

La extracción de características sirve como el motor detrás de muchas capacidades avanzadas de IA, traduciendo entradas sensoriales crudas en conocimientos procesables en diversas industrias.

  • Diagnóstico médico: En el campo de la IA en la atención sanitaria, los modelos analizan imágenes médicas complejas como resonancias magnéticas o tomografías computarizadas. Los algoritmos sofisticados de extracción de características identifican anomalías sutiles en la densidad o textura del tejido que pueden indicar patologías en etapa temprana. Al aislar estos marcadores visuales críticos, los sistemas pueden ayudar a los radiólogos en la detección de tumores con una precisión y velocidad significativamente mayores.
  • Conducción autónoma: Los coches autónomos dependen de la extracción de características en tiempo real para navegar de forma segura. Las cámaras integradas transmiten vídeo a modelos de visión artificial (CV) que extraen al instante características relevantes sobre marcas de carril, semáforos y movimientos de peatones. Esta capacidad permite que los vehículos autónomos tomen decisiones en fracciones de segundo en entornos dinámicos.
  • Procesamiento de audio: En los asistentes de voz, las formas de onda de audio sin procesar se convierten en espectrogramas. Los algoritmos luego extraen características fonéticas, el tono y la entonación, permitiendo que los sistemas de conversión de voz a texto entiendan el lenguaje hablado independientemente del acento del hablante o del ruido de fondo.

Link to this sectionExtracción de características con Ultralytics YOLO#

Las arquitecturas de vanguardia como Ultralytics YOLO26 integran potentes backbones de extracción de características directamente en su diseño. Cuando ejecutas la inferencia, el modelo procesa automáticamente la imagen para extraer las características relevantes antes de predecir los cuadros delimitadores y las etiquetas de clase.

El siguiente ejemplo demuestra cómo usar un modelo preentrenado para procesar una imagen. Aunque el código es sencillo, el modelo realiza internamente una extracción de características compleja para localizar objetos:

from ultralytics import YOLO

# Load a pretrained YOLO26 model, which includes a learned feature extraction backbone
model = YOLO("yolo26n.pt")

# Perform inference on an image
# The model internally extracts features to locate and classify objects
results = model("https://ultralytics.com/images/bus.jpg")

# Display the resulting bounding boxes
results[0].show()

Para los equipos que buscan gestionar los conjuntos de datos utilizados para entrenar estos extractores de características, la Plataforma Ultralytics ofrece una solución integral para la anotación, el entrenamiento y el despliegue.

Link to this sectionDiferenciación de términos relacionados#

Para comprender completamente el proceso de ciencia de datos, es útil distinguir la extracción de características de conceptos similares.

  • Extracción de características frente a Ingeniería de características: Aunque a menudo se discuten juntos, la ingeniería de características es un término más amplio que generalmente implica un proceso manual donde se utiliza el conocimiento del dominio para crear nuevas variables (p. ej., calcular "precio por metro cuadrado" a partir de "precio" y "área"). La extracción de características es una técnica específica, a menudo automatizada en el aprendizaje profundo, que proyecta datos de alta dimensión (como píxeles) en un vector de características de menor dimensión.
  • Extracción de características frente a Selección de características: La selección de características implica elegir un subconjunto de las características existentes sin cambiarlas, simplemente eliminando las menos importantes para reducir el ruido. La extracción de características, por el contrario, crea nuevas características transformando y combinando los puntos de datos originales, por ejemplo a través del Análisis de Componentes Principales (PCA) o pesos de red aprendidos.

Al dominar la extracción de características, los desarrolladores pueden aprovechar frameworks como PyTorch y TensorFlow para construir modelos que no solo sean precisos, sino también lo suficientemente eficientes para el despliegue en el borde (edge deployment).

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