Ultralytics YOLO27:
Get Started

YOLO11 vs YOLO26#

A rápida evolução da visão computacional continua a ampliar os limites da velocidade, da precisão e da eficiência de implantação. No cenário da detecção de objetos em tempo real, a Ultralytics define o padrão de forma consistente. Esta comparação técnica explora a transição do bem-sucedido YOLO11 para o avançado YOLO26, analisando suas arquiteturas, métricas de desempenho e cenários ideais de implantação.

Quer estejas desenvolvendo sistemas de entrega por drones ou otimizando um pipeline de fabricação inteligente global, compreender as diferenças sutis entre esses dois modelos vai ajudar-te a criar soluções de IA robustas e preparadas para o futuro.

Linagem dos modelos e ecossistema#

Os dois modelos se beneficiam do abrangente ecossistema Ultralytics, caracterizado por sua API simples, manutenção contínua e comunidade ativa. Eles oferecem versatilidade incomparável e dão suporte nativo a tarefas de detecção de objetos, segmentação de instâncias, classificação de imagens, estimativa de pose e caixas delimitadoras orientadas (OBB).

YOLO11: o padrão consolidado#

Lançado no fim de 2024, o YOLO11 aperfeiçoou os avanços das gerações anteriores, consolidando seu lugar como uma solução confiável para ambientes de produção.

YOLO26: a nova fronteira#

Apresentado no início de 2026, o YOLO26 representa uma mudança de paradigma na computação de borda e na arquitetura de ponta a ponta, oferecendo melhorias significativas na velocidade de processamento e na facilidade de integração.

Gerenciamento de dados e implantações

O YOLO11 e o YOLO26 estão totalmente integrados à Ultralytics Platform, que oferece fluxos de trabalho simples, sem código, para anotação de conjuntos de dados, treinamento na nuvem e monitoramento de frotas.

Inovações arquiteturais#

Enquanto o YOLO11 depende de métodos tradicionais de pós-processamento que impulsionam a visão computacional há anos, o YOLO26 apresenta vários avanços estruturais projetados para eliminar gargalos.

Conceção de ponta a ponta sem NMS#

Uma das melhorias mais significativas do YOLO26 é sua arquitetura nativa de ponta a ponta. Sua cabeça opcional um para um (nms=False) elimina o pós-processamento de supressão não máxima (NMS), um conceito introduzido inicialmente no YOLOv10. A eliminação do NMS simplifica drasticamente o pipeline de implantação e garante latência consistente, essencial para aplicações em tempo real, como algoritmos de condução autônoma.

Remoção de DFL para otimização de borda#

O YOLO26 remove a Distribution Focal Loss (DFL). Embora a DFL fosse útil no YOLO11 para localização precisa, removê-la simplifica o grafo de exportação da rede. Essa modificação garante maior compatibilidade com hardware de baixo consumo, tornando o YOLO26 extremamente eficiente em dispositivos de borda, como o Raspberry Pi ou o NVIDIA Jetson.

Otimizador MuSGD#

Inspirado pelos mecanismos de treinamento de grandes modelos de linguagem (LLMs), especificamente o Kimi K2 da Moonshot AI, o YOLO26 utiliza o revolucionário otimizador MuSGD. Essa combinação de descida do gradiente estocástico (SGD) e Muon proporciona execuções de treinamento notavelmente estáveis, convergindo muito mais rápido do que os otimizadores AdamW padrão usados em arquiteturas anteriores.

Funções de perda avançadas#

O YOLO26 incorpora ProgLoss + STAL (perda progressiva e atribuição de rótulos sensível a alvos pequenos). Essa combinação melhora drasticamente a detecção de objetos pequenos e densamente agrupados. Além disso, o YOLO26 introduz aprimoramentos específicos para cada tarefa: perda de segmentação semântica e um módulo proto multiescala para segmentação de instâncias, estimativa residual de log-verossimilhança (RLE) para estimativas complexas de pose humana e uma função de perda angular especializada para reduzir problemas de borda em tarefas de detecção OBB.

Comparação de desempenho#

Ao avaliar esses modelos, o equilíbrio entre a quantidade de parâmetros, a complexidade computacional (FLOPs) e a velocidade determina a escolha do hardware. O YOLO26 prioriza especificamente a velocidade de inferência na CPU, alcançando inferência na CPU até 43% mais rápida do que seu antecessor.

Modelotamanho
(pixels)
mAPval
50-95
Velocidade
CPU ONNX
(ms)
Velocidade
T4 TensorRT10
(ms)
parâmetros
(M)
FLOPs
(B)
YOLO11n64039.556.11.52.66.5
YOLO11s64047.090.02.59.421.6
YOLO11m64051.5183.24.720.168.1
YOLO11l64053.4238.66.225.387.2
YOLO11x64054.7462.811.356.9195.3
YOLO26n64040.938.91.72.45.5
YOLO26s64048.687.22.59.520.9
YOLO26m64053.1220.04.720.468.4
YOLO26l64055.0286.26.224.886.8
YOLO26x64057.5525.811.855.7194.4

Como demonstrado, o YOLO26 Nano (YOLO26n) aumenta significativamente a precisão e reduz o tempo de inferência na CPU de 56.1ms para 38.9ms usando ONNX Runtime.

Exportação para velocidade máxima

Para extrair o máximo desempenho desses modelos, exporta-os usando TensorRT em hardware NVIDIA ou OpenVINO para CPUs Intel. O design sem NMS do YOLO26 torna esse processo de exportação mais simples do que nunca.

Casos de uso e aplicações no mundo real#

A escolha entre YOLO11 e YOLO26 depende, em grande parte, da tua infraestrutura específica e dos objetivos do projeto.

Computação de borda e IoT#

Para aplicações limitadas por energia e hardware, como o monitoramento de agricultura inteligente por drones ou sistemas de alarme de segurança locais, o YOLO26 é a opção incontestável. A remoção de DFL e o aumento de 43% na velocidade da CPU permitem executar modelos complexos de visão em dispositivos sem GPUs dedicadas, mantendo altas taxas de quadros.

Nuvem e escala empresarial#

O YOLO11 continua sendo uma excelente opção para soluções empresariais em que grandes parques de servidores já estão otimizados para suas estruturas de tensores. Ele é ideal para análise de vídeo na nuvem e pipelines de processamento de mídia em grande escala que já estão profundamente integrados aos seus formatos de saída específicos.

Multitarefas complexas#

Se o teu projeto exigir precisão extrema em objetos minúsculos — como detectar defeitos em uma placa de circuito ou rastrear veículos distantes em imagens aéreas —, a implementação de ProgLoss + STAL no YOLO26 proporciona um aumento perceptível na revocação e na precisão nesses casos extremos difíceis.

Eficiência de treinamento e requisitos de memória#

Uma grande vantagem do framework Ultralytics é seu consumo de memória extremamente baixo durante o treinamento. Ao contrário de grandes Transformers de visão, como o RT-DETR, que podem consumir enormes quantidades de memória CUDA, o YOLO11 e o YOLO26 são otimizados para treinar com eficiência em hardware de consumo.

A integração do otimizador MuSGD no YOLO26 aprimora ainda mais esse processo, garantindo que o modelo encontre os pesos ideais mais rapidamente, reduzindo o total de horas de computação em GPU e os custos de computação em nuvem.

Veja um exemplo simples que demonstra como é fácil treinar o modelo YOLO26 mais recente usando a API nativa do Python:

from ultralytics import YOLO

# Inicializa o modelo YOLO26 Nano
model = YOLO("yolo26n.pt")

# Treina o modelo com o conjunto de dados COCO8
# A seleção do otimizador (MuSGD para execuções mais longas) e o gerenciamento de memória são feitos automaticamente
results = model.train(data="coco8.yaml", epochs=100, imgsz=640, device=0)

# Executa uma validação rápida para verificar as métricas mAP
metrics = model.val()

# Exporta o modelo treinado para ONNX para inferência rápida na CPU
model.export(format="onnx")

Explorando arquiteturas alternativas#

Embora o YOLO26 represente o auge da detecção em tempo real, pode ser útil explorar outros modelos na documentação da Ultralytics. Para usuários vinculados a ambientes legados, arquiteturas anteriores, como o YOLOv5, ainda oferecem desempenho robusto. Para recursos zero-shot, quando não é possível definir as classes antecipadamente, o YOLO-World oferece detecção de vocabulário aberto baseada em prompts de texto.

Conclusão#

A evolução do YOLO11 para o YOLO26 não é apenas uma atualização incremental; é uma reformulação estrutural da operação dos modelos de detecção de objetos em tempo real na produção. Ao eliminar etapas complexas de pós-processamento e otimizar a execução priorizando a borda, o YOLO26 se destaca como a melhor opção para desenvolvedores modernos. Com o apoio do robusto ecossistema Ultralytics e de uma documentação abrangente, a atualização para o YOLO26 garante implantações mais rápidas, treinamento estável e precisão de última geração para praticamente qualquer tarefa de visão computacional.

Comentários