An adversarial example library for constructing attacks, building defenses, and benchmarking both
Role in this project:
ML Engineer Contributions:4 releases, 5 reviews, 927 commits in 3 years 8 months
Contributions summary:Nicolas appears to be involved in the development and refinement of adversarial example techniques within the CleverHans library, which focuses on building attacks, defenses, and benchmarking machine learning security. Their contributions include fixing import issues, adding support for specifying the epsilon value in the MNIST tutorial's FGSM attack and incorporating the inclusion of parameter passing to the Fast Gradient Method. Several commits also include code changes related to the Saliency Map Method (JSMA) and associated tutorial improvements, including bug fixes and removing of the model call dependency on Keras learning phase.
benchmarkingmachine-learningsecurity
Library for training machine learning models with privacy for training data
Role in this project:
ML Engineer Contributions:2 releases, 67 commits, 5 PRs in 11 months
Contributions summary:Nicolas primarily contributed to the development of the MNIST tutorial within the TensorFlow Privacy library, including modifications to the loss function and kernel initializers. They enhanced the tutorial's functionality by adding ReLU activations. Furthermore, the user added support for Eager mode and Keras to enable training with DP-SGD.
machine-learning-modelstraining-datamachine-learningprivacy