
Libreria Python per la sicurezza del machine learning avversario, che consente a red team e blue team di eseguire attacchi e difese di evasione, avvelenamento, estrazione e inferenza sui principali framework ML.
Adversarial Robustness Toolbox (ART) è una libreria Python per la sicurezza del machine learning. ART è ospitato dalla Linux Foundation AI & Data Foundation (LF AI & Data). ART fornisce strumenti che consentono a sviluppatori e ricercatori di difendere e valutare modelli e applicazioni di machine learning contro le minacce avversariali di Evasione, Avvelenamento, Estrazione e Inferenza. ART supporta tutti i framework di machine learning più diffusi (TensorFlow, Keras, PyTorch, scikit-learn, XGBoost, LightGBM, CatBoost, GPy, ecc.), tutti i tipi di dati (immagini, tabelle, audio, video, ecc.) e le attività di machine learning (classificazione, rilevamento di oggetti, riconoscimento vocale, generazione, certificazione, ecc.).
La libreria è in continuo sviluppo. Feedback, segnalazioni di bug e contributi sono molto graditi!
Questo materiale è in parte basato su un lavoro sostenuto dalla Defense Advanced Research Projects Agency (DARPA) con il Contratto n. HR001120C0013. Le opinioni, i risultati e le conclusioni o raccomandazioni espressi in questo materiale sono quelli dell'autore/degli autori e non riflettono necessariamente le opinioni della Defense Advanced Research Projects Agency (DARPA).
| Per iniziare | Documentazione | Contribuisci |
|---|
| - Installazione - Esempi - Notebooks | - Attacchi - Difese - Stimatori - Metriche - Documentazione tecnica | - Slack, Invito - Contribuire - Roadmap - Citazioni |