Conheça o YOLO26: IA de visão de próxima geração.
Ultralytics
Voltar para o Glossário da Ultralytics

LoRA (Low-Rank Adaptation)

Descobre como o LoRA (Low-Rank Adaptation) permite um ajuste fino (fine-tuning) eficiente de modelos como o Ultralytics YOLO26. Aprende a personalizar IA com o mínimo de memória e hardware.

LoRA, ou Low-Rank Adaptation (Adaptação de Baixo Posto), é uma técnica inovadora no campo do aprendizado de máquina (ML) projetada para ajustar modelos pré-treinados massivos de forma eficiente. Como os modelos de fundação modernos cresceram para abranger bilhões de parâmetros, o custo computacional de retreiná-los para tarefas específicas tornou-se proibitivo para muitos desenvolvedores. O LoRA resolve isso congelando os pesos do modelo originais e injetando matrizes de decomposição de posto menores e treináveis na arquitetura. Este método reduz o número de parâmetros treináveis em até 10.000 vezes, diminuindo significativamente os requisitos de memória e permitindo que engenheiros personalizem redes poderosas em hardware de consumo padrão, como uma única GPU (Unidade de Processamento Gráfico).

Link to this sectionA Mecânica da Adaptação Eficiente#

A inovação central do LoRA reside na sua abordagem às atualizações do modelo. No ajuste fino tradicional, o processo de otimização deve ajustar cada peso na rede neural durante a retropropagação. Esse ajuste de parâmetros completos requer o armazenamento de estados do otimizador para todo o modelo, consumindo vastas quantidades de VRAM.

O LoRA opera sob a hipótese de que as alterações nos pesos durante a adaptação têm um "baixo posto", o que significa que as informações essenciais podem ser representadas com dimensões significativamente menores. Ao inserir pares de pequenas matrizes nas camadas do modelo — frequentemente dentro do mecanismo de atenção de arquiteturas Transformer — o LoRA otimiza apenas esses adaptadores inseridos enquanto o modelo principal permanece estático. Essa modularidade permite a alternância rápida entre diferentes tarefas, como mudar estilos artísticos ou idiomas, simplesmente trocando pequenos arquivos de adaptador, um conceito explorado no artigo de pesquisa original da Microsoft.

Link to this sectionAplicações no Mundo Real#

A capacidade de adaptar modelos poderosos com recursos mínimos impulsionou a adoção em vários setores de inteligência artificial (IA).

  • Detecção de Objetos Personalizada: Em ambientes industriais, os desenvolvedores usam técnicas de adaptação eficiente para adaptar modelos de visão como o YOLO26 para tarefas de nicho. Por exemplo, uma fábrica pode treinar um modelo em um conjunto de dados personalizado para detectar defeitos específicos no controle de qualidade de manufatura. O modelo aprende a identificar anomalias raras enquanto mantém suas capacidades gerais de reconhecimento de objetos.
  • IA Generativa e Arte: O LoRA é um elemento básico na comunidade de IA Generativa. Artistas digitais o utilizam para ensinar novos conceitos a modelos de geração de imagem como o Stable Diffusion, como um personagem específico ou estilo de pintura. Em vez de compartilhar um checkpoint de vários gigabytes, os criadores distribuem arquivos LoRA leves, permitindo que outros gerem artes estilizadas de forma eficiente.
  • Grandes Modelos de Linguagem Especializados: Organizações jurídicas e médicas utilizam o LoRA para ajustar Grandes Modelos de Linguagem (LLMs) em documentos proprietários. Isso permite a criação de assistentes seguros e específicos de domínio, capazes de redigir contratos ou resumir relatórios de análise de imagem médica sem a despesa de um treinamento em larga escala.

Link to this sectionAplicando Conceitos de Adaptação#

Embora a implementação matemática envolva álgebra matricial, as estruturas de software modernas abstraem essas complexidades. O trecho de Python a seguir demonstra um fluxo de trabalho de treinamento padrão usando o pacote ultralytics. Modelos eficientes como o YOLO26 utilizam estratégias de otimização que compartilham princípios com a adaptação eficiente para aprender rapidamente a partir de novos dados.

from ultralytics import YOLO

# Load the YOLO26 model (highly efficient for edge deployment)
model = YOLO("yolo26n.pt")

# Train the model on a specific dataset
# Modern training pipelines optimize updates to converge quickly
results = model.train(data="coco8.yaml", epochs=5, imgsz=640)

Link to this sectionLoRA vs. Conceitos Relacionados#

Para selecionar o fluxo de trabalho apropriado, é essencial distinguir o LoRA de outras estratégias de adaptação:

  • Ajuste Fino Eficiente em Parâmetros (PEFT): PEFT é o termo abrangente para todos os métodos que reduzem o custo do ajuste fino. O LoRA é atualmente o tipo de PEFT mais popular e eficaz, mas existem outros, como camadas adaptadoras ou prefix tuning.
  • Aprendizado por Transferência: Este é o conceito teórico mais amplo de obter conhecimento de um problema (por exemplo, reconhecer carros) e aplicá-lo a um relacionado (por exemplo, reconhecer caminhões). O LoRA é uma ferramenta específica usada para implementar o aprendizado por transferência de forma eficiente. Você pode explorar a teoria geral neste guia de aprendizado por transferência.
  • Engenharia de Prompt: Ao contrário do LoRA, que modifica o processamento matemático do modelo via adaptadores, a engenharia de prompt envolve otimizar a entrada de texto para orientar o modelo. Não requer treinamento, mas é geralmente menos poderosa para tarefas complexas e altamente específicas.

Ao democratizar o acesso ao ajuste de modelos de alto desempenho, o LoRA capacita os desenvolvedores a construir soluções especializadas — desde a percepção de veículos autônomos até chatbots personalizados — sem exigir a infraestrutura massiva de uma gigante da tecnologia. Para equipes que buscam gerenciar esses conjuntos de dados e execuções de treinamento de forma eficiente, a Plataforma Ultralytics oferece um ambiente abrangente para anotar, treinar e implantar esses modelos adaptados.

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