#50 · 主分类: 网络安全与解密工具

cleverhans

benchmarking machine-learning security

一个对抗样本库,用于构建攻击、构建防御以及对两者进行基准测试。

项目最后更新:04/10/24

GitHub Stars

6.5K

Forks数量

1.4K

贡献者数量

131

许可证

MIT

收录理由

CleverHans 是一个上手很快的对抗样本工具库,适合那些要给机器学习模型做鲁棒性加固的团队。它把多种经典攻击方法以参考实现的形式打包好,你不需要自己从头写这些算法,就能直接用来探测模型的薄弱环节。库同时覆盖攻击与防御,并且支持 PyTorch、JAX 和 TensorFlow 2 三种框架,如果你的技术栈里混用多个后端,这一点会很方便,测试结果也能跨框架复用。它从设计上就围绕基准测试展开,你可以拿标准攻击方法去评估模型,产出的数据别人也能复现。主要面向安全研究人员和做机器学习工程的开发者,尤其是要检查部署系统面对逃逸类攻击时的表现。内置的 MNIST 和 CIFAR-10 教程配合常用攻击方法,学习曲线比较平缓。整体上把它当作鲁棒性检查的测试平台来用,而不是直接跑在生产环境里的组件。

相关文章

暂无针对该项目的文章。

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

同类热门项目