YOLO Vision 2026:
Volver al glosario de Ultralytics

Prompt Tuning

Explora el ajuste de prompts (prompt tuning) para adaptar eficientemente los modelos base sin necesidad de un reentrenamiento completo. Aprende cómo los prompts blandos reducen la latencia y el almacenamiento para tareas de IA como YOLO26.

El prompt tuning es una técnica eficiente en recursos que se utiliza para adaptar modelos fundacionales preentrenados a tareas específicas posteriores sin el gasto computacional de reentrenar toda la red. A diferencia del fine-tuning tradicional, que actualiza todos o la mayoría de los parámetros de un modelo, el prompt tuning congela los pesos del modelo preentrenados y optimiza solo un pequeño conjunto de vectores aprendibles (llamados "soft prompts") que se anteponen a los datos de entrada. Este enfoque permite que un único backbone masivo sirva para múltiples aplicaciones especializadas simultáneamente, lo que reduce significativamente los requisitos de almacenamiento y los costes de cambio por latencia de inferencia.

La mecánica del ajuste de prompts#

En los flujos de trabajo estándar de aprendizaje automático (ML), las entradas como texto o imágenes se convierten en representaciones numéricas conocidas como embeddings. El prompt tuning inserta vectores de embedding adicionales y entrenables en esta secuencia de entrada. Durante la fase de entrenamiento, el sistema utiliza la retropropagación para calcular los gradientes, pero el algoritmo de optimización solo actualiza los valores de los soft prompts, dejando intacta la estructura del modelo masivo.

Este método es una forma de fine-tuning eficiente en parámetros (PEFT). Al aprender estos vectores continuos, el modelo se "dirige" hacia la salida deseada. Aunque este concepto se originó en el procesamiento del lenguaje natural (NLP), se ha adaptado con éxito para tareas de visión por ordenador (CV), lo que a menudo se conoce como prompt tuning visual (VPT).

Distinguir conceptos relacionados#

Para comprender la utilidad del ajuste de prompts, es esencial diferenciarlo de términos similares en el panorama de la IA:

  • Prompt Engineering: Consiste en redactar manualmente instrucciones de texto legibles por humanos (prompts duros) para guiar un modelo de IA generativa. No requiere programación ni entrenamiento. Por el contrario, el prompt tuning utiliza aprendizaje supervisado automatizado para encontrar embeddings numéricos óptimos que pueden no corresponder a palabras del lenguaje natural.
  • Full Fine-Tuning: Los métodos tradicionales actualizan toda la red neuronal, lo que a menudo conduce a un "olvido catastrófico" del entrenamiento original. El prompt tuning preserva las capacidades originales del modelo, lo que facilita el aprovechamiento del aprendizaje por transferencia en tareas disjuntas.
  • Few-Shot Learning: Esto suele referirse a proporcionar unos pocos ejemplos en la ventana de contexto de un LLM. El prompt tuning es diferente porque aprende permanentemente parámetros que se guardan y reutilizan, en lugar de proporcionar únicamente un contexto temporal.

Aplicaciones en el mundo real#

El prompt tuning permite el despliegue escalable de la IA en entornos con recursos limitados, una filosofía fundamental compartida por la Ultralytics Platform para la gestión de modelos.

  1. Atención al cliente multilingüe: Una empresa global puede utilizar un modelo de lenguaje centralizado y congelado. Al entrenar prompts blandos ligeros para español, japonés y alemán, el sistema puede cambiar de idioma al instante. Esto evita el coste masivo de alojar tres modelos separados de tamaño gigabyte, confiando en su lugar en archivos de prompts de tamaño kilobyte.

  2. IA en la salud: La imagen médica a menudo sufre de escasez de datos. Los investigadores pueden tomar un backbone de visión de propósito general (como un Vision Transformer) y utilizar el prompt tuning para adaptarlo con el fin de detectar anomalías específicas, como enfermedades de la retina o tumores. Esto mantiene la privacidad de los datos de los pacientes y permite una rápida adaptación a nuevos equipos médicos sin necesidad de reentrenar por completo el modelo.

Ejemplo de implementación#

El siguiente ejemplo de PyTorch demuestra el concepto mecánico central: congelar las capas principales de un modelo y crear un parámetro entrenable independiente (el "soft prompt") que se optimiza para influir en la salida.

import torch
import torch.nn as nn

# 1. Define a dummy backbone (e.g., a pre-trained layer)
backbone = nn.Linear(10, 5)

# 2. Freeze the backbone weights (crucial for prompt tuning)
for param in backbone.parameters():
    param.requires_grad = False

# 3. Create a 'soft prompt' vector that IS trainable
# This represents the learnable embeddings prepended to inputs
soft_prompt = nn.Parameter(torch.randn(1, 10), requires_grad=True)

# 4. Initialize an optimizer that targets ONLY the soft prompt
optimizer = torch.optim.SGD([soft_prompt], lr=0.1)

# Verify that only the prompt is being trained
trainable_params = sum(p.numel() for p in [soft_prompt] if p.requires_grad)
print(f"Optimizing {trainable_params} parameters (Soft Prompt only)")

Relevancia para la Edge AI moderna#

A medida que los modelos crecen, la capacidad de adaptarlos a bajo coste se vuelve crucial. Aunque arquitecturas como YOLO26 ya están altamente optimizadas para la eficiencia, los principios de congelación de backbones y adaptación eficiente son fundamentales para el futuro de la Edge AI. Técnicas similares al prompt tuning permiten a los dispositivos con memoria limitada realizar diversas tareas —desde la detección de objetos hasta la segmentación— simplemente intercambiando pequeños archivos de configuración en lugar de recargar redes neuronales masivas.

Para los desarrolladores que buscan entrenar y desplegar de manera eficiente, el uso de herramientas como la Ultralytics Platform garantiza que los modelos estén optimizados para sus objetivos de hardware específicos, aprovechando las mejores prácticas del MLOps moderno.

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