Pith. Sign in

RECORD

Adversarial Examples Detection in Deep Networks with Convolutional Filter Statistics

Computer Vision and Pattern Recognition · Submitted 22 Dec 2016

abstract compiled · 2026-09-23 · no language-model review

The authors' main claim Furthermore, trained from one particular adversarial generating mechanism, the resulting classifier can successfully detect adversarials from a completely different mechanism as well.

how it is stated · asserted 0.98 read the record →

Comment (0) Read on arXiv ↗
Cite ▾
arXiv ID1612.07767 (version 2)
Pith IDWDJ6L3MQ, Pith's permanent record of this paper and its review
CitationFuxin Li, Xin Li. "Adversarial Examples Detection in Deep Networks with Convolutional Filter Statistics." arXiv:1612.07767 (2016). https://pith.science/paper/WDJ6L3MQ
Claim paper

The compiled record

The paper's own sentences, arranged. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.

Open the compiled record

Compiled by classifier-1.13.0 via TypeSafe API, question bank abstract-p1-20260923, 2026-09-23: 1 request, 6,732 input tokens.

What the abstract itself states, as probabilities: claims first 0.03 · states limitation 0.29 · human participants 0.02 · controlled comparison 0.14 · randomized assignment 0.01 · states quantitative result 0.05 · compares with prior results 0.17 · mentions code or data availability 0.02.

The abstract, sentence by sentence

arXiv listing abstract v2. Results and the main claim are underlined; .

Deep learning has greatly improved visual recognition in recent years. However, recent research has shown that there exist many adversarial examples that can negatively impact the performance of such an architecture. This paper focuses on detecting those adversarial examples by analyzing whether they come from the same distribution as the normal examples. Instead of directly training a deep neural network to detect adversarials, a much simpler approach was proposed based on statistics on outputs from convolutional layers. A cascade classifier was designed to efficiently detect adversarials. Furthermore, trained from one particular adversarial generating mechanism, the resulting classifier can successfully detect adversarials from a completely different mechanism as well. The resulting classifier is non-subdifferentiable, hence creates a difficulty for adversaries to attack by using the gradient of the classifier. After detecting adversarial examples, we show that many of them can be recovered by simply performing a small average filter on the image. Those findings should lead to more insights about the classification mechanisms in deep convolutional neural networks.

background contribution method result interpretation main claim

What the classifier reports for each sentence. The number is the probability it gave the label.
#sentencerolethe authors' own workstates the main conclusionstrength
s0 Deep learning has greatly improved visual recognition in recent years. background 1.00 0.04 0.01 asserted 1.00
s1 However, recent research has shown that there exist many adversarial examples that can negatively impact the performance of such an architecture. background 0.98 0.04 0.02 asserted 0.99
s2 This paper focuses on detecting those adversarial examples by analyzing whether they come from the same distribution as the normal examples. contribution 0.90 0.66 0.08 asserted 0.95
s3 Instead of directly training a deep neural network to detect adversarials, a much simpler approach was proposed based on statistics on outputs from convolutional layers. method 0.86 0.38 0.08 asserted 0.98
s4 A cascade classifier was designed to efficiently detect adversarials. method 0.93 0.83 0.09 asserted 1.00
s5 Furthermore, trained from one particular adversarial generating mechanism, the resulting classifier can successfully detect adversarials from a completely different mechanism as well. result 1.00 0.88 0.22 asserted 0.98
s6 The resulting classifier is non-subdifferentiable, hence creates a difficulty for adversaries to attack by using the gradient of the classifier. result 0.45 0.76 0.08 asserted 1.00
s7 After detecting adversarial examples, we show that many of them can be recovered by simply performing a small average filter on the image. result 0.99 0.93 0.18 asserted 0.95
s8 Those findings should lead to more insights about the classification mechanisms in deep convolutional neural networks. interpretation 0.96 0.30 0.26 hedged possibility 0.91

What kind of paper the classifier reports this is: method or tool 1.00 · evidence from observation or experiment 0.84.

What was examined, and what was not

sources read
  • arXiv listing abstract v2
not examined
  • full text
  • figures and tables
  • references and citing sentences
  • relations to other papers
levels run
  • P abstract
not run
  • S sections
  • T body sentences
  • C citations
  • R cross-paper relations

Every quoted sentence on this record is the authors'. Every label is from Pith's closed vocabulary, with the probability shown beside it. Every number in the measurements table is the authors', checked by code. Record as JSON

The paper
Original abstract

Deep learning has greatly improved visual recognition in recent years. However, recent research has shown that there exist many adversarial examples that can negatively impact the performance of such an architecture. This paper focuses on detecting those adversarial examples by analyzing whether they come from the same distribution as the normal examples. Instead of directly training a deep neural network to detect adversarials, a much simpler approach was proposed based on statistics on outputs from convolutional layers. A cascade classifier was designed to efficiently detect adversarials. Furthermore, trained from one particular adversarial generating mechanism, the resulting classifier can successfully detect adversarials from a completely different mechanism as well. The resulting classifier is non-subdifferentiable, hence creates a difficulty for adversaries to attack by using the gradient of the classifier. After detecting adversarial examples, we show that many of them can be recovered by simply performing a small average filter on the image. Those findings should lead to more insights about the classification mechanisms in deep convolutional neural networks.

Human review
References
How the literature uses it

15 arXiv papers cite this in 19 sentences

Each citing sentence is taken from the citing paper's LaTeX source and typed by Pith's classifier. A label appears at probability 0.8 or more (0.95 for support), a contest at 0.7 or more; the quoted words are the citing authors'. How each label was checked · JSON

Papers citing it · 9 sentences without a confident label

Uses its method or tool 1 paper
  • Mean blur defense We also test our adversarial examples against the $3 ×3$ average pooling restoration mechanism [ref] .

    Spatially Transformed Adversarial Examples · Attack Efficiency Under Defense Methods · 0.90

Compares with it 1 paper
  • In contrast, our method performs detection based on statistics of activation patterns in the complete representation learning part of the network as observed in feature response maps, whereas Li and Li [ref] directly observe convolutional filter statistics there.

    Trace and Detect Adversarial Attacks on CNNs using Feature Response Maps · Related work · 1.00

Cites it as background 8 papers

What it cites · 9 sentences without a confident label

Uses the method or tool of 2 papers
Compares with 1 paper
  • We have also tried some other fast adversarial generation approaches such as [ref] , but they generally do not generate adversarials that fool classifiers as completely (with more than $90%$ confidence) or as universally (on $100%$ of the images) as the L-BFGS algorithm.

    Explaining and Harnessing Adversarial Examples · Experiments · 0.91

Cites as support 1 paper
Cites as background 12 papers

Discussion

Know something about this paper? Leave a comment, or highlight any passage above to comment on it.