Ad

ml_privacy_meter: Data Privacy Auditing Library

Privacy Meter audits data privacy in ML models using membership inference attacks, supporting various datasets and models. It assesses risks and ensures data protection compliance.
Screenshot of privacytrustlab/ml_privacy_meter homepage

Privacy Meter is an open-source library designed to audit data privacy in a broad range of machine learning models. It enables the assessment of privacy risks, particularly concerning membership inference attacks. The core problem it solves is the need for quantitative privacy evaluations in AI systems, especially given regulations like GDPR.

Privacy Meter offers a versatile framework for auditing models with configurable datasets and models. It supports various privacy auditing methods tailored to different leakage scenarios. The flexible configuration and integration with existing tools enhance usability. The inclusion of a fast training library enables efficient evaluation.

  • Membership Inference: Assesses if a data point was used to train a model.
  • Range Membership Inference: Detects data points close to training points.
  • Dataset Usage Cardinality Inference: Analyzes the percentage of the dataset in training.
  • Differential Privacy Auditing: Evaluates the privacy bounds of training algorithms.
  • Flexible Configuration: Uses YAML files to define datasets, models, and attack parameters.
  • Extensible Architecture: Supports custom datasets and models with minimal code modification.
  • Fast Training Integration: Integrates with efficient training libraries for rapid evaluation.

Privacy Meter is an active project with continuous development and improvements. Regular commits and an increasing number of stars and forks indicate ongoing maintenance and community interest. Documentation is being expanded to cover various aspects of the library. The presence of examples and integration with established libraries like Hugging Face suggests a stable and evolving codebase.

Data scientists, machine learning engineers, and compliance professionals benefit from Privacy Meter by enabling them to proactively identify and mitigate privacy risks in their AI systems. It is applicable to any application involving sensitive data, ensuring adherence to regulations like GDPR and fostering responsible AI development by quantifying privacy vulnerabilities and providing insights for secure model deployment.

Summarize:
Share:
Stars
720
Forks
152
Issues
11
Created
6 years ago
Commit
1 year ago
License
MIT
Archived
No
Updated 8 days ago

Similar Repositories