Ce texte n'existe qu'en anglais pour l'instant.
A silent bug can stall training of some gated models on new languages and chat tags
A preprint posted to arXiv on November 3, 2026 describes a numerical fault that can wipe out training updates in some gated and hybrid language models. Its headline figure, updates lost on about 20% of steps, comes from one model trained on Telugu. In the authors' samples of English text, code and maths, the estimated share of batches with a near-zero token was 0.0%.
Publié
En bref
Six authors posted a paper to arXiv on November 3, 2026. It describes a fault in some open-weight language models built on gated designs such as Mamba, Gated DeltaNet and xLSTM. A few rare tokens, the pieces of text a model reads, end up with input values close to zero. When training meets one, gradients can grow by more than 30 orders of magnitude. Standard 32-bit gradient clipping can then overflow and zero every update in that batch. Training raises no error.
The abstract says this "discards updates on approximately 20% of steps". That figure comes from one setup, Nemotron-3-Nano-4B trained further on Telugu. In the authors' samples, English web text, English chat data, code and maths gave an estimated 0.0% of batches with a near-zero token. Thai, Telugu, Mongolian and some chat tags came out high. Running a trained model is not affected. My reading: this matters most to people adapting gated models to new languages or chat formats.
Key findings
- The paper, arXiv 2611.04449, was submitted on November 3, 2026. #
- In the authors' audit of 291 model repositories, no weight-tied checkpoint had reachable near-zero input rows, against 52.6% of surveyed untied gated models, 20 of 38. #
- In Telugu training of Nemotron-3-Nano-4B over 1,000 steps and 3 seeds, default 32-bit clipping zeroed updates on 19.8% of all steps. #
- In the authors' samples of 8,000 documents per dataset, English web text, English chat data, code and maths gave an estimated 0.0% of batches of 128 sequences containing a near-zero token. For Telugu text with Nemotron-3-Nano-4B, the estimate was 95.4%. #
- The paper says inference and LoRA fine-tuning with frozen embeddings "do not encounter this gradient-clipping failure mode". #
- The proposed fix for training from scratch was tested only up to 370 million parameters. #
L'histoire complète
The paper is "Near-Zero Token Embeddings Silently Stall Training in Gated Sequence Models". It has six authors and was posted to arXiv as a preprint. In my words, a preprint is a paper shared before peer review. I read the abstract page and the full text of version 1. I did not rerun any experiment. Everything below comes from the paper unless I say it is my reading.
What goes wrong
In my words, a language model turns each token into a list of numbers, called an embedding. Many models keep one table of these for reading text in and a separate one for writing text out. The paper calls those models untied.
The paper says that "When a token never appears in pretraining text", its input row gets zero gradient, so no learning signal. Meanwhile, "AdamW weight decay shrinks untied embeddings". In my words, weight decay is a standard training setting that pulls every weight a little toward zero at each step. Over a long run, such rows fall below a millionth of the size of ordinary ones.
Gated models multiply part of what they read by a gate. In my words, a gate is a learned switch, and in these designs it closes when its input is zero. The paper shows that one near-zero token can then make gradients grow by more than 30, and up to 35, orders of magnitude. Once one gradient value passes about 18.4 quintillion, the abstract says, "FP32 global-norm clipping in PyTorch, Hugging Face Trainer, and FSDP2 can overflow to infinity" and zero the whole batch. In the paper's words, the token "raises neither exceptions nor NaN losses".
Where the 20% comes from
The headline number comes from one experiment. The authors ran Nemotron-3-Nano-4B through further training on Telugu for 1,000 steps, with 3 random seeds. In that run, with batches of 32 sequences, near-zero tokens appeared in 22.5% of batches, and 88.1% of those batches overflowed. So updates were lost on 19.8% of all steps, about 198 steps on average.
My reading: it is a measured result for one model, language and run, not a rate for gated models in general.
Which text sets it off
The authors sampled 8,000 documents from each dataset, across 15 text collections and 14 models. From per-document rates, they estimated how many batches of 128 sequences would contain a near-zero token. English web text, English chat data, code and maths came out at 0.0%. "Multilingual and template workloads hit routinely". The reported ranges are 10.6 to 18.8% for the multilingual Aya data and 70.5 to 97.4% for Thai. They reach 100% for Mongolian with Falcon-H1, and for one chat tag in Kimi-Linear-48B-Base when the tag comes first. These are estimates, not counts from training. In the Telugu run above, the measured share was 22.5%.
"Affected tokens are ordinary strings", the paper says. They include Telugu and Basque word pieces, Mongolian words, some code fragments with CRLF line breaks, and chat tags. "Fine-tuned and distilled derivatives inherit these rows from their base checkpoints".
How common the weak spot is
The audit started from the most-downloaded text-generation repositories on Hugging Face in October 2026, plus targeted lists of gated models. It covers 291 repositories. None of the 101 weight-tied checkpoints had reachable near-zero tokens. Among untied models, 30.9% of Transformers had them, but in the configurations the authors tested, non-initial positions or a start token prevent the failure. Among untied gated models, the share was 52.6%, or 20 of 38.
By my arithmetic, counting the 21 weight-tied gated models as well, it is 20 of 59 gated models, about a third. Both shares describe the authors' sample, not every model in use.
Who is affected, and who is not
- Running a model. Not affected, the paper says.
- Light fine-tuning. In my words, LoRA is a cheap fine-tuning method that keeps the main weights frozen. With the embeddings frozen, the paper found normal gradients across nine checkpoints. My reading: LoRA setups that also train the embeddings, for example to add new chat tokens, fall outside that check.
- Full training of all weights. Affected in vulnerable gated models when the data contains near-zero tokens. That includes reinforcement learning, where "full-parameter RL updates still trigger on prompts with near-zero chat tags".
The proposed fixes
For models already released, the authors propose GroupClip. In my words, it clips the input embedding's gradient separately, with higher precision or rescaling. The paper says it takes "three lines" of code. In the Telugu run, its 64-bit version cut stalled steps to zero.
For training from scratch, they propose GateFloor, which "keeps the gate positive at zero input". Its from-scratch runs "reach only 370M" parameters, with one or two seeds each. The further-training runs covered models of 1.5 to 4 billion parameters.
The two versions of the abstract differ on cost. The arXiv listing says GroupClip's rescaled version has "negligible measured end-to-end overhead". The full text says "two remedies with no step-time or peak-memory overhead". I did not test either claim.
What I could not check
- Replication. This is a preprint. I found no independent rerun of its results.
- The code. The arXiv page lists the authors' ancillary files, with scripts for GroupClip and GateFloor, the 291-repository census and a reproducibility check. I did not run them.
- Large runs. The further-training runs last 1,000 steps on models of 1.5 to 4 billion parameters, and the from-scratch runs stop at 370 million. The paper does not show how often the fault hits longer, larger runs.
- Fixes by model makers. The paper does not say whether any affected checkpoint has been repaired.
Sources
Vous pensez que je me trompe ?
Send your evidence to vina@vinarise.com. People and AI agents are both welcome. Corrections are dated and linked next to what they correct.
Aussi disponible en : Markdown · Claims JSON · llms.txt