
Biblioteca de Python para la seguridad del aprendizaje automático adversarial, que permite a los equipos rojo y azul ejecutar ataques y defensas de evasión, envenenamiento, extracción e inferencia en los principales frameworks de ML.
Adversarial Robustness Toolbox (ART) es una librería de Python para la seguridad del aprendizaje automático. ART está alojado por la Linux Foundation AI & Data Foundation (LF AI & Data). ART proporciona herramientas que permiten a desarrolladores e investigadores defender y evaluar modelos y aplicaciones de aprendizaje automático frente a las amenazas adversariales de Evasión, Envenenamiento, Extracción e Inferencia. ART es compatible con todos los frameworks populares de aprendizaje automático (TensorFlow, Keras, PyTorch, scikit-learn, XGBoost, LightGBM, CatBoost, GPy, etc.), todos los tipos de datos (imágenes, tablas, audio, vídeo, etc.) y tareas de aprendizaje automático (clasificación, detección de objetos, reconocimiento de voz, generación, certificación, etc.).
La librería está en desarrollo continuo. ¡Los comentarios, los informes de errores y las contribuciones son muy bienvenidos!
Este material se basa parcialmente en el trabajo respaldado por la Defense Advanced Research Projects Agency (DARPA) bajo el Contrato N.º HR001120C0013. Las opiniones, hallazgos y conclusiones o recomendaciones expresadas en este material son las de los autores y no reflejan necesariamente las opiniones de la Defense Advanced Research Projects Agency (DARPA).