C

cleverhans-blog

cleverhans.io · Group blog · on HN since 2016

Researchers, notably Nicolas Papernot, write about attacks on machine learning, adversarial examples, privacy and differential privacy.

What HN saysHN commenters cite it for adversarial example transferability and for a post showing federated learning can be exploited by an untrusted server.
20HN people shared it
5linked it in comments
15stories submitted
22story points
5 months agolast shared
2016people per year2026

Most-shared posts

  1. 1
    How to steal modern NLP systems with gibberish?
    3 people · 5 points · first shared 2020 · discussion on HN
  2. 2
    Privacy and machine learning: two unexpected allies?
    3 people · 4 points · first shared 2018 · discussion on HN
  3. 3
    Is attacking machine learning easier than defending it?
    3 people · 1 points · first shared 2017 · discussion on HN
  4. 4
    Breaking things is easy
    2 people · 4 points · first shared 2016 · discussion on HN
  5. 5
    Machine Learning with Differential Privacy in TensorFlow
    2 people · 3 points · first shared 2019 · discussion on HN
  6. 6
  7. 7
    AI Agents Enable Adaptive Computer Worms
    1 people · 2 points · first shared 2026 · discussion on HN
  8. 8
    AI Agents Enable Adaptive Computer Worms
    1 people · 1 points · first shared 2026 · discussion on HN
  9. 9
    Teaching Machines to Unlearn
    1 people · 1 points · first shared 2020 · discussion on HN
  10. 10
    Fl privacy
    1 people · first shared 2023
  11. 11
    Homepage
    1 people · first shared 2023

What HN people wrote when they linked it

moyix · 2017-07-26
Yes: > Adversarial training seeks to improve the generalization of a model when presented with adversarial examples at test time by proactively generating adversarial examples as part of the training procedure. This idea was first introduced by Szegedy et al. [SZS13] but was not yet practical because of the high computation cost of generating adversarial examples. Goodfellow et al. showed how to generate adversarial examples inexpensively with the fast gradient sign method and made it computationally efficient to generate large batches of adversarial examples during the training process [GSS14]. The model is then trained to assign the same label to the adversarial example as to the original example—for example, we might take a picture of a cat, and adversarially perturb it to fool the model into thinking it is a vulture, then tell the model it should learn that this picture is still a cat. An open-source implementation of adversarial training is available in the cleverhans library and its use illustrated in the following tutorial. http://www.cleverhans.io/security/privacy/ml/2017/02/15/why-attacking-… https://arxiv.org/abs/1312.6199 https://arxiv.org/abs/1412.6572
alexmolas · 2023-01-12
AFAIK Federated Learning is not a magic solution. This post explains how you can exploit FL if there's some untrusted server (http://www.cleverhans.io/2022/04/17/fl-privacy.html)
gtani · 2017-07-11
This seems to be a newly hot topic, whether to fight adversarial inputs or looking for efficiencies. I bookmarked a few relevant blogs (but really need to read more deeply) http://composition.al/blog/2017/05/31/proving-that-safety-critical-neu… http://www.cleverhans.io/security/privacy/ml/2017/06/14/verification.h… https://blog.foretellix.com/ and another preprint: https://arxiv.org/abs/1706.10268
mholt · 2017-04-15
That's not entirely true: > If we transfer adversarial examples from one model to another model trained with one of these defenses, the attack often succeeds, even when a direct attack on the second model would fail [PMG16]. http://www.cleverhans.io/security/privacy/ml/2017/02/15/why-attacking-…
DonHopkins · 2023-06-22
Clever Hans was a real comically smart horse! https://en.wikipedia.org/wiki/Clever_Hans >Clever Hans (German: der Kluge Hans; c. 1895 – c. 1916) was a horse that was claimed to have performed arithmetic and other intellectual tasks. After a formal investigation in 1907, psychologist Oskar Pfungst demonstrated that the horse was not actually performing these mental tasks, but was watching the reactions of his trainer. He discovered this artifact in the research methodology, wherein the horse was responding directly to involuntary cues in the body language of the human trainer, who was entirely unaware that he was providing such cues. In honour of Pfungst's study, the anomalous artifact has since been referred to as the Clever Hans effect and has continued to be important knowledge in the observer-expectancy effect and later studies in animal cognition. Pfungst was an assistant to German philosopher and psychologist Carl Stumpf, who incorporated the experience with Hans into his further work on animal psychology and his ideas on phenomenology. NLP's Clever Hans Moment Has Arrived (thegradient.pub) https://thegradient.pub/nlps-clever-hans-moment-has-arrived/ https://news.ycombinator.com/item?id=20861586 Finding and removing Clever Hans: Using explanation methods to debug and improve deep models: https://www.sciencedirect.com/science/article/pii/S1566253521001573 Is your AI a “Clever Hans”? https://medium.com/high-stakes-design/is-your-ai-a-clever-hans-7362146… The…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close