Naar de inhoud
NLEN
Illustratie: Datadiversificatie: training op niet-Engelse bronnen

Datadiversificatie: training op niet-Engelse bronnen

Door Ivo Donker — samengesteld met AI-ondersteuning (Claude & Gemini)

De dominantie van het Engels in pre-training corpora is jarenlang een pragmatische vanzelfsprekendheid geweest bij de ontwikkeling van foundation models. Omdat het publiek toegankelijke internet grotendeels in het Engels is gedocumenteerd, richtten trainingspijplijnen zich primair op bronnen zoals Common Crawl, Wikipedia en GitHub. Dit leidde tot architecturen waarbij andere talen vaak als bijproduct meeliftten op de statistische patronen van het Engels. Nu de grenzen van de beschikbare hoeveelheid hoogwaardige Engelse webdata in zicht komen, verschuift de technische focus noodgedwongen naar datadiversificatie. Het integreren van substantiële volumes aan niet-Engelse bronnen is niet langer alleen een kwestie van taalondersteuning, maar een vereiste om de algehele representatiekracht en robuustheid van modellen te vergroten.

Wanneer we kijken naar de fundamenten van machinaal leren, zien we dat eenzijdige data leidt tot structurele blinde vlekken. Om te begrijpen hoe deze patronen worden opgebouwd tijdens de initiële rekenfase, legt de gids over hoe een AI leert tijdens trainingsfasen uit hoe gewichten worden geoptimaliseerd op basis van woordvoorspelling. In dit artikel analyseren we wat er gebeurt wanneer pre-training corpora bewust worden verrijkt met niet-Engelse bronnen, welke computationele obstakels optreden bij tokenization, hoe cross-linguale transfermechanismen werken en welke methodologische valkuilen gepaard gaan met dataverzameling buiten het Engelse domein.

De onevenwichtigheid in pre-training data en de 'English tax'

Het historische overwicht van het Engels in trainingssets heeft directe gevolgen voor de interne representaties van neurale netwerken. In een typisch pre-training corpus bestond historisch gezien 80 tot 90 procent van het volume uit Engelstalige tokens. Talen met honderden miljoenen sprekers, zoals Hindi, Spaans, Arabisch of Bahasa Indonesia, maakten vaak slechts fracties van een procent uit van het totale tokenbudget. Voor middelgrote talen zoals het Nederlands, Zweeds of Pools was dit aandeel nog kleiner.

Deze scheefgroei veroorzaakt wat in de vakliteratuur bekendstaat als de 'English tax'. Omdat de woordenschat van de tokenizer geoptimaliseerd is voor de meest voorkomende subwoorden in het trainingscorpus, worden niet-Engelse teksten gefragmenteerd in aanzienlijk kortere subwoord-eenheden of losse bytes. Een concept dat in het Engels uit één of twee tokens bestaat, vereist in het Nederlands vaak drie of vier tokens, en in niet-Latijnse schriften zoals het Devanagari of Arabisch soms wel zes tot tien tokens. Dit resulteert in hogere latentie, hogere inferentiekosten per semantische eenheid en een effectief kleiner contextvenster voor niet-Engelse taken.

Het artikel over de positie van het Nederlands in taaldiversiteit beschrijft hoe deze token-inefficiëntie de adoptie van modellen in lokale infrastructuren belemmert. Zonder bewuste datadiversificatie blijven modellen onevenredig duur en traag in niet-Engelse contexten, zelfs wanneer de onderliggende transformer-capaciteit toereikend is.

Tokenizer-architectuur en vocabulary allocation

De eerste technische stap bij datadiversificatie betreft het herontwerp van de tokenizer, doorgaans gebaseerd op Byte-Pair Encoding (BPE) of WordPiece. De omvang van de vocabulaire (vocabulary size, $V$) is een strikte afweging tussen rekenkracht en compressie-efficiëntie. Een grotere vocabulaire verlaagt de token-to-word ratio voor alle talen, maar vergroot de embedding layer en de finale softmax-laag lineair in geheugen en parameters.

Bij het samenstellen van de tokenizer vocabulary kan men kiezen tussen homogene frequentietelling over het ruwe corpus of gestratificeerde toewijzing per taalfamilie. Als een tokenizer wordt getraind op een corpus dat voor 85 procent uit Engels bestaat, claimt het Engels vrijwel alle beschikbare merges. Het gevolg is dat niet-Engelse woorden worden afgebroken tot morfologisch betekenisloze fragmenten.

Taal / Schrift Tokens per woord (Standaard BPE) Tokens per woord (Meertalige BPE) Effectieve contextreductie
Engels (Latijn) 1.15 – 1.25 1.20 – 1.30 0% (Referentie)
Nederlands (Latijn) 1.45 – 1.65 1.25 – 1.35 -15% tot -25%
Duits (Latijn / Samenstellingen) 1.60 – 1.85 1.30 – 1.45 -20% tot -30%
Grieks (Grieks schrift) 2.10 – 2.60 1.40 – 1.60 -40% tot -50%
Arabisch (Arabisch schrift) 2.40 – 3.10 1.45 – 1.70 -50% tot -60%
Hindi (Devanagari) 3.20 – 4.50 1.50 – 1.80 -60% tot -70%

Om deze scheefgroei te corrigeren hanteren moderne trainingsopzetten een temperatuur-geschaalde sampling voor het tokenizer-trainingsproces:

# Conceptuele berekening van gesamplede taalverdeling voor tokenizer training
import numpy as np

def calculate_sampling_weights(proportions, temperature=0.3):
    """
    Schaalt taalproporties om ondervertegenwoordigde talen meer gewicht te geven.
    Een lagere temperatuur vlakt de verdeling af richting uniformiteit.
    """
    probs = np.array(proportions)
    scaled_probs = probs ** (1.0 / temperature)
    return scaled_probs / np.sum(scaled_probs)

# Voorbeeld: Engels (0.80), Spaans (0.10), Nederlands (0.02), Arabisch (0.08)
raw_distribution = [0.80, 0.10, 0.02, 0.08]
token_weights = calculate_sampling_weights(raw_distribution, temperature=0.5)

Door deze schaling claimen niet-Engelse talen voldoende subwoord-posities in de opzoektabel, wat leidt tot een aanzienlijke reductie van de inferentiekosten voor die talen zonder dat de Engelse prestaties merkbaar degraderen.

Cross-linguale transfer en abstract redeneervermogen

Een hardnekkig misverstand is dat training op niet-Engelse bronnen uitsluitend nuttig is voor het spreken van die specifieke talen. Uit empirisch onderzoek naar representatielagen blijkt echter dat cross-linguale transfer dieper reikt: abstract redeneervermogen, code-begrip en logica profiteren direct van diversificatie van de invoerdata.

De vroege transformatorlagen richten zich primair op oppervlaktestructuren, morfologie en syntaxis. In de middelste en diepere lagen convergeren de activaties naar semantische representaties die grotendeels taalonafhankelijk zijn (een conceptuele interlingua). Wanneer een model wiskundige principes, causaal redeneren of formele logica uitsluitend in het Engels aangeboden krijgt, raakt de interne redeneerruimte verweven met Engelse syntactische patronen.

Door redeneerpatronen aan te bieden in structureel afwijkende talen — zoals talen met een Subject-Object-Verb (SOV) volgorde (Japans, Turks), agglutinerende morfologie (Fins, Hongaars) of wortel-gebaseerde morfologie (Arabisch, Hebreeuws) — wordt het model gedwongen om conceptuele stappen los te koppelen van syntactische volgorde. Dit leidt tot een robuuster abstract werkgeheugen in de residuele stroom van het netwerk.

Kwaliteitsfilters en het gevaar van synthetische vertaalloops

Het verzamelen van niet-Engelse data stuit op een direct kwaliteitsconflict. Omdat het volume aan hoogwaardige, handgeschreven niet-Engelse teksten op het open web vele malen kleiner is dan het Engelse volume, bestaat de verleiding om grote hoeveelheden vertaalde data te gebruiken. Dit introduceert ernstige risico's voor de modelstabiliteit.

Wanneer crawlers het meertalige web doorzoeken, stuiten ze in toenemende mate op zogeheten 'machine translation spam': websites die geautomatiseerd vertaald zijn met oudere vertaalmodellen om advertentie-inkomsten te genereren. Als deze teksten ongefilterd in het trainingscorpus belanden, leert het model zinsconstructies die onnatuurlijk zijn ('vertaal-Engels' of 'translationese'), inclusief hardnekkige semantische fouten en verkeerd gekoppelde idiomen.

In de analyse over openbare datasets voor taalmodellen wordt benadrukt hoe belangrijk gecureerde en geverifieerde bronnen zijn om vervuiling van trainingscorpora te voorkomen. Het identificeren van synthetisch vertaalde webpagina's vereist gespecialiseerde filters die kijken naar n-gram perplexiteit, distributie van functiewoorden en stochastische markers die typerend zijn voor machinevertalingen.

Een systematische pijplijn voor datadiversificatie vereist meertalige filtering op kwaliteit, ontdubbeling en verificatie van native herkomst.

Culturele alignment en het vermijden van westerse bias

Data is niet neutraal; taal weerspiegelt juridische kaders, maatschappelijke normen, geografische realiteiten en culturele aannames. Een model dat voor 95 procent op Angelsaksische bronnen is getraind, vertoont een systematische bias in zijn standaardaannames. Bij open vragen over wetgeving, etiquette, medische protocollen of ethische dilemma's extrapoleert een dergelijk model automatisch vanuit Amerikaans-Engelse normen, tenzij expliciet anders geïnstrueerd.

Wanneer we een vraag stellen over contractenrecht, verwijst een mono-linguaal getraind model impliciet naar Common Law-principes, terwijl in continentaal Europa het civiel recht leidend is. In het medische domein verschillen behandelrichtlijnen, antibioticabeleid en triageprotocollen tussen Nederland en de Verenigde Staten aanzienlijk. Door nationale bronnen — zoals openbare parlementaire verslagen, lokale jurisprudentie en academische publicaties — proportioneel mee te wegen in de pre-training, internaliseert het model de juiste institutionele context.

Dit hangt nauw samen met het debat rond intellectueel eigendom en web scraping. Het artikel over uitgevers en AI-scrapers in Nederland laat zien dat lokale rechthebbenden en mediabedrijven steeds vaker de toegang blokkeren voor geautomatiseerde scrapers. Hierdoor ontstaat een paradox: juist op het moment dat AI-ontwikkelaars behoefte hebben aan hoogwaardige, lokale kwaliteitsdata, sluiten traditionele bronnen hun deuren om hun exploitatierechten te beschermen.

Pre-training mix optimalisatie en curatiestrategieën

Hoe ziet een gebalanceerd pre-training corpus er in de praktijk uit? Het simpelweg samenvoegen van alle beschikbare niet-Engelse data leidt tot degradatie van algemene benchmarks als de brondata van lage kwaliteit is. Daarom hanteren moderne trainingsclusters geavanceerde sampling ratio's die per fase van de training (curriculum learning) worden aangepast.

Corpuscomponent Traditioneel LLM-aandeel Divers Pre-training Corpus Primaire bronnen & Filters
Engelse webtekst 70% – 85% 35% – 45% C4, FineWeb, gecureerde Common Crawl met kwaliteitsclassificatie
Niet-Engelse natuurlijke talen 5% – 10% 25% – 35% Nationale bibliotheken, openbare wetgeving, lokale nieuwsbronnen, Wikipedia
Broncode & Technische documentatie 10% – 20% 15% – 20% Permissieve repositories, StackExchange, arXiv, wiskundige corpora
Parallelle / Meertalige corpora 1% – 3% 5% – 10% Europarl, OPUS, vertaalde academische literatuur met alignment-verificatie

Tijdens de pre-training wordt vaak gebruikgemaakt van 'upsampling' voor hoogwaardige niet-Engelse bronnen. Omdat een taal als het Nederlands simpelweg minder unieke tokens op het web heeft dan het Engels, worden betrouwbare Nederlandse bronnen soms gedurende de trainingsloop 2 tot 4 epochs herhaald. Zolang het totale aantal herhalingen beperkt blijft en de bronnen van redactioneel hoge kwaliteit zijn, leidt dit nauwelijks tot memorisatie of overtraining, terwijl de grammaticale en lexicale representatie aanzienlijk verbetert.

Syntactische diversiteit als motor voor generalisatie

De computationele voordelen van niet-Engelse training worden duidelijk wanneer we kijken naar syntactische structuren. Het Engels is een analytische taal met een relatief rigide woordvolgorde (SVO) en een minimale morfologische vervoeging. Veel andere talen benutten geheel andere linguïstische mechanismen:

Samenstellingen in het Nederlands en Duits (zoals kwaliteitsbeoordelingssysteem) dwingen het model om samengestelde concepten intern te ontleden. Agglutinerende talen zoals het Turks en Hongaars voegen grammaticale functies als achtervoegsels aan een stam toe, waardoor één woord de semantische lading van een hele Engelse bijzin kan dragen. Slavische talen hanteren een uitgebreid naamvalsysteem waarin woordvolgorde vrijer is en pragmatische nadruk aangeeft in plaats van strikte grammaticale relaties.

Wanneer een transformer-architectuur leert om patronen te voorspellen over deze fundamenteel verschillende structuren, worden de self-attention matrices gedwongen om flexibelere afhankelijkheden over langere afstanden op te bouwen. Attention heads specialiseren zich niet langer in triviale patronen zoals "kijk naar het woord direct links", maar leren syntactische functies (zoals onderwerp, lijdend voorwerp of modaliteit) dynamisch te extraheren, ongeacht waar deze zich in de zin bevinden.

Methodologische beperkingen en risico's

Ondanks de duidelijke theoretische en praktische voordelen brengt agressieve datadiversificatie specifieke risico's met zich mee die zorgvuldige monitoring vereisen:

Ten eerste treedt bij een te snelle opschaling van niet-Engelse data het risico op capaciteitsverdunning op. Als een model over onvoldoende parameters beschikt (bijvoorbeeld een model van 1 tot 3 miljard parameters) en getraind wordt op honderd verschillende talen, treedt er interferentie op tussen de representaties. De prestaties op complexe redeneertaken in de hoofdtaal kunnen dalen omdat de modelcapaciteit verspreid raakt over te veel concurrerende taalsystemen. Dit fenomeen staat bekend als de curse of multilinguality.

Ten tweede is geautomatiseerde kwaliteitsfiltering buiten het Engels technisch complexer. Veel populaire heuristieken voor webfiltering — zoals het tellen van stopwoorden, n-gram repetitiefrequenties of perplexiteitsscores van taalmodellen — zijn gekalibreerd op het Engels. Wanneer deze filters zonder aanpassing worden toegepast op morfologisch rijke talen, filteren ze onterecht legitieme, complexe zinnen weg en laten ze repetitieve vertaalde data door.

Ten derde blijven bronnen voor 'low-resource' talen schaars. Het gevaar bestaat dat ontwikkelaars hun toevlucht nemen tot synthetisch gegenereerde data in die talen, waardoor het model leert van fouten die door eerdere generatieve systemen zijn gemaakt. Zonder strenge validatie via native annotatoren leidt dit tot degradatie van zeldzamere talen.

Conclusie en strategisch vooruitzicht

Datadiversificatie is geëvolueerd van een secundaire wens voor lokalisatie naar een kernelement van geavanceerde modelontwikkeling. Door niet-Engelse bronnen structureel te integreren in pre-training corpora, verbeteren ontwikkelaars niet alleen de toegankelijkheid en betaalbaarheid van AI voor niet-Engelstalige regio's, maar vergroten ze ook de abstracte redeneervaardigheden en structurele flexibiliteit van de onderliggende netwerken.

De uitdaging voor de komende jaren ligt in het verantwoord samenstellen van deze datasets. Het simpelweg vergroten van het data-innamevolume via webcrawls volstaat niet langer; de focus verschuift naar fijnmazige kwaliteitsclassificatie, morfologisch bewuste tokenizer-optimalisatie en het respecteren van lokale auteursrechtelijke kaders. Alleen met een evenwichtige combinatie van taalkundige diversiteit, gecureerde bronnen en zorgvuldig afgestelde trainingsverhoudingen kan een volgende generatie taalmodellen ontstaan die werkelijk universeel inzetbaar is.