#11 · 主分类: 隐私保护与联邦数据科学

opacus

deep-learning differential-privacy machine-learning neural-network privacy-preserving-machine-learning pytorch

使用差分隐私训练PyTorch模型

项目最后更新:07/13/26

GitHub Stars

2.0K

Forks数量

397

贡献者数量

91

许可证

Apache-2.0

收录理由

Opacus 为 PyTorch 项目接入差分隐私提供了一条务实的路径。你不需要重写训练代码,只需把现有的模型、优化器和数据加载器交给 PrivacyEngine,它会自动完成梯度裁剪和加噪,DP-SGD 的训练循环因此只多出几行代码。库在训练过程中持续统计累计隐私预算,让你能清楚回答监管方和用户最关心的问题:模型上线前这次运行消耗了多少隐私。配合快速逐样本梯度计算以及 Fast Gradient Clipping、Ghost Clipping 等裁剪方案,内存开销远低于朴素的微批次方法。模块化内部结构方便研究者自由改动,而教程则为工程人员提供了图像分类、文本分类和 LSTM 模型的可靠起点。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目