This repository contains benchmarks for evaluating the utility and performance of PrivJail.
- Decision Tree: DP decision tree construction on the Adult dataset. Based on the paper Data Mining with Differential Privacy.
- Drive Heatmap: DP spatial heatmap generation from taxi trajectories (T-Drive).
- AIM: DP synthetic data generation using the Adaptive and Iterative Mechanism on the Adult dataset. Adapted from ryan112358/mbi.
- DP-SGD: DP training of a 2-layer MLP with DP-SGD on MNIST. Based on the paper Deep Learning with Differential Privacy.
Install uv: https://docs.astral.sh/uv/getting-started/installation/
Prepare:
./prepare_dataset.bashRun:
./run_all.bashThen, the results will be recorded at the ./results dir.
Postprocess:
./analyze_all.bashThis project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Copyright 2026 TOYOTA MOTOR CORPORATION.