对抗性鲁棒性工具集(ART)是用于机器学习安全性的Python库。ART提供的工具可 帮助开发人员和研究人员针对以下方面捍卫和评估机器学习模型和应用程序: 逃逸,数据污染,模型提取和推断的对抗性威胁。ART支持所有流行的机器学习框架 (TensorFlow,Keras,PyTorch,MXNet,scikit-learn,XGBoost,LightGBM,CatBoost,GPy等),所有数据类型 (图像,表格,音频,视频等)和机器学习任务(分类,物体检测,语音识别, 生成模型,认证等)。
开始使用 | 文献资料 | 贡献 |
---|---|---|
- 安装 - 例子 - Notebooks |
- 攻击 - 防御 - 评估器 - 指标 - 技术文档 |
- Slack, 邀请函 - 贡献 - 路线图 - 引用 |
该库正在不断开发中。欢迎反馈,错误报告和贡献!
本材料部分基于国防高级研究计划局(DARPA)支持的工作,合同编号HR001120C0013。 本材料中表达的任何意见,发现和结论或建议均为作者的观点,并不一定反映国防高级研究计划局(DARPA)的观点。