Raphaël Bonnet-Guerrini
Computer Science Department - University of Milan
INFN - Istituto Nazionale di Fisica Nucleare
Marie Skłodowska-Curie Actions program AIPHY (AI for Physics)
20/10/2026
Each new modelling power created a new kind of opacity, and a new field to open it.
1 · Mixtures.
Two unlabeled samples of the same \(S\) and \(B\), with different signal fractions:
\(M_i=f_iS+(1-f_i)B\), \(f_1\neq f_2\), both unknown.
2 · Train. A classifier to tell \(M_1\) from \(M_2\): it only ever sees the mixture ID, never \(S\) or \(B\).
3 · Guarantee. \(\displaystyle \frac{p_{M_1}(x)}{p_{M_2}(x)}=\frac{f_1\,L_{S/B}(x)+(1-f_1)}{f_2\,L_{S/B}(x)+(1-f_2)}\) is monotonic in \(L_{S/B}=p_S/p_B\) as soon as \(f_1\neq f_2\): the mixture classifier ranks events exactly like the optimal S vs B classifier.
\[ g^\star(x)=\alpha(x)\,v_S+\bigl(1-\alpha(x)\bigr)\,v_B \]
\(K=2\): the mixture posterior is stuck on a segment between two fixed points.
\[ g^\star(x)=\sum_k \alpha_k(x)\,v_k, \qquad \sum_k\alpha_k(x)=1 \]
\(K=3\): same story one dimension up, the cloud fills a \((K-1)\)-simplex whose vertices are the classes.
↳ guarantee: the barycentric coordinates \(\alpha_k(x)\) are the Bayes-optimal multiclass classifier.
Only one assumption: classes look the same in every mixture, only their proportions change, \(\;p(x\mid Y=k,\,m)=p(x\mid Y=k)\).
We propose two ways to use this guarantee and recover the simplex: a post-hoc simplex fit, or an architectural bottleneck.
A proton: quarks and gluons, whose momentum distribution is the PDF.
Perturb every coalition of flavors, refit \(\chi^2\), compare with / without each flavor.
CLS state untangles them into candidate interpretable latents.Events ordered by increasing activation of the bright-clean latent \(z_{bc}\).
Zero the latent, decode, push through the frozen heads; compare with 20 firing-rate-matched control latents.
| Intervention | Direction head \(\Delta\psi\) | Uncertainty head |
|---|---|---|
| remove \(z_{bc}\) | +0.06° null | +0.31 causal |
| remove clean pair | +0.03° null | +0.32 causal |
| remove clean family (194) | −0.02° null | +0.78 causal |
The direction head barely reads the atlas … but an uncertainty head on the same CLS state does → interpretable latents become usable.
Contact : raphael.bonnet-guerrini@unimi.it
This work was supported by from the European Union's Horizon Europe research and innovation programme under the Marie Sklodowska-Curie grant agreement No 101168829, Challenging AI with Challenges from Physics: How to solve fundamental problems in Physics by AI and vice versa (AIPHY).