YOLO Vision 2026:
Voltar ao Glossário da Ultralytics

Fine-tuning

Explora como o fine-tuning adapta modelos pré-treinados, como o Ultralytics YOLO26, a tarefas especializadas. Aprende a tirar partido da aprendizagem por transferência para obter uma IA mais rápida e precisa.

O ajuste fino é um processo fundamental na aprendizagem automática (ML) que envolve adaptar um modelo pré-treinado a uma tarefa ou conjunto de dados específico. Em vez de treinar do zero—o que requer enormes quantidades de dados, tempo e poder computacional—os programadores começam com um "modelo fundacional" que já aprendeu características gerais a partir de um conjunto de dados vasto, como o ImageNet. Esta abordagem é uma aplicação prática da aprendizagem por transferência, permitindo que os sistemas de IA alcancem um elevado desempenho em problemas de nicho com significativamente menos recursos.

A mecânica da adaptação#

A ideia central do ajuste fino é tirar partido do "conhecimento" que um modelo já adquiriu. Um modelo base normalmente possui uma compreensão robusta de elementos visuais fundamentais, como contornos, texturas e formas. Durante o processo de ajuste fino, os parâmetros (pesos) do modelo são ligeiramente ajustados para acomodar as particularidades dos novos dados especializados.

Este ajuste é normalmente obtido através da descida do gradiente, utilizando uma taxa de aprendizagem mais baixa. Uma taxa de aprendizagem conservadora garante que as características valiosas aprendidas durante o pré-treino inicial sejam refinadas em vez de destruídas. Em muitos fluxos de trabalho de visão computacional (CV), os engenheiros podem congelar as camadas iniciais do backbone—que detetam características universais—e atualizar apenas as camadas mais profundas e a cabeça de deteção, responsável por fazer as previsões finais das classes.

Aplicações no mundo real#

O ajuste fino estabelece uma ponte entre as capacidades gerais da IA e os requisitos específicos de cada setor. Permite que modelos genéricos se transformem em especialistas especializados.

  • IA na área da saúde: Um modelo de visão padrão consegue distinguir entre gatos e cães, mas não possui contexto médico. Ao aplicar o ajuste fino a este modelo com conjuntos de dados de análise de imagens médicas que contêm radiografias anotadas, os investigadores podem criar ferramentas de diagnóstico que detetam pneumonia ou fraturas com elevada precisão. Isto ajuda os radiologistas em ambientes de ritmo acelerado, dando prioridade aos casos críticos.
  • IA na indústria transformadora: Em ambientes industriais, os modelos prontos a utilizar podem não reconhecer componentes proprietários. Os fabricantes utilizam o ajuste fino para adaptar arquiteturas de última geração, como o YOLO26, às suas linhas de montagem específicas. Isto permite que os sistemas automatizados de controlo de qualidade detetem defeitos mínimos, como microfissuras ou imperfeições na pintura, melhorando a fiabilidade dos produtos e reduzindo o desperdício.

Ajuste fino vs. treino do zero#

É útil distinguir o ajuste fino do treino completo para compreender quando utilizar cada abordagem.

  • Treino do zero: Isto envolve inicializar um modelo com pesos aleatórios e treiná-lo num conjunto de dados até convergir. Requer um conjunto de dados anotado muito grande e recursos substanciais de GPU. Normalmente, esta abordagem é reservada para criar novas arquiteturas ou quando o domínio é completamente único (por exemplo, analisar nebulosas no espaço profundo em vez de objetos do quotidiano).
  • Ajuste fino: Este processo começa com pesos otimizados. Requer muito menos dados (frequentemente apenas alguns milhares de imagens) e permite um treino significativamente mais rápido. Para a maioria das aplicações empresariais, como a gestão de inventário no retalho ou a monitorização de segurança, o ajuste fino é o caminho mais eficiente para a implementação.

Implementação do ajuste fino com Ultralytics#

As frameworks modernas tornam este processo acessível. Por exemplo, a Ultralytics Platform simplifica o fluxo de trabalho ao gerir automaticamente os conjuntos de dados e o treino na nuvem. No entanto, os programadores também podem aplicar o ajuste fino aos modelos localmente utilizando Python.

O exemplo seguinte demonstra como aplicar o ajuste fino a um modelo YOLO26 pré-treinado num conjunto de dados personalizado. Repara que carregamos yolo26n.pt (os pesos pré-treinados) em vez de um ficheiro de configuração simplificado, o que indica à biblioteca que deve iniciar a aprendizagem por transferência.

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (n=nano size)
# This automatically loads weights trained on COCO
model = YOLO("yolo26n.pt")

# Fine-tune the model on a custom dataset (e.g., 'coco8.yaml')
# The 'epochs' argument determines how many passes over the data occur
results = model.train(data="coco8.yaml", epochs=100, imgsz=640)

# The model is now fine-tuned and ready for specific inference tasks

Principais considerações para o sucesso#

Para obter os melhores resultados, a qualidade do novo conjunto de dados é fundamental. A utilização de ferramentas de aumento de dados pode expandir artificialmente um conjunto de dados pequeno através da rotação, inversão ou ajuste do brilho das imagens, evitando o sobreajuste. Além disso, a monitorização de métricas como a perda de validação e a precisão média garante que o modelo generaliza bem para dados não observados.

Para quem gere fluxos de trabalho complexos, a adoção de estratégias de MLOps e de ferramentas como o acompanhamento de experiências pode ajudar a manter o controlo de versões das diferentes iterações ajustadas. Seja para deteção de objetos ou segmentação de instâncias, o ajuste fino continua a ser o padrão do setor para implementar soluções de IA eficazes.

Explore solutions

Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

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