Sicurezza pronta per l'azienda: Conforme a ISO 27001 + SOC 2 Type I.
Torna al glossario Ultralytics

Online Learning

Scopri come l'apprendimento online abilita aggiornamenti incrementali del modello, si adatta alla deriva dei concetti e supporta flussi di lavoro di computer vision più sicuri con Ultralytics YOLO26.

L'apprendimento online è un approccio di machine learning in cui un modello si aggiorna in modo incrementale man mano che arrivano nuovi esempi, anziché addestrarsi una sola volta su un set di dati fisso. Il termine si riferisce ad aggiornamenti del modello in streaming o sequenziali, non a un'istruzione basata su Internet. Un learner online può prevedere, ricevere feedback e aggiornarsi dopo ogni campione o piccolo batch, come descritto dalla definizione di apprendimento online di scikit-learn. Questo lo rende utile quando i dati sono continui, troppo grandi per la memoria o cambiano nel tempo. (scikit-learn.org)

Link to this sectionCome funziona l'apprendimento online#

Un ciclo tipico è:

  1. Il modello riceve un nuovo input ed effettua una previsione.
  2. Diventano disponibili un'etichetta o un segnale di feedback.
  3. Viene calcolata la perdita e vengono aggiornati i parametri del modello.
  4. Le prestazioni vengono misurate prima di elaborare l'esempio successivo.

Librerie come River per il machine learning in streaming implementano questo flusso di lavoro "prevedi-poi-impara" con metodi come predict_one() e learn_one(). Le reti neurali possono utilizzare lo stesso principio attraverso ripetuti passaggi dell'ottimizzatore PyTorch, sebbene i modelli deep si aggiornino solitamente su piccoli batch per efficienza computazionale. (docs.pytorch.org)

L'apprendimento online è particolarmente prezioso in caso di concept drift, dove la relazione tra input e output cambia. Esempi includono modelli di traffico stagionali, cambiamento del comportamento dei clienti, nuovi difetti di fabbricazione o telecamere installate con condizioni di illuminazione diverse. Un sondaggio del 2024 sul recurrent concept drift evidenzia che condizioni ricorrenti, come il meteo e l'ora del giorno, richiedono ai sistemi di riconoscere e adattarsi a distribuzioni incontrate in precedenza. (ijcai.org)

Link to this sectionL'apprendimento online nella computer vision#

Ultralytics YOLO non esegue aggiornamenti dei pesi non controllati frame-per-frame durante l'inferenza. Invece, i team possono approssimare un apprendimento online sicuro attraverso un fine-tuning periodico a micro-batch su dati etichettati recenti mescolati con esempi più vecchi:

from ultralytics import YOLO

model = YOLO("yolo26n.pt")
model.train(data="coco8.yaml", epochs=3, imgsz=640, lr0=0.001)

Questo esempio eseguibile utilizza Ultralytics YOLO26 e la documentata YOLO train mode per effettuare un piccolo aggiornamento con un basso tasso di apprendimento. In produzione, coco8.yaml verrebbe sostituito con un dataset versionato contenente campioni recenti e riprodotti.

Le applicazioni concrete includono:

Link to this sectionConcetti correlati e differenze chiave#

L'apprendimento continuo è più ampio: mira ad apprendere attraverso compiti o domini conservando al contempo le conoscenze precedenti. L'apprendimento online descrive quando e con quale frequenza si verificano gli aggiornamenti. L'apprendimento attivo seleziona invece gli esempi più informativi per l'etichettatura umana, mentre il transfer learning adatta la conoscenza pre-addestrata a un compito target.

Una sfida principale condivisa è la catastrophic forgetting. Le ricerche recenti includono BECoTTA continual test-time adaptation del 2024, Ranked Entropy Minimization del 2025 e il metodo PLASTIC stability-plasticity del 2026, che esplorano un'adattamento efficiente senza collasso del modello o perdita di capacità precedenti. (proceedings.mlr.press)

Link to this sectionMigliori pratiche attuali#

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