Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Ali Shafahi

dblp:136/0235 · DBLP profile ↗
← Back
13ranked-venue papers
7as first author
2since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 11 · 7 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
8 papers
Trustworthy machine learning · 61% Generative modeling · 22% Deep learning architectures and training · 8%
Network and information security
3 papers
Security and privacy of machine learning · 100%
Computer graphics and multimedia
2 papers
Visual content generation and editing · 67% Audio and music processing · 33%

Topics — the 16 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › robustness
adversarial robustness
1.532023
Improving Robustness with Adaptive Weight Decay · NeurIPS 2023
Universal Adversarial Training · AAAI 2020
Adversarial training for free! · NeurIPS 2019
Machine learning › Trustworthy machine learning
robustness
1.232020
Adversarially robust transfer learning · ICLR 2020
Breaking Certified Defenses: Semantic Adversarial Examples with Spoofed robustness Certificates · ICLR 2020
Are adversarial examples inevitable? · ICLR (Poster) 2019
Machine learning › Generative modeling
diffusion model
0.912025
Stable Diffusion Models Are Secretly Good at Visual In-Context Learning · ICCV 2025
Machine learning › Generative modeling › diffusion model › latent diffusion model
stable diffusion
0.912025
Stable Diffusion Models Are Secretly Good at Visual In-Context Learning · ICCV 2025
Machine learning › Trustworthy machine learning › robustness › adversarial robustness
adversarial training
0.822020
Universal Adversarial Training · AAAI 2020
Adversarial training for free! · NeurIPS 2019
Machine learning › Deep learning architectures and training
regularization
0.712023
Improving Robustness with Adaptive Weight Decay · NeurIPS 2023
Machine learning › Transfer learning and domain adaptation › adversarial transfer learning
adversarially robust transfer learning
0.412020
Adversarially robust transfer learning · ICLR 2020
Machine learning › Trustworthy machine learning › robustness › adversarial robustness
certified defense
0.412020
Breaking Certified Defenses: Semantic Adversarial Examples with Spoofed robustness Certificates · ICLR 2020
Machine learning › Trustworthy machine learning › robustness › adversarial examples
universal adversarial perturbation
0.412020
Universal Adversarial Training · AAAI 2020
Audio and music processing › music information retrieval
music identification
0.412020
Adversarial Attacks on Copyright Detection Systems · ICML 2020
Security and privacy of machine learning
adversarial attack
0.412020
Adversarial Attacks on Copyright Detection Systems · ICML 2020
Security and privacy of machine learning
adversarial example
0.412020
Breaking Certified Defenses: Semantic Adversarial Examples with Spoofed robustness Certificates · ICLR 2020
Security and privacy of machine learning › adversarial attack
evasion attack
0.412020
Adversarial Attacks on Copyright Detection Systems · ICML 2020
Machine learning › Trustworthy machine learning › robustness
adversarial examples
0.412019
Are adversarial examples inevitable? · ICLR (Poster) 2019
Security and privacy of machine learning › poisoning attack
clean-label poisoning
0.312018
Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networks · NeurIPS 2018
Security and privacy of machine learning
poisoning attack
0.312018
Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networks · NeurIPS 2018

Methods — techniques the papers use, named apart from their topics

diffusion model · 1.7transfer learning · 1.1adversarial training · 1.1transfer attack · 0.9spoofed robustness certificate · 0.9semantic adversarial example · 0.9gradient-based adversarial perturbation · 0.9weight decay · 0.7stochastic gradient descent · 0.4min-max optimization · 0.4gradient recycling · 0.4adversarial perturbation analysis · 0.4optimization-based poison crafting · 0.3
YearPublicationVenuePosition
2025 Stable Diffusion Models Are Secretly Good at Visual In-Context Learning
Trevine Oorloff, Vishwanath A. Sindagi, Wele Gedara Chaminda Bandara, Ali Shafahi, Amin Ghiasi, Charan Prakash, Reza Ardekani
ICCV4
2023 Improving Robustness with Adaptive Weight Decay
abstract
We propose adaptive weight decay, which automatically tunes the hyper-parameter for weight decay during each training iteration. For classification problems, we propose changing the value of the weight decay hyper-parameter on the fly based on the strength of updates from the classification loss (i.e., gradient of cross-entropy), and the regularization loss (i.e., $\ell_2$-norm of the weights). We show that this simple modification can result in large improvements in adversarial robustness — an area which suffers from robust overfitting — without requiring extra data accros various datasets and architecture choices. For example, our reformulation results in 20\% relative robustness improvement for CIFAR-100, and 10\% relative robustness improvement on CIFAR-10 comparing to the best tuned hyper-parameters of traditional weight decay resulting in models that have comparable performance to SOTA robustness methods. In addition, this method has other desirable properties, such as less sensitivity to learning rate, and smaller weight norms, which the latter contributes to robustness to overfitting to label noise, and pruning.
Amin Ghiasi, Ali Shafahi, Reza Ardekani
NeurIPS2
2020 Universal Adversarial Training
abstract
Standard adversarial attacks change the predicted class label of a selected image by adding specially tailored small perturbations to its pixels. In contrast, a universal perturbation is an update that can be added to any image in a broad class of images, while still changing the predicted class label. We study the efficient generation of universal adversarial perturbations, and also efficient methods for hardening networks to these attacks. We propose a simple optimization-based universal attack that reduces the top-1 accuracy of various network architectures on ImageNet to less than 20%, while learning the universal perturbation 13× faster than the standard method.To defend against these perturbations, we propose universal adversarial training, which models the problem of robust classifier generation as a two-player min-max game, and produces robust models with only 2× the cost of natural training. We also propose a simultaneous stochastic gradient method that is almost free of extra computation, which allows us to do universal adversarial training on ImageNet.
Ali Shafahi, Mahyar Najibi, Zheng Xu 0002, John Dickerson 0001, Larry Davis 0001, Tom Goldstein
AAAI1
2020 Witchcraft: Efficient PGD Attacks with Random Step Size
abstract
State-of-the-art adversarial attacks on neural networks use expensive iterative methods and numerous random restarts from different initial points. Iterative FGSM-based methods without restarts trade off performance for computational efficiency because they do not adequately explore the image space and are highly sensitive to the choice of step size. We propose a variant of Projected Gradient Descent (PGD) that uses a random step size to improve performance without resorting to expensive random restarts. Our method, Wide Iterative Stochastic crafting (WITCHcraft), achieves results superior to the classical PGD attack on the CIFAR-10 and MNIST data sets but without additional computational cost. This simple modification of PGD makes crafting attacks more economical, which is important in situations like adversarial training where attacks need to be crafted in real time.
Ping-Yeh Chiang, Jonas Geiping, Micah Goldblum, Tom Goldstein, Renkun Ni, Steven Reich, Ali Shafahi
ICASSP7
2020 Breaking Certified Defenses: Semantic Adversarial Examples with Spoofed robustness Certificates
Amin Ghiasi, Ali Shafahi, Tom Goldstein
ICLR2
2020 Adversarially robust transfer learning
Ali Shafahi, Parsa Saadatpanah, Chen Zhu 0001, Amin Ghiasi, Christoph Studer, David Jacobs 0001, Tom Goldstein
ICLR1
2020 Adversarial Attacks on Copyright Detection Systems
abstract
It is well-known that many machine learning models are susceptible to adversarial attacks, in which an attacker evades a classifier by making small perturbations to inputs. This paper discusses how industrial copyright detection tools, which serve a central role on the web, are susceptible to adversarial attacks. As proof of concept, we describe a well-known music identification method and implement this system in the form of a neural net. We then attack this system using simple gradient methods and show that it is easily broken with white-box attacks. By scaling these perturbations up, we can create transfer attacks on industrial systems, such as the AudioTag copyright detector and YouTube’s Content ID system, using perturbations that are audible but significantly smaller than a random baseline. Our goal is to raise awareness of the threats posed by adversarial examples in this space and to highlight the importance of hardening copyright detection systems to attacks.
Parsa Saadatpanah, Ali Shafahi, Tom Goldstein
ICML2
2019 Batch-wise Logit-Similarity: Generalizing Logit-Squeezing and Label-Smoothing
Ali Shafahi, Amin Ghiasi, Mahyar Najibi, Furong Huang, John Dickerson 0001, Tom Goldstein
BMVC1
2019 Are adversarial examples inevitable?
Ali Shafahi, W. Ronny Huang, Christoph Studer, Soheil Feizi, Tom Goldstein
ICLR (Poster)1
2019 Adversarial training for free!
abstract
Adversarial training, in which a network is trained on adversarial examples, is one of the few defenses against adversarial attacks that withstands strong attacks. Unfortunately, the high cost of generating strong adversarial examples makes standard adversarial training impractical on large-scale problems like ImageNet. We present an algorithm that eliminates the overhead cost of generating adversarial examples by recycling the gradient information computed when updating model parameters. Our "free" adversarial training algorithm achieves comparable robustness to PGD adversarial training on the CIFAR-10 and CIFAR-100 datasets at negligible additional cost compared to natural training, and can be 7 to 30 times faster than other strong adversarial training methods. Using a single workstation with 4 P100 GPUs and 2 days of runtime, we can train a robust model for the large-scale ImageNet classification task that maintains 40% accuracy against PGD attacks.
Ali Shafahi, Mahyar Najibi, Amin Ghiasi, Zheng Xu 0002, John Dickerson 0001, Christoph Studer, Larry Davis 0001, Gavin Taylor, Tom Goldstein
NeurIPS1
2018 Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networks
abstract
Data poisoning is an attack on machine learning models wherein the attacker adds examples to the training set to manipulate the behavior of the model at test time. This paper explores poisoning attacks on neural nets. The proposed attacks use ``clean-labels''; they don't require the attacker to have any control over the labeling of training data. They are also targeted; they control the behavior of the classifier on a specific test instance without degrading overall classifier performance. For example, an attacker could add a seemingly innocuous image (that is properly labeled) to a training set for a face recognition engine, and control the identity of a chosen person at test time. Because the attacker does not need to control the labeling function, poisons could be entered into the training set simply by putting them online and waiting for them to be scraped by a data collection bot. We present an optimization-based method for crafting poisons, and show that just one single poison image can control classifier behavior when transfer learning is used. For full end-to-end training, we present a ``watermarking'' strategy that makes poisoning reliable using multiple (approx. 50) poisoned training instances. We demonstrate our method by generating poisoned frog images from the CIFAR dataset and using them to manipulate image classifiers.
Ali Shafahi, W. Ronny Huang, Mahyar Najibi, Octavian Suciu, Christoph Studer, Tudor Dumitras, Tom Goldstein
NeurIPS1
2016 A Stochastic Emergency Response Location Model Considering Secondary Incidents on Freeways
abstract
Location and allocation of emergency response units are assumed to be interdependent in the incident management system. System costs will be excessive if delay regarding allocating decisions is ignored when locating response units. This paper presents an integrated method to solve location and allocation problem of emergency vehicles on freeways. The principle is to begin with a location phase for managing initial incidents and to progress through an allocation phase for managing the stochastic occurrence of next incidents. Previous studies used the frequency of independent incidents and ignored scenarios in which two incidents occurred within proximal regions and intervals. The proposed analytical model relaxes the structural assumptions of Poisson process (independent increments) and incorporates evolution of primary and secondary incident probabilities over time. Interdependent ERUs location-allocation problem is solved by taking stochastic information of future incidents explicitly into account with lookahead. The mathematical model overcomes several limiting assumptions of the previous models, such as no waiting time, returning rule to original depot, and fixed depot. The initial nonlinear stochastic model is linearized. The temporal locations flexible with lookahead are compared with current practice that locates units in depots based on Poisson theory. An efficient heuristic algorithm is implemented to deal with time-consuming process of a large-scale problem in real time.
Hyoshin Park, Ali Shafahi, Ali Haghani
IEEE Trans. Intell. Transp. Syst.2
2013 A Linearization Approach for Project Selection with Interdependencies in Resource Costs
Ali Shafahi, Ali Haghani
ICORES1