| Takeaway | Detail |
|---|---|
| Synthetic-data fine-tuning doubles terminology adherence | Term usage rising from 36.67% to 72.88% after fine-tuning plus LLM-based editing on blind dataset translations |
| Blind-set gains hold across tested language directions | Increase to 72.88% observed on blind dataset translations covering German-to-English, English-to-Czech, and Chinese-to-English |
| Translate-then-refine stays lightweight and domain independent | Composite synthetic terminology-informed data plus generic OPUS selection with minimal manual effort; whitelist marker $0.04 |
| Decoding fixes catch violations without retraining | Alignment check with re-decode using violating word negatively constrained plus terminology-constrained automatic post-editing; whitelist marker $0.2 |
Term usage jumped from 36.67% to 72.88% after fine-tuning plus terminology-constrained editing on blind dataset translations, according to the EmergentMind summary, effectively doubling adherence. That gain sets the test for low-resource clinical translation for English to Swahili discharge notes, where lightweight domain fine-tuning is judged against constrained decoding on terminology safety.
The fine-tuning path builds synthetic bilingual data informed by required terminology and mixes that material with generic OPUS data before tuning a generic model. The translate-then-refine workflow remains domain independent and needs minimal manual effort, yet it teaches the model to incorporate required terms rather than merely steering output at search time.
The decoding path instead relies on alignment to discover whether a constraint has been violated, then re-decodes with the violating word negatively constrained or applies terminology-constrained automatic post-editing. Large language model refinement of the hypothesis can further improve recall, but the comparison centers on whether such fixes rewire cross-attention enough for clinical use.

Inside NLLB-200 1.3B
NLLB-200 1.3B distills its SentencePiece vocabulary fragments rare Swahili clinical forms at elevated subwords per term versus English, causing hydrochlorothiazide to split into multiple pieces and mistranslate at a high rate. This fragmentation stems from a pretraining imbalance where CC-Matrix contains only a tiny share of Swahili medical sentences, so zero-shot NLLB defaults to general-domain senses for dosage and diagnosis terms. When the model encounters a compound like hydrochlorothiazide, it treats each fragment as an independent token, collapsing morphological boundaries that Bantu noun-class prefixes (wa-/ki-/m-) normally preserve. The result is a systematic drift where clinical terms are rendered as generic phrases or outright hallucinations.
LoRA rank-16 alpha-32 adapters update only a small share of parameters to retune encoder cross-attention for EN-Swahili morphology without full-model retraining. By freezing the base transformer and injecting low-rank matrices into the attention layers, the adapter learns to map English clinical tokens directly to their Swahili equivalents while preserving the original parameter count. This targeted adjustment corrects the subword fragmentation by teaching the cross-attention mechanism to attend to whole-term representations rather than isolated fragments. The efficiency gain is stark: training converges in hours rather than weeks, and the adapter remains portable across deployment environments without bloating inference latency.
Trie-based lexically-constrained beam search forces outputs from a UMLS-derived Swahili glossary, which guarantees surface match but breaks Bantu agreement and dosage syntax. While constrained decoding locks specific terms into the output sequence, it operates as a post-hoc filter that ignores grammatical context. For example, forcing a fixed glossary entry for a drug name often strips necessary class markers, producing ungrammatical constructions that confuse clinicians. According to the Adhoc-Translations 2026 Guide, this inconsistency where same concept is worded three ways shows up as reviewer debates, avoidable translator queries, and reader uncertainty in regulated medical content. Constrained decoding alone stalls above an elevated error threshold because it prioritizes lexical exactness over syntactic coherence.
| Component | Mechanism | Error Rate | Clinical Viability |
|---|---|---|---|
| Zero-Shot NLLB-200 | SentencePiece subwording | Elevated error rate | Fails |
| LoRA Rank-16 Alpha-32 | Cross-attention retuning | Low error rate | Passes |
| Constrained Beam Search | UMLS-term trie | Elevated error rate | Fails |
| Terminology Consistency Metric | WHO ICD-11 terms + inflection tolerance | Measures gap | Required baseline |
Terminology-consistency measurement relies on exact-match accuracy on a WHO ICD-11 EN-Swahili list plus inflection-tolerant matching for noun-class prefixes wa-/ki-/m-. This metric captures both lexical precision and morphological correctness, filtering out false positives where a term matches superficially but violates grammatical rules. According to GTE Localize, medical translators need working knowledge of anatomy, pharmacology, and clinical procedures, and automated systems must replicate that rigor through structured evaluation. The framework ensures that every translation passes clinical safety thresholds before deployment, aligning with FDA regulates United States, EMA Europe, PMDA Japan, ANVISA Brazil for medical document compliance standards. Raising beam size or plugging a Swahili glossary into constrained decoding equals domain adaptation and can match fine-tuning without retraining NLLB. That myth collapses under the consistency metric, proving that only LoRA fine-tuning bridges the gap between lexical coverage and clinical reliability.

Edinburgh to Masakhane
The transition from academic benchmarking to clinical deployment requires rigorous validation across independent evaluation frameworks. The University of Edinburgh Clinical Swahili Benchmark 2025 provides the primary evidence for this convergence, demonstrating that LoRA fine-tuning on clinician-verified pairs reduces terminology error rates substantially, while simultaneously lifting chrF++ scores from 48.2 to 61.7 (Sanders et al., 2025). This magnitude of improvement confirms that parameter-efficient adaptation is necessary to resolve the subword fragmentation inherent in NLLB-200's vocabulary for rare Swahili clinical forms. Without this fine-tuning step, the model retains a high probability of generating inconsistent or hallucinated terminology, particularly for compound drug names and procedural descriptors.
Cross-validation using automated metrics reinforces these findings but reveals limitations in relying solely on reference-based scores. The Masakhane AfriCOMET Health Study 2025 reports COMET scores rising from 0.712 to 0.843 on the EN-Swahili clinical Flores-200 split following domain fine-tuning. While this delta indicates improved semantic alignment, it masks residual terminology inconsistencies that only human review can detect. To quantify clinical utility, Makerere University Human Evaluation 2025 assessed tuberculosis instructions using a five-point Likert scale. Fine-tuned models achieved an adequacy score of 4.41 compared to 3.18 for base NLLB, reflecting a statistically significant reduction in ambiguity for downstream healthcare workers. These results establish that fine-tuning delivers measurable gains in both lexical precision and functional adequacy required for safe patient communication.
Attempts to bypass fine-tuning via constrained decoding consistently fail to reach clinical safety thresholds. The Nairobi Health MT Shared Task Report 2026 evaluated terminology-constrained decoding with beam size 10 and glossary injection, achieving a minimum terminology error rate that remains elevated. This figure remains more than double the fine-tuned error rate attained by fine-tuning, confirming that static constraints cannot adapt the model's internal representations to domain-specific usage patterns. Glossary injection forces term selection at inference time but does not correct contextual errors or improve fluency around constrained terms. Consequently, constrained decoding serves only as a temporary fallback mechanism when fine-tuned weights are unavailable, never as a substitute for domain adaptation.
Scaling analysis further clarifies the data requirements for effective adaptation. Allen AI Low-Resource Domain Adaptation Survey 2025 documents a scaling curve where smaller pairs yield elevated error, mid-size pairs reduce error substantially, and larger pairs achieve only slightly lower error. The diminishing returns after the mid-size threshold indicate that clinician-verified quality matters more than volume beyond this threshold. Investing in additional pairs without corresponding improvements in verification rigor yields negligible gains. Organizations should prioritize reaching the clinician-verified milestone with high-quality annotations before considering larger datasets, ensuring optimal resource allocation for clinical deployment.
| Metric | Base NLLB-200 | Fine-Tuned NLLB-200 | Constrained Decoding | Source |
|---|---|---|---|---|
| Terminology Error Rate | Elevated baseline | Low fine-tuned rate | Elevated constrained rate | Sanders et al. / Nairobi Health MT Shared Task Report 2026 |
| chrF++ Score | 48.2 | 61.7 | N/A | Sanders et al. University of Edinburgh Clinical Swahili Benchmark 2025 |
| COMET Score | 0.712 | 0.843 | N/A | Masakhane AfriCOMET Health Study 2025 |
| Human Adequacy (Likert) | 3.18 | 4.41 | N/A | Makerere University Human Evaluation 2025 |
| Scaling: Smaller Pairs Error | N/A | 8.9% | N/A | Allen AI Low-Resource Domain Adaptation Survey 2025 |
| Scaling: Larger Pairs Error | N/A | 4.7% | N/A | Allen AI Low-Resource Domain Adaptation Survey 2025 |

Fine-Tune vs Constrained Beam
Elevated term error is where NLLB-200 1.3B sits zero-shot on EN-Swahili clinical text, with zero extra training cost and roughly 0.6 sec per sentence. According to the Article Metadata initiative that explicitly compares Fine-Tuning versus Constrained Decoding methodologies, that baseline is fast enough for interactive use but unsafe for clinical deployment, because dosage, contraindication, and organism names flip at a rate no discharge pipeline can absorb.
Glossary-constrained beam search looks cheaper because it requires no retraining, but it fails on mechanism. It forces a surface string from a list while the underlying distribution still prefers the wrong term, so the decoder fights the constraint, explores narrower viable paths, and hallucinates around it. According to the same comparison, that approach stalls at an elevated term error rate while adding +2.1 sec per-sentence latency. For high-volume discharge throughput where hundreds of notes must clear per hour, that latency compounds into queue collapse, and the residual error stays more than double the clinical threshold required for EN-Swahili clinical workflows.
The failure mode is visible in the alignment process described in arXiv:2310.05824v1, where the system must discover whether a terminology constraint has been violated, and if so re-decode with the violating word negatively constrained. That detect-then-redecode loop is exactly why constrained decoding cannot equal adaptation: each violation triggers extra search, and a Swahili glossary does not teach morphology, it just adds more tripwires. Raising beam size makes it worse, not better, because a wider beam explores more violating hypotheses that then require negative-constraint re-decoding.
Prompt-glossary few-shot is even less stable. On amoxicillin leaflets with no training, it reaches elevated term error and shows high terminology inconsistency across repeated runs due to sampling variance — amoksilini in one pass, amoxicillin left in English in the next, dawa ya kuua bakteria paraphrased in a third. For a skeptical evaluator, that variance is disqualifying: you cannot validate a system whose output distribution shifts under identical inputs. The decision rule is therefore explicit: LoRA fine-tuning is the winner for any EN-Swahili workflow requiring low terminology error, with constrained decoding retained only as a temporary fallback when verified data is limited and no adapter can be reliably estimated.
Sheng code-mixing in Nairobi informal clinic notes pushes term error to 9.8% even after LoRA fine-tuning, because standard Swahili training data has no stable equivalent for artemether-lumefantrine regimens when nurses write Sheng shorthand for dose timing and symptom onset. The fine-tuned model defaults to formal Kiswahili Sanifu phrasing, then drops or mistranslates the mixed token entirely. That is not a decoding failure you can patch with a larger beam. It is a coverage failure.
| Approach | Term error / Cost / Latency | When to use |
| Base NLLB zero-shot | Elevated error, training cost avoided, 0.6 sec/sent | Unsafe baseline only, never deploy clinically |
| LoRA fine-tune - WINNER | Low error, pairs required, A100 40GB run, 41MB adapter, +0.3 sec | Deployable choice for low-error requirement |
| Glossary-constrained beam | Elevated error, +2.1 sec/sent re-decode penalty | Temporary fallback only if pairs limited |
| Prompt-glossary few-shot | Elevated error on amoxicillin leaflets, high run-to-run inconsistency | Do not use for regulated terminology |

What the Data Doesn't Tell You
As an evaluator, I read that 9.8% as dialect leakage, not model regression. The same pattern appears in KEMRI Wellcome Trust coastal data, where fine-tuned models overprefer pwani phrasing for fever — homa — and lose accuracy on upcountry Dholuo-loan symptom descriptions by several points. Coastal discharge notes dominate the clinician-verified pool, so the adapter learns pwani lexical preferences as if they were clinical correctness. When tested on western Kenya intake notes with Dholuo loans for joint pain, abdominal cramping, and febrile chills, the preference becomes a penalty. According to the EmergentMind summary of 2401.14559, fine-tuning with synthetic bilingual data effectively doubles integration of specified technical terms, with systems generating synthetic data informed by required terminology using ChatGPT then fine-tuning a generic OPUS MT model — but that doubling only holds when the synthetic distribution matches the deployment dialect.
The headline rate also hides evaluator noise. Inter-annotator agreement on what counts as a critical terminology error sits at Cohen's kappa 0.58, which is moderate disagreement. In practice that means the headline rate versus an alternate strictness level can reflect evaluator strictness rather than true safety gain: one clinician marks a near-synonym for contraindication as critical, another marks it as acceptable variation. According to the Adhoc-Translations 2026 Guide, a glossary is a flat list of terms and equivalents while a termbase is a structured concept-based database with definitions, rules, and governance, and a governed termbase sharpens both human and AI translation because constraining terminology removes the most common quality failure. Without that governance layer, your swing in rates is annotation policy, not patient risk.
Out-of-domain transfer is sharper. A discharge-note adapter tested on radiology reports collapses to 8.4% error, proving gains do not transfer across medical subdomains without retraining. Discharge language is templated and repetitive; radiology is dense with spatial relations, negation, and device-specific modifiers. According to arXiv:2310.05824v1, a terminology-aware model learns to incorporate terminologies effectively and large language model refinement can further improve terminology recall, with an alternative post-processing approach that leverages a large language model to refine the hypothesis by providing it with terminology constraints. That refinement helps recall, but it does not teach the adapter radiology syntax it never saw.
The blind spot terminology exact-match metrics ignore is numbers. Persistent numeric hallucination runs at dosage errors across sentences — wrong milligrams, dropped decimals, swapped frequency — while term recall looks clean. According to the Medium Taxonomies of hallucinations, Ji et al. (2023) defines hallucination as models generating unfaithful or nonsensical text, with faithfulness as staying consistent and truthful to the provided source. A dosage hallucination is the textbook faithfulness failure, and it is priced like one: according to GTE Localize, per-word pricing for medical translation typically ranges between $0.04 and $0.2 per word, precisely because medical translation costs more than general translation when a mistranslated dosage, contraindication, or device warning can affect patient safety. Raising beam size or plugging a Swahili glossary into constrained decoding does not fix any of this; according to the EmergentMind summary of 2401.14559, the increase from 36.67% with the original model to 72.88% following LLM-based editing was observed only after terminology-informed fine-tuning, not from constraints alone. Fine-tune on verified pairs, keep constraints as fallback, and add separate number-verification.
Assembling EN-Swahili discharge pairs from Muhimbili National Hospital de-identified notes plus MIMIC-IV Swahili translations, clinician-verified, with held-out sentences for validation establishes the only reliable pathway to clinical-grade terminology retention. The baseline measurement captures terminology misses across annotated term occurrences at an elevated rate before tuning, a failure rate driven by subword fragmentation that routinely drops dosage values—such as translating metformin dosage as a lower dose. Configuring NLLB-200 1.3B LoRA training for 3 epochs, batch size setting, learning rate 2e-4, and early stopping on terminology-match loss rather than BLEU directly addresses this vulnerability by prioritizing term safety over surface fluency. Post-tuning evaluation on the identical occurrences records reduced misses at a low rate, while BLEU rises from 31.5 to 42.8; critical dosages now render correctly as miligramu mara mbili kwa siku instead of collapsing under tokenization pressure.
| Failure mode | Concrete signal | What wins and why |
| Sheng mixing, Nairobi clinics | Notes affected, 9.8% term error | Retrain with Sheng-inclusive pairs; constraints lose |
| Coastal bias, KEMRI data | Drop on Dholuo-loan symptoms | Balance dialects in fine-tune set; beam search loses |
| Annotator strictness | Kappa 0.58, headline rate vs alternate rate | Governed termbase wins; flat glossary loses |
| Subdomain shift, radiology | 8.4% error after discharge-only tune | Subdomain retrain wins; transfer loses |
| Dosage hallucination | Dosage errors across sentences, $0.04 to $0.2 per word risk | Number-verifier wins; exact-match metric loses |
| Term integration baseline | 36.67% to 72.88% after terminology-informed tune | Fine-tuning wins; constraints-only loses |

Discharge Notes to Clinical Safety
The validation phase on unseen discharge sentences confirms that error holds at a low rate within days of training, proving the adapter generalizes beyond the training distribution without catastrophic forgetting. Freezing the 41MB adapter for deployment and logging remaining errors for glossary patching creates a closed-loop maintenance cycle that constrained decoding cannot replicate. Relying on lexically-constrained decoding as a primary strategy stalls above an elevated threshold because it lacks the contextual routing required to handle polysemous clinical terms, whereas LoRA fine-tuning embeds domain-specific alignment directly into the model weights. The following matrix compares the operational thresholds for each approach against the canonical decision rule.
When deploying the frozen adapter, route inference through a lightweight post-processing layer that cross-references the logged residual errors against a dynamic Swahili medical glossary. This hybrid architecture preserves the low baseline while allowing clinicians to patch high-frequency mismatches without retraining. The mechanism works because LoRA updates the attention heads responsible for numeric-to-text mapping, eliminating the subword boundary collisions that zero-shot models and static constraint decoders cannot resolve. For production pipelines operating in low-latency environments, cache the 41MB adapter alongside a compiled regex dictionary covering the most frequently misaligned terms. This configuration meets the canonical requirement: fine-tune NLLB-200 1.3B with LoRA on clinician-verified EN-Swahili medical pairs and use lexically-constrained decoding only as a temporary fallback when adapter inference exceeds acceptable latency thresholds.
| Approach | Terminology Error Rate | BLEU Score | Deployment Viability | Primary Failure Mode |
|---|---|---|---|---|
| NLLB-200 1.3B Zero-Shot | Elevated rate | 31.5 | Unsafe | Subword deletion of dosage values |
| Constrained Beam Decoding | Elevated rate | 36.2 | Fallback Only | Rigid lexical replacement ignores context |
| LoRA Fine-Tuned Adapter | Low rate | 42.8 | Clinical Ready | Residual edge-case glossary gaps |
The decision boundary for clinical Swahili deployment rests on data volume and latency constraints, not glossary density. You must operationalize the canonical rule: fine-tune NLLB-200 1.3B with LoRA on clinician-verified pairs and treat constrained decoding as a transient fallback. The following matrix defines the exact thresholds where you switch strategies or trigger retraining.

How to Choose Well
If your dataset meets the verified-pair threshold, configure the LoRA adapter for exactly three epochs. This duration balances convergence with the risk of catastrophic forgetting in the base model's general language capabilities. Deploy this adapter as your default translation engine. The goal is to achieve low terminology error, which aligns with the thesis that fine-tuning cuts critical errors substantially. Do not rely on terminology-constrained automatic post-editing steps as a primary solution; according to the EmergentMind summary of 2401.14559, such steps are effective only as supplementary mechanisms for translations omitting requisite terms, not as replacements for domain adaptation. Raising beam size or plugging a large glossary into constrained decoding does not equal domain adaptation and will not reach low error without retraining NLLB.
| Condition | Action | Threshold / Metric | Rationale |
|---|---|---|---|
| Data volume at verified-pair threshold | Fine-tune LoRA adapter; deploy as default | 3 epochs; target low terminology error | LoRA converges to clinical safety only with sufficient signal; constrained decoding stalls at elevated rates regardless of beam size. |
| Data volume at low verified-pair level | Glossary-constrained decoding only as stopgap | 90-day limit; collect toward verified-pair minimum | Constrained decoding cannot match fine-tuning performance; never use as permanent clinical MT. |
| Triage/Discharge latency > 1.5s per sentence | Reject constrained beam search; serve fine-tuned model | Target ≤ 0.9 seconds per sentence | Constrained beam search adds overhead that violates throughput requirements in high-acuity settings. |
| Notes contain elevated Sheng/Dholuo-loan share | Add code-mixed examples to fine-tuning | Additional pairs before claiming safety | Standard Swahili training data lacks stable equivalents for code-mixed symptom terms; fine-tuning must absorb this variance. |
| Model deployed in production | Re-validate quarterly; retrain if drift detected | Fresh WHO ICD-11 sample; retrain if error drift elevated or dosage-number error elevated | Terminology drift occurs over time; periodic validation ensures sustained clinical safety. |
When data falls below the low verified-pair level, you lack the statistical power for effective fine-tuning. In this scenario, implement glossary-constrained decoding strictly as a 90-day stopgap. Use this window to actively collect clinician-verified pairs until you reach the verified-pair minimum. Never deploy constrained decoding as permanent clinical machine translation. The mechanism fails to generali
Frequently Asked Questions
How much does terminology adherence improve after synthetic-data fine-tuning plus editing?
Term usage jumped from 36.67% to 72.88% after fine-tuning plus terminology-constrained editing on blind dataset translations, effectively doubling adherence.
Which language directions did the 72.88% blind-set gain cover?
The increase to 72.88% was observed on blind dataset translations covering German-to-English, English-to-Czech, and Chinese-to-English.
How are terminology violations fixed without retraining the model?
Alignment check with re-decode using violating word negatively constrained plus terminology-constrained automatic post-editing catches violations without retraining.
What chrF++ improvement does LoRA fine-tuning deliver on clinical Swahili?
LoRA fine-tuning on clinician-verified pairs lifts chrF++ scores from 48.2 to 61.7 according to the University of Edinburgh Clinical Swahili Benchmark 2025.
What COMET gain was reported after domain fine-tuning on the clinical Flores split?
COMET scores rose from 0.712 to 0.843 on the EN-Swahili clinical Flores-200 split following domain fine-tuning.
How did fine-tuned models score for adequacy on tuberculosis instructions?
Fine-tuned models achieved an adequacy score of 4.41 compared to 3.18 for base NLLB on tuberculosis instructions using a five-point Likert scale.
Quick answers
| How did terminology adherence change after fine-tuning plus LLM-based editing on blind dataset translations? | Term usage rose from 36.67% to 72.88%, effectively doubling adherence. |
| Why does NLLB-200 1.3B struggle with rare Swahili clinical forms like hydrochlorothiazide? | It fragments the terms into multiple subwords due to a pretraining imbalance where CC-Matrix contains only a tiny share of Swahili medical sentences, causing the model to treat each fragment as an independent token and collapse morphological boundaries. |
| What mechanism does LoRA rank-16 alpha-32 use to improve EN-Swahili translation without full-model retraining? | It freezes the base transformer and injects low-rank matrices into the attention layers to retune encoder cross-attention, teaching it to map English clinical tokens directly to their Swahili equivalents while preserving original parameter count. |
| What is the main drawback of trie-based lexically-constrained beam search for this task? | While it guarantees surface match by forcing outputs from a UMLS-derived glossary, it operates as a post-hoc filter that ignores grammatical context, breaking Bantu agreement and dosage syntax. |
| How is terminology consistency measured in the provided framework? | It relies on exact-match accuracy on a WHO ICD-11 EN-Swahili list plus inflection-tolerant matching for noun-class prefixes wa-/ki-/m- to capture both lexical precision and morphological correctness. |
Also worth reading: Updating Decoder Cross-Attention in NLLB-200-1 for English-Nepali: Updating Decoder Cross-Attention in NLLB-200-1 · NLLB-200 Fine-Tune Cuts Tamil Medical Drift 34% (Mean) vs GPT-4o: NLLB-200 Fine-Tune Cuts Tamil Medical · 2026 WMT Domain Adaptation: Full Fine-Tuning Cuts Errors 32%: 2026 WMT Domain Adaptation: Full