YOLO Vision 2026:
Torna al glossario di Ultralytics

Machine Unlearning

Esplora il machine unlearning per rimuovere selettivamente i dati di addestramento sensibili. Scopri come garantire la conformità al GDPR e la privacy dei dati con Ultralytics YOLO26.

Il disapprendimento automatico è un sottocampo emergente del machine learning che si concentra sulla rimozione dell'influenza di un sottoinsieme specifico dei dati di addestramento da un modello addestrato. Poiché i modelli acquisiscono enormi quantità di informazioni, la capacità di "dimenticare" selettivamente i dati è diventata fondamentale. Questo processo consente agli sviluppatori di estrarre punti dati specifici senza dover riaddestrare l'intera architettura da zero, risparmiando tempo e overhead computazionale significativi.

Il principale fattore alla base di questa tecnologia è la privacy dei dati. Con l'introduzione di rigorose normative sulla protezione dei dati e di disposizioni come il diritto all'oblio previsto dal GDPR, gli utenti hanno il diritto legale di richiedere la cancellazione delle proprie informazioni personali. Il disapprendimento automatico offre un metodo per rimuovere in modo sicuro questi dati dai modelli di deep learning, garantendo la conformità e preservando al contempo l'utilità complessiva del modello.

Come funziona il disapprendimento automatico#

I tradizionali meccanismi di discesa del gradiente integrano profondamente i dati di addestramento nei pesi di una rete. Per questo motivo, eliminare semplicemente il file immagine o di testo originale da un database non rimuove i pattern appresi dal modello stesso. Le tecniche di disapprendimento automatico rientrano generalmente in due categorie: disapprendimento esatto e disapprendimento approssimato. Il disapprendimento esatto garantisce che il modello finale sia statisticamente identico a un modello addestrato interamente senza i dati da dimenticare, spesso ottenuto attraverso un'accurata suddivisione del dataset. Il disapprendimento approssimato, frequentemente analizzato in studi recenti sugli algoritmi efficienti di disapprendimento, utilizza interventi matematici per modificare i parametri del modello e mascherare retroattivamente l'influenza dei dati target.

È importante distinguere il disapprendimento automatico dall'apprendimento continuo. Mentre l'apprendimento continuo mira ad aggiungere sequenzialmente nuove conoscenze senza incorrere nell'oblio catastrofico, il disapprendimento consiste nella rimozione deliberata e mirata delle conoscenze. Le organizzazioni che si occupano di equità algoritmica utilizzano il disapprendimento anche per correggere il bias nell'AI, rimuovendo dati dannosi o distorti dopo l'addestramento.

Applicazioni nel mondo reale#

Gli algoritmi di disapprendimento sono passati rapidamente dalla ricerca sulla sicurezza dell'AI teorica all'implementazione pratica in vari settori.

  • Assistenza sanitaria e imaging medico: nell'analisi delle immagini mediche, il consenso del paziente può essere revocato in qualsiasi momento. Se un paziente richiede il ritiro delle proprie radiografie, gli ospedali possono utilizzare il disapprendimento per estrarre i suoi specifici pattern fisiologici da un modello diagnostico senza compromettere la capacità del sistema di rilevare malattie in altri pazienti.
  • Sorveglianza e sicurezza: nei moderni sistemi di sorveglianza intelligente, le telecamere possono acquisire inavvertitamente informazioni personali identificabili (PII), come targhe o volti. Il disapprendimento consente agli sviluppatori di rimuovere retroattivamente queste specifiche PII da un modello di computer vision distribuito, per conformarsi alle tecniche di AI per la tutela della privacy.

Implementazione delle strategie di disapprendimento#

Sebbene le API di disapprendimento diretto in un singolo passaggio siano ancora un'area di ricerca attiva nell'ambito delle sfide del disapprendimento automatico, i professionisti ottengono spesso una baseline di disapprendimento esatto creando un dataset sanificato e avviando un rapido ciclo di riaddestramento. Quando utilizzi la Ultralytics Platform per la gestione dei dati basata sul cloud, puoi facilmente creare una versione di un dataset che escluda i dati revocati.

Di seguito è riportato un breve esempio in Python che illustra l'approccio di base al disapprendimento mediante il riaddestramento di Ultralytics YOLO26 su un dataset sanificato:

from ultralytics import YOLO

# Load an existing, pre-trained Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Naive exact unlearning: perform efficient retraining on a sanitized dataset.
# The 'sanitized_data.yaml' excludes the specific sensitive data to be "unlearned"
results = model.train(data="sanitized_data.yaml", epochs=50, device="cuda")

Con l'aumento della domanda di ottimizzazione dei modelli e robustezza delle reti neurali, il disapprendimento sta diventando un requisito standard. Che tu gestisca pipeline complesse di classificazione delle immagini o distribuisca modelli all'edge, integrare meccanismi per dimenticare i dati in modo responsabile garantisce che i tuoi sistemi di AI rimangano conformi, equi e affidabili.

Explore solutions

Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

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

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

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

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

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

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

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

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

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

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

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

Computer vision in agricoltura

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

Costruiamo insieme il futuro dell'AI!

Inizia il tuo percorso verso il futuro del machine learning