Ultralytics YOLO27 :
Retour au glossaire Ultralytics

SigLIP

Explore SigLIP, une approche à perte sigmoïde économe en mémoire pour les modèles vision-langage. Découvre comment elle améliore la mise à l’échelle et l’entraînement de tes projets Ultralytics YOLO.

SigLIP, qui signifie « perte sigmoïde pour le pré-entraînement langage-image », est une approche très efficace pour entraîner des modèles vision-langage. Initialement présentée par des chercheurs de Google Research, cette méthode modifie fondamentalement la manière dont les modèles d’IA apprennent la relation entre les images et leurs descriptions textuelles correspondantes. En remplaçant les fonctions de probabilité traditionnelles par une approche plus simple de classification binaire, SigLIP permet aux développeurs d’entraîner des architectures multimodales massives avec une empreinte mémoire nettement réduite et une efficacité computationnelle accrue.

Comprendre l'architecture#

Dans les pipelines standards de machine learning associant des données visuelles et textuelles, les modèles s’appuient généralement sur une vue globale de toutes les données d’un lot pour apprendre correctement. SigLIP élimine ce goulot d’étranglement en traitant chaque paire image-texte comme un problème indépendant de classification binaire. À l’aide d’une fonction sigmoïde standard, le modèle prédit simplement si une image donnée et une description textuelle donnée correspondent ou non.

Cette approche localisée de la fonction de perte signifie que la mémoire requise pendant l’entraînement du modèle évolue de manière linéaire plutôt que quadratique. Par conséquent, les ingénieurs peuvent utiliser des tailles de lot nettement plus grandes sur des configurations matérielles standard prises en charge par des frameworks comme PyTorch, ce qui améliore les performances sur divers jeux de données sans nécessiter d’augmentations exponentielles des ressources GPU.

Distinguer SigLIP de CLIP#

Lorsque tu explores les architectures modernes d’IA, il est essentiel de distinguer SigLIP de son prédécesseur, CLIP (pré-entraînement contrastif langage-image).

  • CLIP : s’appuie sur une fonction de perte softmax, qui exige que le modèle compare simultanément une image à toutes les descriptions textuelles d’un lot. Cela crée un important goulot d’étranglement mémoire pendant l’entraînement en deep learning, à mesure que la taille des lots augmente.
  • SigLIP : utilise une perte sigmoïde par paire. Il lui suffit d’évaluer si une seule paire image-texte constitue une correspondance réelle ou fausse, ce qui la rend hautement évolutive et plus facile à répartir entre plusieurs appareils lors de l’optimisation des workflows d’intelligence artificielle.

Applications concrètes#

La conception économe en mémoire de SigLIP en fait une base puissante pour diverses applications pratiques dans le secteur technologique :

  • Classification d’images zero-shot : SigLIP excelle dans le classement d’images dans de nouvelles classes qu’il n’a jamais explicitement vues pendant l’entraînement. Cette capacité est extrêmement utile pour les systèmes dynamiques de classification d’images dont les catégories changent fréquemment, en éliminant le besoin d’annoter manuellement les données en permanence.
  • Moteurs de recherche sémantique : en générant des représentations multimodales très précises, SigLIP alimente des systèmes avancés de recherche. Les utilisateurs peuvent saisir des requêtes textuelles complexes pour effectuer des recherches très précises dans d’immenses bases de données d’images non structurées.

Lorsqu’elles gèrent des données personnalisées pour ce type de tâches de vision complexes, les équipes se tournent souvent vers l’Ultralytics Platform afin de simplifier l’annotation de jeux de données dans le cloud et d’intégrer de manière fluide les informations textuelles et visuelles avant de déployer des modèles avancés comme Ultralytics YOLO26 pour l’inférence edge à grande vitesse.

Exemple d’implémentation#

Pour comprendre comment SigLIP calcule la perte à un niveau fondamental, tu peux simuler le processus à l’aide d’opérations PyTorch de base. Cet extrait montre comment l’approche sigmoïde par paire remplace la logique traditionnelle de probabilité multiclasse.

import torch
import torch.nn.functional as F

# Simulate image and text embeddings from a vision-language model
image_embeddings = torch.randn(4, 256)
text_embeddings = torch.randn(4, 256)

# Calculate pairwise similarities (logits)
logits = torch.matmul(image_embeddings, text_embeddings.T)

# SigLIP uses a binary formulation: 1 for positive pairs, -1 for negative pairs
labels = torch.eye(4) * 2 - 1
loss = -F.logsigmoid(labels * logits).mean()

print(f"Calculated SigLIP Loss: {loss.item():.4f}")

En s’appuyant sur cette approche rationalisée, la communauté de l’IA au sens large, notamment les chercheurs publiant dans des institutions comme l’IEEE et l’ACM, continue de repousser les limites de l’apprentissage multimodal, en établissant de nouveaux conseils pour l’entraînement des modèles et de bonnes pratiques pour la prochaine génération d’IA appliquée à la vision.

Explore solutions

Vision par ordinateur pour l'imagerie aérienne

Vision par ordinateur pour l'imagerie aérienne

Transforme les images de drones et aériennes en informations en temps réel pour l'agriculture, l'aquaculture, la surveillance environnementale, la conservation et l'analyse géospatiale avec Ultralytics YOLO.
En savoir plus
Vision par ordinateur dans l'aérospatiale

Vision par ordinateur dans l'aérospatiale

Apporte l'IA de vision à la surveillance aérienne grâce aux modèles Ultralytics YOLO. Alimente les drones, les flux de travail aérospatiaux, la conservation de l'environnement et les industries géospatiales avec des solutions de vision par ordinateur.
En savoir plus

Protège chaque site avec les modèles Ultralytics YOLO. L'IA de vision alimente la surveillance du périmètre, la détection des menaces, la reconnaissance des plaques d'immatriculation et la sécurité au travail.
En savoir plus
Vision par ordinateur en robotique

Vision par ordinateur en robotique

Donne plus d’intelligence à tes machines avec les modèles Ultralytics YOLO. L’IA visuelle en robotique permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
Vision par ordinateur en logistique

Vision par ordinateur en logistique

Optimise la logistique avec les modèles Ultralytics YOLO. L’IA visuelle 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
Vision par ordinateur dans le commerce de détail

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L’IA visuelle permet le suivi des stocks, la surveillance des rayons, la gestion des files d’attente et l’obtention d’informations plus pertinentes sur les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

Développe des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans le secteur de la santé accélère l'imagerie médicale, améliore les diagnostics et renforce la surveillance des patients.
En savoir plus
La vision par ordinateur dans l'industrie manufacturière

La vision par ordinateur dans l'industrie manufacturière

Optimise la production industrielle avec les modèles Ultralytics YOLO. L'IA de vision améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l'automatisation des lignes d'assemblage.
En savoir plus
Vision par ordinateur dans l’automobile

Vision par ordinateur dans l’automobile

Applique la vision par ordinateur à l’automobile avec les modèles Ultralytics YOLO. L’IA de vision améliore la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Vision par ordinateur dans l’agriculture

Vision par ordinateur dans l’agriculture

Apporte 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
Vision par ordinateur pour l'imagerie aérienne

Vision par ordinateur pour l'imagerie aérienne

Transforme les images de drones et aériennes en informations en temps réel pour l'agriculture, l'aquaculture, la surveillance environnementale, la conservation et l'analyse géospatiale avec Ultralytics YOLO.
En savoir plus
Vision par ordinateur dans l'aérospatiale

Vision par ordinateur dans l'aérospatiale

Apporte l'IA de vision à la surveillance aérienne grâce aux modèles Ultralytics YOLO. Alimente les drones, les flux de travail aérospatiaux, la conservation de l'environnement et les industries géospatiales avec des solutions de vision par ordinateur.
En savoir plus

Protège chaque site avec les modèles Ultralytics YOLO. L'IA de vision alimente la surveillance du périmètre, la détection des menaces, la reconnaissance des plaques d'immatriculation et la sécurité au travail.
En savoir plus
Vision par ordinateur en robotique

Vision par ordinateur en robotique

Donne plus d’intelligence à tes machines avec les modèles Ultralytics YOLO. L’IA visuelle en robotique permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
Vision par ordinateur en logistique

Vision par ordinateur en logistique

Optimise la logistique avec les modèles Ultralytics YOLO. L’IA visuelle 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
Vision par ordinateur dans le commerce de détail

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L’IA visuelle permet le suivi des stocks, la surveillance des rayons, la gestion des files d’attente et l’obtention d’informations plus pertinentes sur les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

Développe des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans le secteur de la santé accélère l'imagerie médicale, améliore les diagnostics et renforce la surveillance des patients.
En savoir plus
La vision par ordinateur dans l'industrie manufacturière

La vision par ordinateur dans l'industrie manufacturière

Optimise la production industrielle avec les modèles Ultralytics YOLO. L'IA de vision améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l'automatisation des lignes d'assemblage.
En savoir plus
Vision par ordinateur dans l’automobile

Vision par ordinateur dans l’automobile

Applique la vision par ordinateur à l’automobile avec les modèles Ultralytics YOLO. L’IA de vision améliore la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Vision par ordinateur dans l’agriculture

Vision par ordinateur dans l’agriculture

Apporte 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
Vision par ordinateur pour l'imagerie aérienne

Vision par ordinateur pour l'imagerie aérienne

Transforme les images de drones et aériennes en informations en temps réel pour l'agriculture, l'aquaculture, la surveillance environnementale, la conservation et l'analyse géospatiale avec Ultralytics YOLO.
En savoir plus
Vision par ordinateur dans l'aérospatiale

Vision par ordinateur dans l'aérospatiale

Apporte l'IA de vision à la surveillance aérienne grâce aux modèles Ultralytics YOLO. Alimente les drones, les flux de travail aérospatiaux, la conservation de l'environnement et les industries géospatiales avec des solutions de vision par ordinateur.
En savoir plus

Protège chaque site avec les modèles Ultralytics YOLO. L'IA de vision alimente la surveillance du périmètre, la détection des menaces, la reconnaissance des plaques d'immatriculation et la sécurité au travail.
En savoir plus
Vision par ordinateur en robotique

Vision par ordinateur en robotique

Donne plus d’intelligence à tes machines avec les modèles Ultralytics YOLO. L’IA visuelle en robotique permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
Vision par ordinateur en logistique

Vision par ordinateur en logistique

Optimise la logistique avec les modèles Ultralytics YOLO. L’IA visuelle 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
Vision par ordinateur dans le commerce de détail

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L’IA visuelle permet le suivi des stocks, la surveillance des rayons, la gestion des files d’attente et l’obtention d’informations plus pertinentes sur les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

Développe des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans le secteur de la santé accélère l'imagerie médicale, améliore les diagnostics et renforce la surveillance des patients.
En savoir plus
La vision par ordinateur dans l'industrie manufacturière

La vision par ordinateur dans l'industrie manufacturière

Optimise la production industrielle avec les modèles Ultralytics YOLO. L'IA de vision améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l'automatisation des lignes d'assemblage.
En savoir plus
Vision par ordinateur dans l’automobile

Vision par ordinateur dans l’automobile

Applique la vision par ordinateur à l’automobile avec les modèles Ultralytics YOLO. L’IA de vision améliore la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Vision par ordinateur dans l’agriculture

Vision par ordinateur dans l’agriculture

Apporte 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 l'avenir de l'IA !

Commence ton parcours vers l'avenir de l'apprentissage automatique