YOLO Vision 2026:
Voltar para o Glossário da Ultralytics

Prompt Tuning

Explora o ajuste de prompts para adaptar eficientemente modelos de base sem re-treino completo. Aprende como prompts suaves reduzem a latência e o armazenamento para tarefas de IA como YOLO26.

O prompt tuning é uma técnica eficiente em termos de recursos usada para adaptar modelos fundamentais pré-treinados a tarefas específicas a jusante, sem a despesa computacional de retreinar toda a rede. Ao contrário do fine-tuning tradicional, que atualiza todos ou a maioria dos parâmetros de um modelo, o prompt tuning congela os pesos do modelo pré-treinado e otimiza apenas um pequeno conjunto de vetores treináveis — chamados de "soft prompts" — que são adicionados antes dos dados de entrada. Essa abordagem permite que um único backbone massivo sirva a múltiplos aplicativos especializados simultaneamente, reduzindo significativamente os requisitos de armazenamento e os custos de troca de latência de inferência.

A Mecânica do Prompt Tuning#

Em fluxos de trabalho padrão de aprendizado de máquina (ML), entradas como texto ou imagens são convertidas em representações numéricas conhecidas como embeddings. O prompt tuning insere vetores de embedding adicionais e treináveis nesta sequência de entrada. Durante a fase de treinamento, o sistema usa retropropagação para calcular gradientes, mas o algoritmo de otimização atualiza apenas os valores dos soft prompts, deixando a estrutura massiva do modelo intacta.

Este método é uma forma de Fine-Tuning Eficiente em Parâmetros (PEFT). Ao aprender esses vetores contínuos, o modelo é "direcionado" para a saída desejada. Embora esse conceito tenha se originado no Processamento de Linguagem Natural (PLN), ele foi adaptado com sucesso para tarefas de Visão Computacional (CV), frequentemente referido como Visual Prompt Tuning (VPT).

Distinguindo Conceitos Relacionados#

Para entender a utilidade do prompt tuning, é essencial diferenciá-lo de termos semelhantes no panorama da IA:

  • Engenharia de Prompt: Isso envolve criar manualmente instruções de texto legíveis por humanos (hard prompts) para guiar um modelo de IA gerativa. Não requer codificação ou treinamento. O prompt tuning, por outro lado, usa aprendizado supervisionado automatizado para encontrar embeddings numéricos otimizados que podem não corresponder a palavras de linguagem natural.
  • Full Fine-Tuning: Os métodos tradicionais atualizam toda a rede neural, o que frequentemente leva ao "esquecimento catastrófico" do treinamento original. O prompt tuning preserva as capacidades originais do modelo, facilitando o aproveitamento do aprendizado por transferência em tarefas disjuntas.
  • Aprendizado com Poucos Exemplos: Isso geralmente se refere a fornecer alguns exemplos na janela de contexto de um LLM. O prompt tuning é distinto porque aprende permanentemente parâmetros que são salvos e reutilizados, em vez de apenas fornecer contexto temporário.

Aplicações no Mundo Real#

O prompt tuning permite a implantação escalável de IA em ambientes com recursos limitados, uma filosofia central compartilhada pela Ultralytics Platform para o gerenciamento de modelos.

  1. Suporte ao Cliente Multilíngue: Uma empresa global pode usar um único modelo de linguagem central e congelado. Ao treinar soft prompts leves para espanhol, japonês e alemão, o sistema pode alternar idiomas instantaneamente. Isso evita o custo massivo de hospedar três modelos separados de tamanho gigabyte, confiando, em vez disso, em arquivos de prompt de tamanho kilobyte.

  2. IA na Saúde: A imagem médica frequentemente sofre com a escassez de dados. Os pesquisadores podem pegar um backbone de visão de uso geral (como um Vision Transformer) e usar o prompt tuning para adaptá-lo para detectar anomalias específicas, como doenças da retina ou tumores. Isso mantém a privacidade dos dados do paciente e permite a adaptação rápida a novos equipamentos médicos sem o retreinamento completo do modelo.

Exemplo de Implementação#

O exemplo a seguir em PyTorch demonstra o conceito mecânico central: congelar as camadas principais de um modelo e criar um parâmetro separado e treinável (o "soft prompt") que é otimizado para influenciar a saída.

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)")

Relevância para a Edge AI Moderna#

À medida que os modelos crescem, a capacidade de adaptá-los de forma barata torna-se crítica. Embora arquiteturas como YOLO26 já sejam altamente otimizadas para eficiência, os princípios de congelamento de backbones e adaptação eficiente são fundamentais para o futuro da Edge AI. Técnicas semelhantes ao prompt tuning permitem que dispositivos com memória limitada executem diversas tarefas — desde a detecção de objetos até a segmentação — simplesmente trocando pequenos arquivos de configuração em vez de recarregar redes neurais massivas.

Para desenvolvedores que desejam treinar e implantar com eficiência, utilizar ferramentas como a Ultralytics Platform garante que os modelos sejam otimizados para seus alvos de hardware específicos, aproveitando as melhores práticas do MLOps moderno.

Explore solutions

Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais

Vamos construir o futuro da IA juntos!

Começa a tua jornada com o futuro da aprendizagem automática