ModernCamemBERT-bio-large is the Large variant of our French biomedical encoder, built by continued pretraining of ModernCamemBERT-large using a CLM detour recipe. Instead of standard MLM continued pretraining, we temporarily switch to causal language modeling (CLM) before returning to MLM. This produces lasting representational changes that improve downstream biomedical performance by +1.2pp across 8 French biomedical tasks (6/8 task wins).
ModernCamemBERT-bio-large is trained in two phases, initialized from ModernCamemBERT-large:
Phase 1 (CLM detour, 25B tokens): The bidirectional attention mask is replaced with a causal mask, and the model is trained with next-token prediction. This dense training signal (100% of positions) deeply modifies early transformer layers for domain adaptation.
Phase 2 (MLM decay, 2.5B tokens): Bidirectional attention is restored, and the model is trained with masked language modeling at 15% masking. The learning rate decays from peak to 10% following a 1-sqrt schedule.
Both phases use the same data mix (27.5B tokens total). Training used AdamW (lr=2e-4, beta1=0.9, beta2=0.98), bf16 mixed precision, global batch size of 384 sequences (~3.1M tokens), on 4× H100 80GB GPUs with Composer. Total training time: ~81 hours wall-clock (324 GPU-h, 9.25 kg CO₂eq).
Why a CLM Detour?
CLM supervises every token position, producing dense gradient updates that deeply modify early transformer layers. These changes persist through the MLM decay phase, even when the decay matches the CLM phase in length. The Large model retains 67.2% CKA divergence from its MLM counterpart, compared to 56.5% for Base, showing that the effect scales with model capacity. See our paper for the full mechanistic analysis.
Evaluation
French biomedical benchmark results (8 tasks, 9 seeds per model, macro-averaged F1):
Model
Ctx
FrACCO-30
FrACCO-100
CANTEMIST
DISTEMIST
MedDialog
DiaMed
EMEA
Medline
Avg
ModernCamemBERT-bio-large
8192
80.7
65.4
74.4
30.4
64.5
64.8
70.3
63.1
64.2
MLM baseline Large (ours)
8192
79.4
63.3
72.6
29.1
64.5
61.2
70.4
63.5
63.0
ModernCamemBERT-bio-base
8192
74.8
60.1
71.0
25.5
63.6
67.4
68.6
61.9
61.6
ModernCamemBERT
8192
70.1
55.3
63.3
20.2
60.6
56.4
68.0
59.7
56.7
DrBERT
512
53.0
35.6
37.9
21.4
63.6
57.0
69.6
62.8
50.1
ModernCamemBERT-bio-large achieves 64.2% average F1, the highest score among French biomedical models (+1.2pp over MLM Large, 6/8 task wins).
Intended Use
This model is designed for French biomedical and clinical NLP tasks:
Named entity recognition (diseases, chemicals, procedures)
Multilabel classification on long clinical documents
Information extraction from clinical reports, drug leaflets, and scientific articles
The 8,192-token context is critical for long clinical documents (discharge summaries, oncology reports) that are truncated by 512-token models. The Large size provides improved performance over Base at the cost of higher compute requirements.
Trained on French biomedical text; not suitable for other languages without further adaptation.
Encoder model: produces contextualized representations, does not generate text.
Clinical text may contain sensitive patterns; users are responsible for compliance with applicable regulations.
License
Apache 2.0
Citation
bibtex
1@misc{touchent2026causallanguagemodelingdetour,
2 title={A Causal Language Modeling Detour Improves Encoder Continued Pretraining},
3 author={Rian Touchent and Eric de la Clergerie},
4 year={2026},
5 eprint={2605.12438},
6 archivePrefix={arXiv},
7 primaryClass={cs.CL},
8 url={https://arxiv.org/abs/2605.12438},
9}
Acknowledgments
This work was performed using HPC resources from GENCI-IDRIS (Grant 2024-AD011014393R2).