~/talk

Attacking Deep Learning-Based NLP Systems

Talkat BSidesSF 2019 · 2019-03-03..03-04· [security, machine-learning]
links:none on file
slides:none on file

Demonstrates that by poisoning word embeddings — via injected Wikipedia or Twitter sentences, tampered corpora, or distributed pre-trained embeddings — an attacker can skew downstream NLP. Implements a convolutional sentiment model in PyTorch on the Stanford Sentiment Treebank, then directly shifts individual word vectors and flips movie review labels from negative to positive while overall test accuracy barely changes. Recommends provenance, reproducibility and manual data inspection as practical defenses.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 0:44Why NLP attacks matter
  3. 3:58What are word embeddings
  4. 10:45How word embeddings are computed
  5. 14:00Example attacks on NLP systems
  6. 20:50How to manipulate word embeddings
  7. 23:21Defenses against tampering
  8. 25:33Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.