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

Normalizing Flows

Esplora i normalizing flows, scopri come le reti neurali invertibili consentono verosimiglianze esatte e le loro applicazioni nell'IA generativa, nel rilevamento delle anomalie, nell'imaging medico e nella modellazione dell'incertezza.

I normalizing flow sono modelli di generative AI che apprendono una mappatura invertibile tra una semplice distribuzione di probabilità, solitamente rumore gaussiano, e una complessa distribuzione dei dati. A differenza di molti modelli generativi, possono creare campioni e calcolare con precisione la verosimiglianza dei dati in modo efficiente. Questo li rende utili per la stima della densità, la modellazione dell'incertezza e l'apprendimento di latent spaces strutturati, come spiegato nella fondamentale normalizing flows review. (arxiv.org)

Link to this sectionCome funzionano i Normalizing Flows#

Un flusso applica una sequenza di trasformazioni reversibili tramite reti neurali:

  1. Campiona un punto da una semplice distribuzione di base.
  2. Trasformalo attraverso diversi strati invertibili.
  3. Traccia come ogni strato espande o contrae la densità di probabilità utilizzando il suo determinante Jacobiano.
  4. Inverti le trasformazioni durante il calcolo della probabilità dei dati osservati.

Il Pyro normalizing flow tutorial fornisce esempi pratici di campionamento e valutazione della densità. Sebbene il nome suoni simile, i normalizing flow non sono la stessa cosa della normalization delle feature o della batch normalization. In questo contesto, “normalizing” significa trasformare una distribuzione complessa in una standard.

I design tradizionali richiedono strati invertibili strutturati con cura. La recente ricerca Free-form Flows research allenta questa restrizione, mentre una universality analysis of coupling-based flows del 2024 spiega perché gli strati di accoppiamento affine rimangano efficaci. (proceedings.mlr.press)

Link to this sectionApplicazioni nel mondo reale#

Link to this sectionNormalizing Flows vs. Metodi Correlati#

Il Flow matching addestra solitamente un campo di velocità continuo con un obiettivo di regressione, come dettagliato nella Flow Matching guide di Meta. I normalizing flow tradizionali pongono invece l'accento su trasformazioni invertibili e sull'ottimizzazione diretta della verosimiglianza. Il Rectified flow cerca percorsi di trasporto più rettilinei, mentre i diffusion models generano dati attraverso il denoising iterativo. I normalizing flow differiscono anche dalle Generative Flow Networks, che apprendono policy per costruire oggetti discreti, e dalle GANs, che normalmente non forniscono verosimiglianze esatte. (ai.meta.com)

Link to this sectionSviluppi recenti e migliori pratiche#

Le architetture basate su Transformer hanno rinnovato l'interesse per i flussi. Lo studio TarFlow study del 2025 ha riportato una generazione di immagini competitiva rispetto agli approcci di diffusione, mentre Jet ha modernizzato i flussi di accoppiamento con i Vision Transformer. Nel 2026, la regression-based flow training ha collegato i normalizing flow con obiettivi in stile flow-matching, e SESaMo ha incorporato simmetrie fisiche esatte. (proceedings.mlr.press)

Per le applicazioni di visione, un approccio pratico consiste nel modellare gli embedding di alto livello piuttosto che i pixel grezzi:

from ultralytics import YOLO

model = YOLO("yolo26n.pt")
embeddings = model.embed("https://ultralytics.com/images/bus.jpg")
print(embeddings[0].shape)

Questi embedding Ultralytics YOLO26 possono diventare input per un flusso addestrato separatamente per la stima della densità o il punteggio delle anomalie. Usa un'attenta data preprocessing e valuta la verosimiglianza insieme alle prestazioni a valle, invece di trattarla come una misura completa della qualità.

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