YOLO Vision 2026:
Voltar ao Glossário da Ultralytics

Sliding Window Attention

Saiba como a atenção de janela deslizante otimiza a eficiência dos Transformers ao reduzir os custos computacionais. Descubra o seu papel em NLP e visão com o Ultralytics YOLO26.

A Atenção de Janela Deslizante é uma variante otimizada do mecanismo de atenção padrão utilizada em arquiteturas Transformer modernas para melhorar significativamente a eficiência computacional. Na autoatenção tradicional, cada token de uma sequência tem de processar todos os outros tokens, o que faz com que os custos de memória e computação aumentem quadraticamente com o comprimento da sequência. A atenção de janela deslizante resolve este gargalo ao restringir o foco de um token a uma vizinhança local de tamanho fixo, ou "janela", dos tokens circundantes. Esta abordagem reduz a complexidade de quadrática para linear, tornando-se um componente essencial para expandir a janela de contexto em modelos de inteligência artificial (AI) de grande escala.

Ao empilhar várias camadas de redes neuronais que utilizam esta técnica, os modelos conseguem construir gradualmente uma compreensão global dos dados de entrada, à medida que as janelas localizadas se sobrepõem e partilham informações em camadas mais profundas da rede. Este conceito fundamental é amplamente apoiado pela investigação da Google DeepMind e é implementado ativamente em frameworks modernos como o PyTorch.

Aplicações no mundo real#

A capacidade de processar grandes sequências de dados sem esgotar a memória computacional permite funcionalidades avançadas em vários domínios de AI:

Diferenciação de Termos Relacionados#

Para compreender como as arquiteturas de redes otimizam o processamento de dados, é útil distinguir a atenção de janela deslizante de mecanismos semelhantes:

  • Atenção de Janela Deslizante vs. Atenção Deformável: Enquanto a atenção de janela deslizante utiliza um bloco estrito e contíguo de tokens com base na proximidade na sequência, a atenção deformável permite que a rede aprenda pontos de amostragem dinâmicos. A atenção deformável concentra-se em localizações arbitrárias e esparsas com base no conteúdo visual real, em vez de numa grelha fixa.
  • Atenção de Janela Deslizante vs. Atenção Esparsa: A janela deslizante é um subconjunto específico da atenção esparsa. Enquanto a atenção esparsa é um termo abrangente que inclui padrões de tokens aleatórios, com passo ou globais para reduzir o uso de memória, a abordagem de janela deslizante limita rigorosamente a atenção aos tokens espaciais ou temporais vizinhos.

Implementação de Arquiteturas Eficientes#

Para os programadores que desenvolvem sistemas de deteção de objetos de alta velocidade, é essencial utilizar arquiteturas altamente otimizadas. Embora os mecanismos de atenção puros sejam poderosos, modelos de ponta a ponta como o Ultralytics YOLO26 oferecem um desempenho líder no setor ao equilibrar a extração avançada de características com a eficiência em dispositivos edge.

from ultralytics import YOLO

# Load the recommended YOLO26 model for high-resolution vision tasks
model = YOLO("yolo26x.pt")

# Perform inference on a large image, utilizing optimized internal processing
results = model.predict(source="large_aerial_map.jpg", imgsz=1024, show=True)

# Output the number of detected instances
print(f"Detected {len(results[0].boxes)} objects in the high-resolution input.")

Escalar estes pipelines sofisticados desde a prototipagem local até à produção empresarial requer uma infraestrutura robusta. A Ultralytics Platform simplifica todo este processo, oferecendo uma interface intuitiva para anotação automatizada de conjuntos de dados, treino na cloud contínuo e monitorização de modelos em tempo real. Isto permite que as equipas tirem partido dos benefícios de modelos altamente eficientes e com contexto amplo em diversos ambientes de hardware, de forma integrada.

Explore solutions

Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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