Quick read · plain language
How Hidden Traits Spread Between AI Models
A plain-language version of “Subliminal Learning as Architecture-Specific Latent-Space Steganography: A Channel Model for Trait Transfer Under Distillation”
The short version
A teacher AI can hide a behavioral trait inside its outputs. A student AI trained on those outputs may pick up the trait even when the outputs look unrelated to it. This paper builds a math model to explain how much hidden information can pass, how hard it is to detect, and why it works better when both models share the same design.
The problem
People who train AI models often use data made by other AI models. Sometimes a teacher model has a hidden preference or behavior. The teacher might write number sequences that seem harmless. But a student model trained on those sequences can still learn the hidden behavior. No one knows exactly how much hidden information can pass, or how to stop it. Current tools like content filters and human review fail to catch this hidden signal.
The model
The paper treats the hidden trait like a secret message hidden in a radio signal. The teacher model changes its output very slightly to encode the trait. The change is small enough that normal inspection misses it. The model uses one number to measure this small change. This number is called the budget. A larger budget means more hidden information but also easier detection.
The paper assumes each output token carries its own independent hidden signal. The student model reads the signal through its own internal directions. How well the student reads the signal depends on how much its internal directions match the teacher's. The paper calls this match the overlap.
What was found
The paper derives several rules from this setup.
First, the hidden information per output token equals the budget divided by a fixed conversion factor. At a small budget, this gives a tiny fraction of one bit per token. A long document of ten thousand tokens can carry about ninety bytes of hidden information.
Second, detecting the hidden signal requires a certain number of tokens. A detector that knows exactly what to look for needs about ninety tokens at the small budget. This detector must know the teacher's normal output and the hidden direction. Real-world tools like human review or AI judges lack this knowledge, which explains why they fail.
Third, the student needs many samples to learn the trait. The needed samples grow as the square of the overlap drops. A student from the same model family with high overlap needs about one hundred samples. A student from a different family with low overlap needs about one thousand samples. At very low overlap, the need grows to about nine thousand samples. This matches the finding that cross-family transfer often fails in practice.
Fourth, content filtering only removes the hidden signal if the filter happens to target the same direction as the trait. If the trait direction sits at a right angle to what the filter checks, the filter does nothing. The channel survives intact.
Fifth, sending a complete hidden behavior specification of ten thousand bits needs about one hundred forty thousand carrier tokens at the small budget.
What the paper does not show
The paper does not measure any real overlap between actual models. The overlap values used are guesses chosen to span reported behavior. If real overlaps differ, the exact penalty factors change. The paper does not test whether real trait directions are truly orthogonal to what filters check. It does not resolve whether overlap should be measured in activation space, probe space, or output space. The paper does not handle cases where the teacher hides signal across many tokens in a correlated way; its numbers are lower bounds in that case. The paper does not predict how strongly context changes affect transfer; it only reproduces the qualitative finding that mismatched prompts weaken the effect. No experiment in the paper validates the central claim that transfer strength scales with the square of overlap.
Words used here
- budget
- the allowed size of hidden change in the teacher's outputs, measured in a standard unit
- overlap
- how closely the student model's internal reading direction matches the teacher's hidden writing direction
- token
- a single piece of text, like a word or part of a word, that the model processes
Learn more in plain language
- Information theorySimple English Wikipedia
- SteganographyWikipedia (English, more technical)
- Statistical hypothesis testSimple English Wikipedia
- BudgetSimple English Wikipedia
This plain-language version was written by an AI model from the text of the paper and checked against plain-language rules: everyday words, no mathematics, no unexplained names. It leaves details out and can still be wrong; the paper is the source of record. To report a problem, open the paper, select the passage and choose Report.
For specialists: the technical digest, quoted from the paper
In the paper's words
Subliminal learning — the transfer of a teacher model's behavioral traits to a student trained on semantically unrelated outputs such as number sequences — is documented empirically but lacks a quantitative channel model that explains why transfer succeeds within a model family and fails across families. This gap blocks any principled design of filters, training recipes, or audits for the increasingly common practice of training on model-generated data. We formalize subliminal learning as steganographic modulation of the teacher's output distribution: a trait is encoded as a low-amplitude perturbation along a teacher-specific direction in function space, budgeted by a per-token KL divergence D.
The abstract, verbatim, and its opening sentence is the claim. Every line below is quoted from the text.
Numbers it reports
At $D = 0.05$ nats the model gives $C = 0.072134$ bits per token, detection at $92.10$ tokens for a known-reference detector at $10^{-2}$ false-alarm tolerance, and a cross-family sample-complexity penalty of a factor of $9$ at $\rho_{\mathrm{cross}} = 0.3$ versus $\rho_{\mathrm{same}} = 0.9$ (factor $81$ at $\rho_{\mathrm{cross}} = 0.1$).
from AbstractA covert-capacity bound $C = D/\ln 2$ bits per token and a steganalysis sample complexity $n \gtrsim \ln(1/\alpha)/D$, evaluated at $D = 0.05$ nats to $C = 0.072134$ bits per token and $n = 92.10$ tokens at $\alpha = 10^{-2}$ (Section 4, Results in Section 5).
from 1. IntroductionAn architecture-specificity theorem: per-sample trait information equals $\rho^2 D$, giving a cross-family sample-complexity penalty of $1/\rho_{\mathrm{cross}}^2$ relative to same-family transfer, computed as a factor of $9$ at $\rho_{\mathrm{cross}} = 0.3$ and $81$ at $\rho_{\mathrm{cross}} = 0.1$ (Section 4).
from 1. IntroductionA filter-survival condition stating that content filtering removes a fraction $f$ of the KL budget only insofar as it projects onto the trait direction, with $D_{\mathrm{eff}} = (1-f)D$ and worked numbers for $f = 0.5$ (Section 4).
from 1. IntroductionA demodulation sample budget $M \geq K \ln 2 / D$ carrier tokens for a $K$-bit behavioral specification, giving $138{,}629$ tokens for $K = 10^4$ bits at $D = 0.05$ nats (Section 4).
from 1. IntroductionFinally, the manifold-modulation capacity paper [10] already derives, for teacher-student transmission channels, the three relations this paper adopts and extends: a per-token capacity $C = D/\ln 2$ bits evaluated at $0.072134$, $0.144270$, and $0.288539$ bits per token for $D = 0.05$, $0.10$, and $0.20$ nats; a steganalysis bound of approximately $\ln(1/\alpha)/D$ tokens, giving $92.10$ tokens at $D = 0.05$ nats and $\alpha = 10^{-2}$; and a demodulation condition $M \geq K \ln 2/D$ giving $138{,}629$ carrier tokens for a $10^4$-bit specification.
from 2. Background and Related Work
How it is done
We derive a covert capacity $C = D/\ln 2$ bits per token, a steganalytic detection threshold $n \gtrsim \ln(1/\alpha)/D$ tokens, and an architecture-specificity condition in which per-sample trait information scales with the squared representational overlap $\rho^2$ between teacher and student directions.
from AbstractThe same protocol transfers misaligned and unsafe behavior, so a pipeline that ingests teacher-generated data can inherit properties that no semantic inspection of the data reveals [3], [4].
from 1. IntroductionFinally, the manifold-modulation capacity paper [10] already derives, for teacher-student transmission channels, the three relations this paper adopts and extends: a per-token capacity $C = D/\ln 2$ bits evaluated at $0.072134$, $0.144270$, and $0.288539$ bits per token for $D = 0.05$, $0.10$, and $0.20$ nats; a steganalysis bound of approximately $\ln(1/\alpha)/D$ tokens, giving $92.10$ tokens at $D = 0.05$ nats and $\alpha = 10^{-2}$; and a demodulation condition $M \geq K \ln 2/D$ giving $138{,}629$ carrier tokens for a $10^4$-bit specification.
from 2. Background and Related WorkThis is a theoretical paper.
from 3. Methods
What would falsify it
The model predicts that content filtering preserves the channel whenever the trait direction is orthogonal to the filtered semantic subspace, and it converts empirical observations of brittleness and context dependence into testable quantitative conditions.
from AbstractWith such a model, a curation team could size a filter's residual risk in bits per token, an auditor could state a sample complexity for detection, and a training-recipe designer could predict whether a cross-family student is exposed at all.
from 1. IntroductionIn our formalism, related traits correspond to encoding directions with large mutual overlap, so a student demodulating one direction partially reads its neighbors — a prediction the cluster structure confirms qualitatively.
from 2. Background and Related Work
Where the claim stops
The result rests on the following assumptions, each with a distinct sensitivity: Small modulation (A1).
from 6. DiscussionThe capacity and sample-complexity numbers at $D = 0.20$ should be read as approximate to within the neglected $O(\varepsilon^3)$ correction.
from 6. DiscussionThe $\rho^2$ attenuation assumes the student's SFT update is linear in the trait direction's projection.
from 6. Discussion
Where to read
- Abstract227 words · 1 min
- 1. Introduction740 words · 3 min
- 2. Background and Related Work980 words · 4 min
- 3. Methods423 words · 2 min
- 4. Analysis1,411 words · 6 min
- 5. Results325 words · 1 min
- 6. Discussion604 words · 3 min
- 7. Practical Implications and Engineering Pathways623 words · 3 min
- 8. Conclusion157 words · 1 min
- Provenance and AI Involvement240 words · 1 min
Read from the paper itself: 12 sections, 5,844 words. Nothing in this digest is written by a model; a line that is not a sentence of the paper is not shown. Have a specific question? Ask this paper.