Fetching from the wire…
Public story · 2026-07-23 · high
It beats seven existing defenses and keeps 97 percent of a model's performance, aimed at backdoored weights downloaded from Hugging Face.
Why now: The paper's arXiv listing dates it to July 2026.
DeCNIP removes backdoors from language models by pruning just 0.1% of their neurons, per the paper posted to arXiv.
Backdoors planted through model editing skip the fine-tuning stage most existing defenses are built to catch. Few of those defenses extend past simple classification into open-ended text generation, either. That's the gap that matters if you're pulling a checkpoint off Hugging Face and trusting it's clean. DeCNIP claims to close it by touching just 0.1% of a model's neurons.
The method optimizes a cross-entropy loss between harmful prompts paired with candidate trigger tokens and ordinary benign inputs. That surfaces the neurons that only light up when a trigger's present. It labels those the Backdoor Critical Neurons and prunes only those, leaving the rest of the model untouched.
Tested across six open-source LLMs and two benchmarks, it cut attack success by more than 95% relative to the unprotected models, beating seven state-of-the-art defenses. The pruned models still kept 97% of normal benchmark performance intact. The paper doesn't say which six models or which benchmarks, so how this holds up against the largest open-weight releases people download is still unknown.
A fix that touches 0.1% of neurons and costs a few points of performance sounds too cheap to be the last word. My bet: the next generation of backdoor attacks spreads its trigger across more, less concentrated neurons to dodge isolation. That would break DeCNIP's core assumption that a backdoor lives in a small, identifiable cluster.
Each link below shares sources, entities, or timing with this story.
GPT-5.6 Luna went to $0.20 input / $1.20 output per million tokens on July 30. That's an 80% cut. Terra dropped 20%. Luna's input now undercuts Gemini 3.1 Flash-Lite ($0.25/$1.50) and sits at one-fifth of Claude Haiku 4.5's $1 input. Simon Willison covered the announcement and...
Two thirds. Not two thirds of a contrived jailbreak set. Two thirds of realistic malicious issue requests, against the exact three tools most of the people reading this run daily. Ankur Singh, Jinqiu Yang, and Tse-Hsun Chen built IssueTrojanBench across four attack categories...
This is a supply-chain fact, and most people are still treating it as a geopolitics argument. Sequoia published "America's Open-Model Paradox" on July 24 with the number that reframes the whole conversation: Qwen's share of open-model fine-tunes went from 1% in January 2024 to...
The attackers didn't use agents to help. They used agents to do the whole thing. Hugging Face disclosed that attackers chained a remote-code dataset loader with a template-injection flaw in dataset configuration to land on processing workers, then escalated to node-level acces...
1. Use claude agents --json to build session dashboards. Claude Code v2.1.145 outputs all live agent sessions as structured JSON with status, model, elapsed time, and parent relationships. Pipe it into a tmux status bar widget or session picker script for switching between bac...
69% of all input tokens in production LLM traces are system prompts. Let that sink in for a second. Datadog's State of AI Engineering 2026 dropped yesterday, and it's the best empirical snapshot we have of how companies actually use LLMs. Not how they demo them. Not how they p...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.