Entropy-selected simplex parameters
Implementation & benchmark of arXiv:2608.10293 — Kullback-Leibler Mirror-Prox for Measure-Valued Variational Inequalities and Mean-Field Equilibria
Source paper: Kullback-Leibler Mirror-Prox for Measure-Valued Variational Inequalities and Mean-Field Equilibria arXiv:2608.10293 ⓘ · analyzed Sep 1, 2026
AI-generated research hypothesis, automatically tested. Not peer-reviewed.
Idea description
Add KL Tikhonov regularization to simplex-valued attention or routing parameters so that the optimizer selects a stable solution close to a chosen reference distribution instead of collapsing onto a few entries. Anneal the regularization strength to obtain exploration early and specialization later.
Formulas
Mathematical statement
The paper develops a KL-type Tikhonov regularization that selects the equilibrium minimizing relative entropy with respect to a reference measure. In a finite simplex, let \(p\in\Delta_n\) be the learned distribution and \(r\in\Delta_n\) a strictly positive reference distribution, such as uniform routing, a pretrained attention prior, or an empirical usage distribution. Define \(R(p)=\mathrm{KL}(p\|r)=\sum_i p_i\log(p_i/r_i)\). Its gradient is \(\nabla R(p)_i=\log(p_i/r_i)+1\); the additive constant disappears inside a simplex VI because \(\sum_i(q_i-p_i)=0\). Add the regularized operator \(c_\lambda(p)=c(p)+\lambda\log(p/r)\), where \(\lambda\ge0\) is the Tikhonov strength and the logarithm is coordinatewise. The resulting equilibrium trades the original coupling cost against entropy proximity to \(r\). In a KL prox step, the regularizer has a multiplicative effect: \(p_i\exp[-\eta\lambda\log(p_i/r_i)]=p_i^{1-\eta\lambda}r_i^{\eta\lambda}\), followed by normalization.
Implementation notes
(1) Integration point: apply the regularized update to a learned distribution over MoE experts, attention heads, retrieval items, diffusion mixture components, or token-selection candidates. Keep the ordinary neural-network parameters trained by AdamW, but update the simplex parameter \(p\) with the KL-prox rule; alternatively add \(\log p\) as a bias to logits and periodically update that bias. Choose \(r\) uniform for anti-collapse, pretrained \(p\) for conservative fine-tuning, or an exponential moving average of observed usage for adaptive balancing. (2) Pseudocode: initialize \(p=r\) or uniform with floor \(10^{-8}\); for each minibatch compute the vector cost \(c=\texttt{cost}(p)\); choose \(\lambda_t=\lambda_0\max(0,1-t/T)\); calculate \(u_i=\log p_i-\eta[c_i+\lambda_t\log(p_i/r_i)]\); set \(p=\operatorname{softmax}(u)\) or normalize \(\exp(u)\); use \(p\) in the gate or attention computation. For a predictor-corrector version, evaluate \(c\) at the intermediate distribution before the final update. (3) The KL term, its logarithmic gradient, and multiplicative interpolation toward \(r\) are computed analytically. Estimate the task cost from minibatch loss and the collapse statistic; tune \(\lambda_0\) and the annealing horizon on validation data. Monitor minimum probability, entropy, effective number of experts \(\exp(H(p))\), and task loss. (4) First cheap experiment: fine-tune a small Transformer with 8 attention heads while learning a head-mixture distribution on a subset of GLUE, or train a 4-expert CIFAR-100 MoE. Compare no regularization, standard L2-on-logits, entropy maximization, and KL-to-uniform. Success is fewer dead heads or experts, lower run-to-run variance, and equal or better validation accuracy; report the Pareto curve of accuracy versus effective support and test whether annealing reaches better final specialization than a fixed entropy coefficient.
Verification
This idea has not been verified yet.
Verification happens in two stages: Stage 1 — a mechanism check on a toy system confirms the claimed mathematical phenomenon reproduces; Stage 2 — a benchmark implements the idea on a real (small) neural network task and compares it against a tuned baseline over 8 paired seeds with a permutation test.
Artifacts
Artifacts unavailable.