Bayesian optimization for discovering adaptive gradient clipping functions that improve convergence in DP-SGD while maintaining provable (ε, δ)-differential privacy guarantees.
conda env create -f environment.yml
conda activate neural_clippingpython scripts/run_search.py --gpu --config configs/search_config.yamlThis runs 2000 trials of Bayesian optimization using multivariate TPE.