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

Backbone

Esplora il ruolo di un backbone nel deep learning. Scopri come Ultralytics YOLO26 usa backbone ottimizzati per un'estrazione rapida e accurata delle feature e per il rilevamento di oggetti.

Un backbone è il componente fondamentale di estrazione delle caratteristiche di un'architettura di deep learning, che funge da motore principale per trasformare i dati grezzi in rappresentazioni significative. Nel contesto della computer vision, il backbone comprende solitamente una serie di strati all'interno di una rete neurale che elabora le immagini in ingresso per identificare schemi gerarchici. Questi schemi variano da semplici caratteristiche di basso livello, come bordi e texture, a concetti complessi di alto livello, come forme e oggetti. L'output del backbone, spesso definito feature map, funge da input per i componenti successivi che eseguono attività specifiche come la classificazione o il rilevamento.

Link to this sectionIl ruolo del backbone#

La funzione principale di un backbone è "vedere" e comprendere il contenuto visivo di un'immagine prima che vengano prese decisioni specifiche. Funge da traduttore universale, convertendo i valori dei pixel in un formato condensato e ricco di informazioni. La maggior parte dei backbone moderni si basa su Convolutional Neural Networks (CNN) o Vision Transformers (ViT) ed è spesso pre-addestrata su enormi dataset come ImageNet. Questo processo di pre-addestramento, un aspetto centrale del transfer learning, consente al modello di sfruttare le caratteristiche visive apprese in precedenza, riducendo significativamente i dati e il tempo necessari per addestrare un nuovo modello per un'applicazione specifica.

Ad esempio, quando utilizzi Ultralytics YOLO26, l'architettura include un backbone altamente ottimizzato che estrae in modo efficiente le caratteristiche multi-scala. Ciò consente alle parti successive della rete di concentrarsi interamente sulla localizzazione degli oggetti e sull'assegnazione delle probabilità di classe senza dover reimparare da zero a riconoscere le strutture visive di base.

Link to this sectionBackbone vs. Neck vs. Head#

Per comprendere appieno l'architettura dei modelli di object detection, è essenziale distinguere il backbone dagli altri due componenti principali: il neck e l'head.

  • Backbone: L'"estrattore di caratteristiche". Isola le informazioni visive essenziali dall'immagine di input. Esempi popolari includono Residual Networks (ResNet), sviluppate originariamente da Microsoft Research, e CSPNet, ottimizzata per l'efficienza computazionale.
  • Neck: L'"aggregatore di caratteristiche". Posizionato tra il backbone e l'head, il neck rifinisce e combina le caratteristiche di scale diverse. Una struttura comune utilizzata qui è il Feature Pyramid Network (FPN), che migliora la capacità del modello di rilevare oggetti di dimensioni variabili.
  • Head: Il "predittore". La detection head elabora le caratteristiche aggregate dal neck per generare l'output finale, come bounding boxes ed etichette di classe.

Link to this sectionApplicazioni nel mondo reale#

I backbone sono i silenziosi cavalli di battaglia dietro molte applicazioni AI industriali e scientifiche. La loro capacità di generalizzare i dati visivi li rende adattabili a diversi settori.

  1. Diagnostica medica: Nel settore sanitario, i backbone analizzano immagini mediche complesse come raggi X, scansioni TC e risonanze magnetiche. Eseguendo l'analisi delle immagini mediche, queste reti possono estrarre sottili anomalie indicative di malattie. Ad esempio, modelli specializzati sfruttano backbone forti per il rilevamento di tumori, identificando i primi segni di cancro che potrebbero sfuggire all'occhio umano. Organizzazioni come la Radiological Society of North America (RSNA) sostengono l'uso di questi strumenti di deep learning per rivoluzionare l'assistenza ai pazienti.

  2. Sistemi autonomi: Nell'industria automobilistica e della robotica, i backbone elaborano i flussi video provenienti dalle telecamere di bordo per interpretare l'ambiente. L'AI nel settore automobilistico si affida a questi robusti estrattori di caratteristiche per rilevare le corsie, leggere i segnali stradali e identificare i pedoni in tempo reale. Un backbone affidabile garantisce che il sistema sia in grado di distinguere tra ostacoli statici e veicoli in movimento, un requisito di sicurezza critico per le tecnologie di guida autonoma sviluppate da aziende come Waymo.

Link to this sectionImplementazione con Ultralytics#

Architetture all'avanguardia come YOLO11 e il rivoluzionario YOLO26 integrano di default backbone potenti. Questi componenti sono progettati per una latenza di inferenza ottimale su varie piattaforme hardware, dai dispositivi edge alle GPU ad alte prestazioni.

Il seguente snippet Python mostra come caricare un modello con un backbone pre-addestrato utilizzando il pacchetto ultralytics. Questa configurazione sfrutta automaticamente il backbone per l'estrazione delle caratteristiche durante l'inferenza.

from ultralytics import YOLO

# Load a YOLO26 model, which includes a pre-trained CSP backbone
model = YOLO("yolo26n.pt")

# Perform inference on an image
# The backbone extracts features, which are then used for detection
results = model("https://ultralytics.com/images/bus.jpg")

# Display the resulting detection
results[0].show()

Utilizzando un backbone pre-addestrato, puoi eseguire il fine-tuning sui tuoi dataset personalizzati tramite la piattaforma Ultralytics. Questo approccio facilita lo sviluppo rapido di modelli specializzati, come quelli utilizzati per il rilevamento di pacchi nella logistica, senza le enormi risorse computazionali tipicamente necessarie per addestrare una rete neurale profonda da zero.

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