Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    C

    cleverhans-blog

    cleverhans.io · Publication · on HN since 2016

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

    Visit blogHN submissions
    AI & Machine LearningSecurityPrivacy & Policy
    What HN says

    HN commenters cite it for adversarial example transferability and for a post showing federated learning can be exploited by an untrusted server.

    Stats for nerds
    20HN people shared it
    15linked in comments
    22story points
    Jun 2023last shared
    2017people per year2023

    Top posts on HN

    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
      Breaking things is easy
      2 people · 4 points · first shared 2016 · Discussion on HN
    4. 4
      Machine Learning with Differential Privacy in TensorFlow
      2 people · 3 points · first shared 2019 · Discussion on HN
    5. 5
      AI Agents Enable Adaptive Computer Worms
      1 person · 2 points · first shared 2026 · Discussion on HN
    6. 6
      Is attacking machine learning easier than defending it?
      3 people · 1 points · first shared 2017 · Discussion on HN
    7. 7
      The challenge of verification and testing of machine learning
      2 people · 1 points · first shared 2017 · Discussion on HN
    8. 8
      Teaching Machines to Unlearn
      1 person · 1 points · first shared 2020 · Discussion on HN
    9. 9
      AI Agents Enable Adaptive Computer Worms
      1 person · 1 points · first shared 2026 · Discussion on HN
    10. 10
      Fl privacy
      1 person · first shared 2023

    What HN people wrote when they linked it

    • DonHopkinsJun 2023

      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-736214670e00

      The…

    • moyixJul 2017

      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-machine-learning-is-easier-than-defending-it.html

      https://arxiv.org/abs/1312.6199

      https://arxiv.org/abs/1412.6572

    • gtaniJul 2017

      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-neural-networks-do-what-theyre-supposed-to-where-we-are-where-were-going-part-2-of-2/

      http://www.cleverhans.io/security/privacy/ml/2017/06/14/verification.html

      https://blog.foretellix.com/

      and another preprint: https://arxiv.org/abs/1706.10268

    • mholtApr 2017

      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-machine-learning-is-easier-than-defending-it.html

    • alexmolasJan 2023

      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)

    Related

    OpenAI Blogblog.openai.com174 people

    OpenAI Five

    OpenAI Blog
    Company · last shared 2022
    Tim Bradshawtfeb.org20 people

    The lost cause of the Lisp machines

    Tim Bradshaw
    Personal · last shared 2025
    NeurIPS Blogblog.neurips.cc18 people

    NeurIPS 2025 Best Paper Awards

    NeurIPS Blog
    Company · last shared 2026
    nostalgebraistnostalgebraist.tumblr.com35 people

    GPT-2 is not as dangerous as OpenAI thought it might be

    nostalgebraist
    Personal · last shared 2026
    33 Bits of Entropy33bits.org58 people

    About 33 bits

    33 Bits of Entropy
    Publication · last shared 2017
    LessWronglesswrong.com2.4k people

    The Best Textbooks on Every Subject

    LessWrong
    Publication · last shared 2026
    Google AI Blogai.googleblog.com596 people

    Google Duplex: An AI System for Accomplishing Real World Tasks Over the Phone

    Google AI Blog
    Company · last shared 2026
    DeepMind Blogdeepmind.com800 people

    AlphaFold: a solution to a 50-year-old grand challenge in biology

    DeepMind Blog
    Company · last shared 2026