Ultralytics YOLO27 :
Licence YOLO
Retour au glossaire Ultralytics

Differential Privacy

La confidentialité différentielle ajoute un bruit calibré afin que la sortie d’un algorithme varie à peine lorsqu’on retire les données d’une personne. Epsilon, budgets de confidentialité et DP-SGD.

La confidentialité différentielle (DP) est une définition mathématique de la confidentialité pour les algorithmes qui analysent des données : un algorithme est à confidentialité différentielle si la distribution de ses résultats change à peine lorsqu’on ajoute ou retire les données d’une personne. Tout ce qu’un observateur apprend à partir du résultat, il l’aurait appris presque autant sans les données de cette personne ; le résultat ne révèle donc presque rien qui lui soit propre. Cette méthode sert à publier des résultats d’analyse de données et à entraîner des modèles d’apprentissage automatique sur des données sensibles comme les images médicales et les frappes au clavier. Cynthia Dwork, Frank McSherry, Kobbi Nissim et Adam Smith ont présenté cette définition dans leur article de 2006, Calibrating Noise to Sensitivity in Private Data Analysis, un travail qui leur a valu le prix Gödel en 2017. Cette garantie tient face à des attaquants disposant de n’importe quelle quantité d’informations externes ; c’est là que l’anonymisation traditionnelle échoue : des enregistrements dépouillés de leurs identifiants peuvent être réidentifiés en les reliant à d’autres bases de données.

Epsilon, sensibilité et budget de confidentialité#

Un algorithme randomisé M est ε-différentiellement privé si, pour deux jeux de données quelconques D et D′ qui diffèrent d’un enregistrement et pour tout ensemble de résultats S, Pr[M(D) ∈ S] ≤ e^ε × Pr[M(D′) ∈ S]. Le paramètre epsilon (ε) limite l’influence d’une personne sur le résultat : plus sa valeur est faible, plus la confidentialité est forte et les résultats bruités. La version assouplie (ε, δ) permet que cette limite soit dépassée avec une probabilité infime δ, généralement bien inférieure à un divisé par le nombre d’enregistrements.

Le bruit est calibré en fonction de la sensibilité, c’est-à-dire de la variation maximale qu’un enregistrement peut provoquer dans un résultat. Un décompte varie d’au plus 1 ; le mécanisme de Laplace publie donc le décompte réel auquel s’ajoute un bruit de Laplace d’échelle 1/ε. La perte de confidentialité s’accumule également : répondre à k requêtes à ε chacune consomme jusqu’à k × ε au total. Les organisations fixent donc un budget de confidentialité pour un jeu de données et cessent d’y répondre une fois ce budget épuisé. L’extrait ci-dessous publie un même décompte à trois niveaux de confidentialité et mesure l’erreur, ainsi que la fréquence à laquelle un attaquant qui observe le résultat peut déterminer si une personne figurait dans les données :

import numpy as np

rng = np.random.default_rng(0)

# A count over 1,000 records, and a neighboring dataset with one person removed
true_count = 412
neighbor_count = true_count - 1

for epsilon in (0.1, 1.0, 10.0):
    # Laplace mechanism: a count has sensitivity 1, so the noise scale is 1 / epsilon
    released = true_count + rng.laplace(scale=1 / epsilon, size=100_000)
    released_neighbor = neighbor_count + rng.laplace(scale=1 / epsilon, size=100_000)

    # Utility: average error. Privacy: accuracy of guessing whether the person is included
    error = np.abs(released - true_count).mean()
    threshold = true_count - 0.5
    attack = ((released > threshold).mean() + (released_neighbor <= threshold).mean()) / 2
    print(f"epsilon={epsilon:<4} mean error={error:6.2f}  attacker accuracy={attack:.1%}")

Pour ε = 0,1, l’erreur moyenne est de 9,98 et l’attaquant a raison 52,5 % du temps, à peine mieux qu’à pile ou face. Pour ε = 1, l’erreur descend à 1,00 et l’attaquant atteint 69,5 % de réussite ; pour ε = 10, l’erreur est de 0,10 et l’attaquant réussit 99,7 % du temps. La précision maximale qu’un attaquant peut atteindre face à une publication ε-différentiellement privée est e^ε / (1 + e^ε) : elle atteint 52,5 % pour ε = 0,1 et 73,1 % pour ε = 1.

Entraînement à confidentialité différentielle#

DP-SGD, introduit par Martín Abadi et ses collègues chez Google en 2016, rend l’apprentissage profond différentiellement privé en modifiant la descente de gradient stochastique. Il écrête le gradient de chaque exemple d’entraînement à une norme maximale, afin qu’aucun exemple ne puisse à lui seul trop modifier les poids du modèle, ajoute un bruit gaussien aux gradients cumulés de chaque lot et utilise un outil de comptabilisation de la confidentialité pour suivre le ε total dépensé au cours de l’entraînement. Le résultat borne la quantité d’informations qu’un modèle entraîné peut mémoriser sur un exemple donné, ce qui limite directement les attaques par inférence d’appartenance. Le coût est une précision plus faible et davantage de calcul ; les modèles DP nécessitent donc généralement des lots et des jeux de données plus volumineux. Le VaultGemma de Google, publié en 2025, est un grand modèle de langage de 1 milliard de paramètres, préentraîné entièrement avec DP-SGD à ε ≤ 2.0 et δ ≤ 1.1e-10.

Des bibliothèques comme Opacus de Meta pour PyTorch calculent les gradients par exemple dont DP-SGD a besoin et rejettent les couches qui mélangent des informations entre exemples. La normalisation par lots en est un cas courant, car la valeur normalisée de chaque exemple dépend des autres exemples du lot. Un détecteur convolutif comme Ultralytics YOLO26, dont les blocs de convolution appliquent une normalisation par lots après chaque convolution, nécessite de remplacer ces couches par une normalisation par groupes avant l’entraînement avec DP-SGD ; Opacus effectue automatiquement ce remplacement.

Applications de la confidentialité différentielle#

  • Statistiques officielles : le recensement américain de 2020 a été le premier recensement décennal à publier ses résultats sous le régime de la confidentialité différentielle.
  • Confidentialité différentielle locale : RAPPOR de Google dans Chrome (2014) et les fonctionnalités iOS d’Apple (2016) ajoutent du bruit sur l’appareil avant que les données ne le quittent. L’entreprise peut ainsi connaître les tendances générales, comme les émojis populaires, sans recueillir les valeurs réelles des utilisateurs.
  • Apprentissage fédéré : conserve les données sur les appareils ; l’ajout de DP aux mises à jour du modèle partagé limite ce qu’elles révèlent sur les données d’un utilisateur donné.
  • Données synthétiques : les générateurs entraînés avec DP produisent des jeux de données partageables qui offrent la même garantie ε aux personnes présentes dans les données d’origine.

La confidentialité différentielle est une technique du domaine plus vaste de la confidentialité des données, et elle complète la sécurité des données et l’IA confidentielle, qui protègent les données contre les accès non autorisés pendant leur stockage et leur traitement. Le SP 800-226 du NIST, finalisé en mars 2025, fournit des lignes directrices pour évaluer les garanties de confidentialité différentielle et précise qu’une revendication portant sur ε n’a de sens qu’en précisant aussi l’unité de confidentialité protégée, par exemple un événement ou une personne.

Explore solutions

La vision par ordinateur dans le sport

La vision par ordinateur dans le sport

Découvre comment Ultralytics YOLO propulse la vision par ordinateur dans le sport grâce au suivi des joueurs et du ballon, aux analyses de performance, aux conseils d’entraînement et à la rééducation des athlètes.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les prises de vue aériennes en informations exploitables 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

Déploie l’IA visuelle pour la surveillance aérienne avec les modèles Ultralytics YOLO. Donne de la puissance aux drones, aux workflows aéronautiques, à la conservation de l’environnement et aux secteurs géospatiaux grâce à des solutions de vision par ordinateur.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et de mieux comprendre 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é

Crée des solutions de santé avec les modèles Ultralytics YOLO. La vision par IA dans le secteur de la santé accélère l’imagerie médicale, améliore les diagnostics et facilite 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 fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

Mets la vision par ordinateur au service de l’automobile avec les modèles Ultralytics YOLO. La vision par IA renforce 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

Fais entrer l’IA de vision dans l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour obtenir des rendements plus élevés et plus intelligents.
En savoir plus
La vision par ordinateur dans le sport

La vision par ordinateur dans le sport

Découvre comment Ultralytics YOLO propulse la vision par ordinateur dans le sport grâce au suivi des joueurs et du ballon, aux analyses de performance, aux conseils d’entraînement et à la rééducation des athlètes.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les prises de vue aériennes en informations exploitables 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

Déploie l’IA visuelle pour la surveillance aérienne avec les modèles Ultralytics YOLO. Donne de la puissance aux drones, aux workflows aéronautiques, à la conservation de l’environnement et aux secteurs géospatiaux grâce à des solutions de vision par ordinateur.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et de mieux comprendre 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é

Crée des solutions de santé avec les modèles Ultralytics YOLO. La vision par IA dans le secteur de la santé accélère l’imagerie médicale, améliore les diagnostics et facilite 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 fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

Mets la vision par ordinateur au service de l’automobile avec les modèles Ultralytics YOLO. La vision par IA renforce 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

Fais entrer l’IA de vision dans l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour obtenir des rendements plus élevés et plus intelligents.
En savoir plus
La vision par ordinateur dans le sport

La vision par ordinateur dans le sport

Découvre comment Ultralytics YOLO propulse la vision par ordinateur dans le sport grâce au suivi des joueurs et du ballon, aux analyses de performance, aux conseils d’entraînement et à la rééducation des athlètes.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les prises de vue aériennes en informations exploitables 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

Déploie l’IA visuelle pour la surveillance aérienne avec les modèles Ultralytics YOLO. Donne de la puissance aux drones, aux workflows aéronautiques, à la conservation de l’environnement et aux secteurs géospatiaux grâce à des solutions de vision par ordinateur.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et de mieux comprendre 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é

Crée des solutions de santé avec les modèles Ultralytics YOLO. La vision par IA dans le secteur de la santé accélère l’imagerie médicale, améliore les diagnostics et facilite 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 fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

Mets la vision par ordinateur au service de l’automobile avec les modèles Ultralytics YOLO. La vision par IA renforce 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

Fais entrer l’IA de vision dans l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour obtenir 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