Sécurité prête pour l'entreprise : Conforme ISO 27001 + SOC 2 Type I.
Ultralytics
Retour au glossaire Ultralytics

Normalizing Flows

Explore les flux de normalisation, comment les réseaux neuronaux inversibles permettent d'obtenir des vraisemblances exactes, ainsi que leurs applications dans l'IA générative, la détection d'anomalies, l'imagerie médicale et la modélisation de l'incertitude.

Les normalizing flows sont des modèles d'IA générative qui apprennent un mappage inversible entre une distribution de probabilité simple, généralement un bruit gaussien, et une distribution de données complexe. Contrairement à de nombreux modèles génératifs, ils permettent à la fois de créer des échantillons et de calculer efficacement les vraisemblances exactes des données. Cela les rend utiles pour l'estimation de la densité, la modélisation de l'incertitude et l'apprentissage d'espaces latents structurés, comme expliqué dans la revue fondamentale sur les normalizing flows. (arxiv.org)

Link to this sectionComment fonctionnent les Normalizing Flows#

Un flux applique une séquence de transformations par réseau de neurones réversibles :

  1. Échantillonner un point à partir d'une distribution de base simple.
  2. Le transformer à travers plusieurs couches inversibles.
  3. Suivre la façon dont chaque couche dilate ou contracte la densité de probabilité en utilisant son déterminant jacobien.
  4. Inverser les transformations lors du calcul de la probabilité des données observées.

Le tutoriel Pyro sur les normalizing flows fournit des exemples pratiques d'échantillonnage et d'évaluation de densité. Bien que le nom semble similaire, les normalizing flows ne sont pas les mêmes que la normalisation des caractéristiques ou la normalisation par lots (batch normalization). Ici, « normaliser » signifie transformer une distribution complexe en une distribution standard.

Les conceptions traditionnelles nécessitent des couches inversibles soigneusement structurées. La récente recherche sur les Free-form Flows assouplit cette restriction, tandis qu'une analyse de l'universalité des flux basés sur le couplage de 2024 explique pourquoi les couches de couplage affine restent efficaces. (proceedings.mlr.press)

Link to this sectionApplications concrètes#

Link to this sectionNormalizing Flows vs méthodes associées#

Le flow matching entraîne généralement un champ de vitesse continu avec un objectif de régression, comme détaillé dans le guide Flow Matching de Meta. Les normalizing flows traditionnels privilégient plutôt les transformations inversibles et l'optimisation directe de la vraisemblance. Le rectified flow recherche des chemins de transport plus rectilignes, tandis que les modèles de diffusion génèrent des données par débruitage itératif. Les normalizing flows diffèrent également des Generative Flow Networks, qui apprennent des politiques pour construire des objets discrets, et des GANs, qui ne fournissent normalement pas de vraisemblances exactes. (ai.meta.com)

Link to this sectionDéveloppements récents et meilleures pratiques#

Les architectures basées sur les Transformers ont renouvelé l'intérêt pour les flux. L'étude TarFlow de 2025 a rapporté une génération d'images compétitive avec les approches de diffusion, tandis que Jet a modernisé les flux de couplage avec des Vision Transformers. En 2026, l'entraînement de flux basé sur la régression a lié les normalizing flows avec des objectifs de style flow-matching, et SESaMo a incorporé des symétries physiques exactes. (proceedings.mlr.press)

Pour les applications de vision, une approche pratique consiste à modéliser des plongements (embeddings) de haut niveau plutôt que des pixels bruts :

from ultralytics import YOLO

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

Ces plongements Ultralytics YOLO26 peuvent devenir des entrées pour un flux entraîné séparément pour l'estimation de la densité ou le scoring d'anomalies. Utilise un prétraitement des données soigné et évalue la vraisemblance parallèlement aux performances en aval plutôt que de la traiter comme une mesure de qualité complète.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique