paper-with-me

홈 › Papers

GRAPHITE: Generating Automatic Physical Examples for Machine-Learning Attacks on Computer Vision Systems

2020-02-17 · Ryan Feng, Neal Mangaokar, Jiefeng Chen, Earlence Fernandes, Somesh Jha, Atul Prakash

This paper investigates an adversary's ease of attack in generating adversarial examples for real-world scenarios. We address three key requirements for practical attacks for the real-world: 1) automatically constraining the size and shape of the attack so it can be applied with stickers, 2) transform-robustness, i.e., robustness of a attack to environmental physical variations such as viewpoint and lighting changes, and 3) supporting attacks in not only white-box, but also black-box hard-label scenarios, so that the adversary can attack proprietary models. In this work, we propose GRAPHITE, an efficient and general framework for generating attacks that satisfy the above three key requirements. GRAPHITE takes advantage of transform-robustness, a metric based on expectation over transforms (EoT), to automatically generate small masks and optimize with gradient-free optimization. GRAPHITE is also flexible as it can easily trade-off transform-robustness, perturbation size, and query count in black-box settings. On a GTSRB model in a hard-label black-box setting, we are able to find attacks on all possible 1,806 victim-target class pairs with averages of 77.8% transform-robustness, perturbation size of 16.63% of the victim images, and 126K queries per pair. For digital-only attacks where achieving transform-robustness is not a requirement, GRAPHITE is able to find successful small-patch attacks with an average of only 566 queries for 92.2% of victim-target pairs. GRAPHITE is also able to find successful attacks using perturbations that modify small areas of the input image against PatchGuard, a recently proposed defense against patch-based attacks.

📄 PDF Abstract BibTeX arXiv:2002.07088

Code (1)

ryan-feng/graphite 공식 구현 pytorch

Tasks

BIG-bench Machine LearningGeneral ClassificationLicense Plate Recognition

Similar Papers 제목 키워드 기반

Graphite: Iterative Generative Modeling of Graphs

2018-03-28 · Aditya Grover, Aaron Zweig, Stefano Ermon

Graphs are a fundamental abstraction for modeling relational data. However, graphs are discrete and combinatorial in nature, and learning representations suitable for machine learning tasks poses statistical and computat…

Density EstimationGeneral ClassificationLink PredictionNode Classification+1

Securing the supply of graphite for batteries

2025-03-27 · Karan Bhuwalka, Hari Ramachandran, Swati Narasimhan, Adrian Yao 외

The increasing demand for graphite in batteries has led to concerns around supply chain security. Currently, over 92% of global anode material is produced in China, posing a geopolitical risk for other countries reliant …

GRAPHITE: Graph-Based Interpretable Tissue Examination for Enhanced Explainability in Breast Cancer Histopathology

2025-01-08 · Raktim Kumar Mondol, Ewan K. A. Millar, Peter H. Graham, Lois Browne 외

Explainable AI (XAI) in medical histopathology is essential for enhancing the interpretability and clinical trustworthiness of deep learning models in cancer diagnosis. However, the black-box nature of these models often…

DiagnosticGraph Attentionwhole slide images

Graphite: A GPU-Accelerated Mixed-Precision Graph Optimization Framework

2025-09-30 · Shishir Gopinath, Karthik Dantu, Steven Y. Ko arxiv

We present Graphite, a GPU-accelerated nonlinear least squares graph optimization framework. It provides a CUDA C++ interface to enable the sharing of code between a real-time application, such as a SLAM system, and its …

GraphITE: Estimating Individual Effects of Graph-structured Treatments

2020-09-29 · Shonosuke Harada, Hisashi Kashima

Outcome estimation of treatments for target individuals is an important foundation for decision making based on causal relations. Most existing outcome estimation methods deal with binary or multiple-choice treatments; h…

counterfactualDecision MakingMultiple-choice