J'écris actuellement un algorithme de confidentialité différentielle en utilisant le mécanisme de Laplace.
Malheureusement, je n'ai aucune expérience en statistique, donc beaucoup de termes me sont inconnus. Alors maintenant, je trébuche sur le terme: bruit de Laplace . Pour rendre un différentiel de jeu de données privé, tous les articles parlent simplement d'ajouter du bruit de Laplace selon la distribution de Laplace aux valeurs de la fonction.
(k est la valeur privée différentielle, f la valeur renvoyée par la fonction d'évaluation et Y le bruit de Laplace)
Est-ce à dire que je crée des variables aléatoires à partir de la distribution de Laplace selon cette fonction que j'ai de wikipedia https://en.wikipedia.org/wiki/Laplace_distribution ?
MISE À JOUR: J'ai tracé jusqu'à 100 variables aléatoires tirées de la fonction ci-dessus, mais cela ne me donne pas une distribution de Laplace (même pas proche). Mais je pense que cela devrait modéliser une distribution Laplace.
MISE À JOUR2:
Ce sont les définitions que j'ai:
(Le mécanisme de Laplace). Étant donné n'importe quelle fonction , le mécanisme de Laplace est défini comme: où Y sont iid des variables aléatoires tirées de
Aussi bien que:
Pour générer Y (X), un choix courant consiste à utiliser une distribution de Laplace avec une moyenne nulle et un paramètre d'échelle Δ (f) / ε