Skip to main content

Group Project for CS 5523

Project description


This repo contains code and files of final project in CSCI 5523: Data Mining

Getting Started

To import AdversarialFriend API, use the following pip command: pip install adversarial-friend

Team Members

Yangyang Li

Jacob Isler

Mario Serrafero

Project Abtract

We will explore parameter interpretation techniques for computer vision tasks, in order to get a deeper understanding of how to deal with real image data. Specifically speaking, the models to be used include generalized linear models like Logistic Regression, as well as more powerful techniques such as convolutional neural networks. What is more, we will document and implement these algorithms to extract the learned concepts that our models detect in input images. Finally, we will use the information, along with automatic input optimization, to programmatically generate adversarial examples using model-agnostic gradient-based methods that trick the learned models into misclassifying input images.

For full project report, go to: [add link])()


[1] C. Olah, A. Satyanarayan, I, Johnson, S. Carter, L. Schubert, K. Ye, A. Mordvinstev, “The Building Blocks of Interpretability” Distill, 6-Mar-2018. Online [Accessed: 1-Dec-2020]

[2] J. Johnson, EECS 498-007 / 598-005 Deep Learning for Computer Vision, University of Michigan, 10-Aug-2020. Online [Accessed: 1-Dec-2020]

[3] A. Kurakin, I. Goodfellow, S. Bengio, “Adversarial Examples in the Physical World” ICLR, 8-Jul-2016. Online [Accessed: 1-Dec-2020]


This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for adversarial-friend, version 1.1.8
Filename, size File type Python version Upload date Hashes
Filename, size adversarial_friend-1.1.8-py2.py3-none-any.whl (65.5 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size adversarial_friend-1.1.8-py3-none-any.whl (65.4 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size adversarial-friend-1.1.8.tar.gz (6.0 MB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page