All Projects → MadryLab → Robust_representations

MadryLab / Robust_representations

Code for "Learning Perceptually-Aligned Representations via Adversarial Robustness"

Projects that are alternatives of or similar to Robust representations

Pycon Ds 2018
Introduction to Python for Data Science for PyCon 2018
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Nbgallery
Enterprise Jupyter notebook sharing and collaboration app
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Blog stuff
experiments and snippets used on the blog
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Ventilator
Low-Cost Open Source Ventilator or PAPR
Stars: ✭ 1,665 (+1115.33%)
Mutual labels:  jupyter-notebook
Python Narrative Journey
Repo of Files for Python Narrative Journey Course
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Opencv projects
List of OpenCV projects to further increase the computer vision community. Coding in Python & C++(In progress).
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Part bilinear reid
Code for ECCV2018 paper: Part-Aligned Bilinear Representations for Person Re-Identification
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Monthly Challenges
Repository containing monthly challenges about quantum computing.
Stars: ✭ 126 (-8.03%)
Mutual labels:  jupyter-notebook
Deeplearning
Deep Learning introduction and its application in various fields
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Google refexp toolbox
The toolbox for the Google Refexp dataset proposed in this paper: http://arxiv.org/abs/1511.02283
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Fourier
An Interactive Introduction to Fourier Transforms
Stars: ✭ 1,809 (+1220.44%)
Mutual labels:  jupyter-notebook
Keras Yolo2
Easy training on custom dataset. Various backends (MobileNet and SqueezeNet) supported. A YOLO demo to detect raccoon run entirely in brower is accessible at https://git.io/vF7vI (not on Windows).
Stars: ✭ 1,693 (+1135.77%)
Mutual labels:  jupyter-notebook
Arduino Max30100
Arduino library for MAX30100, integrated oximeter and heart rate sensor
Stars: ✭ 134 (-2.19%)
Mutual labels:  jupyter-notebook
Riptide
Simple Training and Deployment of Fast End-to-End Binary Networks
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Pydy Tutorial Human Standing
PyDy tutorial materials for MASB 2014, PYCON 2014, and SciPy 2014/2015.
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Ml learning in action
ML study process record
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
2016 Ml Contest
Machine learning contest - October 2016 TLE
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Kyle School
쏘카 데이터 그룹 사내 신입/인턴을 대상으로 한 카일 스쿨
Stars: ✭ 136 (-0.73%)
Mutual labels:  jupyter-notebook
Poppy
Physical Optics Propagation in Python
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook
Data Science Wg
SF Brigade's Data Science Working Group.
Stars: ✭ 135 (-1.46%)
Mutual labels:  jupyter-notebook

Code for "Learning Perceptually-Aligned Representations via Adversarial Robustness"

These are notebooks for reproducing our paper "Learning Perceptually-Aligned Representations via Adversarial Robustness" (preprint, blog). Based on the robustness python library.

Running the notebooks

Steps to run the notebooks (for now, requires CUDA):

  • Clone this repository
  • Download our models from S3: CIFAR-10, Restricted ImageNet (standard training for comparison)
  • Make a models folder in the main repository folder, and save the checkpoints there
  • Install all the required packages with pip install -r requirements.txt
  • Edit user_constants.py to point to PyTorch-formatted versions of the CIFAR and ImageNet datasets
  • Start a jupyter notebook server: jupyter notebook . --ip 0.0.0.0

Citation

@inproceedings{engstrom2019learning,
    title={Learning Perceptually-Aligned Representations via Adversarial Robustness},
    author={Logan Engstrom and Andrew Ilyas and Shibani Santurkar and Dimitris Tsipras and Brandon Tran and Aleksander Madry},
    booktitle={ArXiv preprint arXiv:1906.00945},
    year={2019}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].