Ga naar inhoud
← Terug naar blog
Technologie 19 mei 2026 · 7 min lezen

Open modellen fine-tunen op uw eigen gegevens

Wanneer prompting niet voldoende is: hoe u een open model privé kunt specialiseren op uw domein.

Open modellen fine-tunen op uw eigen gegevens

Grote taalmodellen worden geleverd voorgetraind op enorme hoeveelheden van het publieke internet. Die breedte maakt ze indrukwekkend algemeen inzetbaar — maar algemeen inzetbaar is niet hetzelfde als expert. Wanneer uw bedrijf een model nodig heeft dat uw interne taxonomie begrijpt, schrijft in uw huisstijl of redeneert over propriëtaire processen, openen zich drie aanpassingspaden: prompt-engineering, retrieval-augmented generation (RAG) en fine-tuning. Elk heeft zijn plaats, en het kiezen van het juiste pad — of de juiste combinatie — kan het verschil maken tussen een prototype en een productiesysteem. Privonis helpt Europese organisaties die keuze te navigeren en volledig uit te voeren binnen hun eigen infrastructuur.

Drie paden naar domeinaanpassing

Prompt-engineering kost niets behalve vallen en opstaan, maar stuit op een harde grens: u kunt maar zo veel context in een venster plaatsen, en het model kan simpelweg de domeinkennis missen die u nodig heeft. RAG omzeilt de contextlimiet door relevante segmenten op te halen uit een kennisbank op het moment van de query en ze aan het model door te geven. Het is krachtig en verrassend goedkoop, maar ophalkwaliteit begrenst antwoordkwaliteit — als het juiste segment niet wordt gevonden, kan het model er niet over redeneren.

Diagram dat prompt-engineering, RAG en fine-tuning workflows vergelijkt
Retrieval-augmented generation voegt een zoekstap toe vóór inferentie; fine-tuning bakt kennis in de gewichten.

Fine-tuning neemt een andere benadering: het werkt de gewichten van het model bij op uw samengestelde dataset zodat domeinkennis intrinsiek wordt. Het resultaat is een model dat antwoordt vanuit geïnternaliseerde expertise in plaats van opgehaalde fragmenten. Het presteert doorgaans beter op stijlgevoelige taken, gestructureerde outputs en latentie-kritische pipelines waar u geen extra ophaalronde kunt veroorloven. Het nadeel zijn de kosten — zowel in GPU-tijd als in gegevensvoorbereiding — dus het is de moeite waard om naar te grijpen wanneer de andere twee methoden een plateau hebben bereikt.

Wanneer fine-tuning de juiste keuze is

  • Uw outputs moeten een precieze indeling volgen (klinische aantekeningen, juridische clausules, gestructureerd JSON) die promptsjablonen niet betrouwbaar kunnen afdwingen.
  • Het model mist consistent domeinvocabulaire, acroniemen of productnamen die nooit in zijn pre-trainingscorpus zijn verschenen.
  • Latentievereisten sluiten een ophaalhop bij elk verzoek uit.
  • U wilt een complex multi-shot prompt comprimeren tot zero-shot gedrag voor kosten en snelheid.
  • U distilleert een groter model in een kleiner, goedkoper model voor edge- of on-premise implementatie.

LoRA en QLoRA: fine-tuning zonder een datacenterbudget

Volledige fine-tuning werkt elk gewicht in het model bij, wat prohibitief duur is voor modellen met tientallen miljarden parameters. Low-rank adaptation (LoRA) omzeilt dit door kleine traineerbare matrices te injecteren in de aandachtslagen terwijl de originele gewichten worden bevroren. Het aantal traineerbare parameters daalt met een factor 100 of meer, maar het resulterende model evenaart of overtreft de kwaliteit van volledige fine-tuning op de meeste taken. QLoRA voegt kwantisatie toe aan de mix — het bevroren basismodel wordt geladen in 4-bit precisie, waardoor de GPU-geheugenvereisten zo dramatisch worden verlaagd dat een model met 70 miljard parameters kan worden fine-tuned op een enkelvoudige A100.

Illustratie van GPU-geheugenbesparingen van QLoRA vergeleken met volledige fine-tuning
QLoRA vermindert het piek-GPU-geheugen met maximaal 75%, waardoor fine-tuning toegankelijk wordt op een enkelvoudige high-end GPU.
Met QLoRA kan een team dat één A100 bezit een state-of-the-art open model fine-tunen op een middag — geen cloudaccount, geen gegevens die het gebouw verlaten.

Gegevensvoorbereiding: de beslissende stap

Modelkwaliteit wordt begrensd door gegevenskwaliteit. Vóór elke trainingssessie werkt Privonis samen met klanten om een begeleid dataset samen te stellen van invoer-uitvoerparen die het exacte gedrag vertegenwoordigen dat ze willen. Typische bronnen zijn: beoordeelde klantinteracties, gecorrigeerde modeloutputs, door experts geannoteerde documenten en synthetische gegevens gegenereerd door een sterker leraarsmodel en vervolgens gefilterd. Volume telt minder dan diversiteit en correctheid — duizend zorgvuldig geverifieerde voorbeelden overtreffen vaak tienduizend ruis-voorbeelden. Gegevensreinigingspipelines behandelen deduplicatie, lengte-inkorting en formatnormalisatie voordat training begint.

Evaluatie: weten wanneer u klaar bent

Fine-tuning zonder rigoureuze evaluatie is optimaliseren in het donker. Een gereserveerde evaluatieset — nooit gezien tijdens training — meet of het model heeft gegeneraliseerd of slechts gememoriseerd. Maatstaven hangen af van de taak: exacte overeenkomst en F1 voor extractietaken, ROUGE voor samenvatting, menselijke voorkeursbeoordelingen voor open-ended generatie. Privonis voert geautomatiseerde evaluaties uit na elk controlepunt en signaleert catastrofaal vergeten — gevallen waarbij het model domeinvaardigheid wint maar algemene redenering verliest — door een standaard benchmarksteekproef op te nemen in elke evaluatiesuite.

De gewichten zijn van u

Dit is het punt dat vaak verloren gaat in discussies over cloudgehoste fine-tuning API's: wanneer u fine-tunet via een dienst van een derde partij, kunnen de resulterende gewichten vergrendeld zijn aan die provider. Met Privonis is het basismodel open-gewicht, de trainingssessie vindt plaats op hardware die u beheert en de LoRA-adapter of samengevoegd controlepunt is van u om te bewaren, te versieren en te implementeren waar u wilt. Dat betekent geen leveranciersafhankelijkheid, geen kosten per token op een model waarvoor u betaald heeft te trainen, en geen risico dat de provider hertraint op uw gegevens. Voor Europese bedrijven die gevoelige informatie verwerken, is het bewaren van de gewichten geen mooie extra — het is een governancevereiste.

Laten we praten over uw AI-project

Gesprek inplannen