El código de este repositorio ha sido desarrollado por Alicia Pérez, Javier Ordoñez y Beatriz Gómez como demo para la charla "The bad guys in AI - atacando sistemas de machine learning" en el marco de la PyConES de 2018 en Málaga y en el T3chfest 2019.
Las transparencias que acompañan al contenido de la PyConES se pueden encontrar aquí. Las transparencias del T3chfest 2019 están en este enlace.
El vídeo de la charla de la PyConES está disponible en el siguiente enlace, y el vídeo correspondiente a la charla del T3chfest 2019 aquí.
Instalar el fichero de dependencias de la carpeta attack
con pip
pip install -r discriminative/requirements.txt
- Pillow 5.2
- Numpy 1.14
- Keras 2.2
python discriminative/model_manager.py --train /path/to/train/data
# img_str puede ser una url o un path a la imagen
python discriminative/model_manager.py --predict img_str
- Pillow 5.2
- Numpy 1.14
- Keras 2.2
- Cleverhans
Instalar el fichero de dependencias de la carpeta attack
con pip
pip install -r attack/requirements.txt