Scopri YOLO26: vision AI di prossima generazione.
Ultralytics
Torna al glossario Ultralytics

Sliding Window Attention

Scopri come la sliding window attention ottimizza l'efficienza dei transformer riducendo i costi computazionali. Scopri il suo ruolo nell'NLP e nella visione con Ultralytics YOLO26.

Sliding Window Attention è una variante ottimizzata del meccanismo di attenzione standard utilizzato nelle moderne architetture transformer per migliorare drasticamente l'efficienza computazionale. Nella self-attention tradizionale, ogni token in una sequenza deve elaborare ogni altro token, portando a costi di memoria e computazionali che scalano in modo quadratico con la lunghezza della sequenza. Sliding window attention risolve questo collo di bottiglia limitando la focalizzazione di un token a un vicinato locale di dimensioni fisse, o "finestra", di token circostanti. Questo approccio riduce la complessità da quadratica a lineare, rendendolo un componente critico per espandere la finestra di contesto in massicci modelli di intelligenza artificiale (AI).

Impilando più livelli di rete neurale che utilizzano questa tecnica, i modelli possono costruire gradualmente una comprensione globale dei dati di input, poiché le finestre localizzate si sovrappongono e condividono informazioni più in profondità nella rete. Questo concetto fondamentale è ampiamente supportato dalla ricerca di Google DeepMind ed è implementato attivamente in framework moderni come PyTorch.

Link to this sectionApplicazioni nel mondo reale#

La capacità di elaborare vaste sequenze di dati senza esaurire la memoria computazionale sblocca capacità avanzate in vari domini dell'AI:

Link to this sectionDifferenziazione dei termini correlati#

Per capire come le architetture di rete ottimizzano l'elaborazione dei dati, è utile distinguere sliding window attention da meccanismi simili:

  • Sliding Window Attention vs. Deformable Attention: Mentre sliding window attention utilizza un blocco di token rigoroso e contiguo basato sulla prossimità della sequenza, deformable attention consente alla rete di apprendere punti di campionamento dinamici. Deformable attention si concentra su posizioni arbitrarie e sparse basate sull'effettivo contenuto visivo anziché su una griglia fissa.
  • Sliding Window Attention vs. Sparse Attention: Sliding window è un sottoinsieme specifico di sparse attention. Mentre sparse attention è un termine ampio che include pattern di token casuali, strided o globali per ridurre l'utilizzo della memoria, l'approccio sliding window limita rigorosamente l'attenzione ai token spaziali o temporali vicini.

Link to this sectionImplementazione di architetture efficienti#

Per gli sviluppatori che costruiscono sistemi di rilevamento oggetti ad alta velocità, sfruttare architetture pesantemente ottimizzate è essenziale. Mentre i meccanismi di attenzione grezzi sono potenti, modelli end-to-end come Ultralytics YOLO26 forniscono prestazioni leader del settore bilanciando l'estrazione avanzata delle caratteristiche con l'efficienza su dispositivi 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.")

Scalare queste pipeline sofisticate dalla prototipazione locale alla produzione aziendale richiede un'infrastruttura robusta. La Ultralytics Platform semplifica completamente questo processo, offrendo un'interfaccia intuitiva per l'annotazione automatizzata dei dataset, il cloud training fluido e il monitoraggio dei modelli in tempo reale. Ciò consente ai team di sfruttare i vantaggi di modelli altamente efficienti e a contesto ampio attraverso vari ambienti hardware in modo fluido.

Explore solutions

Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.

Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.

Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.

Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.

Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.

Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.

Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.

Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.

Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.

Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.

Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.

Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.

Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.

Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.

Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.

Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.

Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.

Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.

Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.

Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.

Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.

Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo viaggio con il futuro del machine learning