Technical Report on the CleverHans v2.1.0 Adversarial Examples Library

By Nicolas Papernot, Fartash Faghri, Nicholas Carlini, Ian J. Goodfellow, Reuben Feinman, Alexey Kurakin, Cihang Xie, Yash Sharma, Tom B. Brown, Aurko Roy and 16 more. 2016

544 citations recorded by the source corpus.

CleverHans is a software library that provides standardized reference implementations of adversarial example construction techniques and adversarial training. The library may be used to develop more robust machine learning models and to provide standardized benchmarks of models' performance in the adversarial setting. Benchmarks constructed without a standardized implementation of adversarial example construction are not comparable to each other, because a good result may indicate a robust model or it may merely indicate a weak implementation of the adversarial example construction procedure. This technical report is structured as follows. Section 1 provides an overview of adversarial examples in machine learning and of the CleverHans software. Section 2 presents the core functionalities of the library: namely the attacks based on adversarial examples and defenses to improve the robustness of machine learning models to these attacks. Section 3 describes how to report benchmark results using the library. Section 4 describes the versioning system.

Subfields: Artificial Intelligence, Safety, Robustness & Interpretability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Nicholas Carlini
  2. Matthias Hein
  3. Percy Liang
  4. Jun Zhu
  5. Bernt Schiele
  6. Quoc V. Le
  7. Florian Tramèr
  8. Michael I. Jordan

In Safety, Robustness & Interpretability

  1. Matthias Hein
  2. Nicholas Carlini
  3. Florian Tramèr
  4. Nicolas Papernot
  5. Tianyu Pang
  6. Francesco Croce
  7. Aleksander Madry
  8. Jun Zhu

Citations in the corpus