Deel:𝕏LinkedInRedditFacebookKopieer link

Modellen kiezen voor medische tekstanalyse

Door Ivo Donker — samengesteld met AI-ondersteuning (Claude & Gemini) · Laatst bijgewerkt: 6 augustus 2026

Het selecteren van een geschikt taalmodel voor het verwerken van medische dossiers, ontslagbrieven en klinische verslagen vraagt om een fundamenteel andere aanpak dan de keuze voor generieke tekstverwerking. Medische teksten bevatten unieke taalkundige eigenschappen en extreme eisen aan precisie. Een foute interpretatie kan in dit domein directe gevolgen hebben voor de veiligheid en zorgkwaliteit.

In deze gids behandelen we de specifieke complexiteit van Nederlandstalige medische dossiers, de verschillende verwerkingstaken in de zorgpraktijk, het cruciale belang van negatieherkenning, de afweging tussen generieke en domeinspecifieke modellen, en het opzetten van een betrouwbare evaluatie op eigen materiaal.

Wat medische tekst zo complex maakt

Klinische documentatie volgt zelden de regels van standaard proza. Wie een taalmodel inzet op medische dossiers, stuit op een combinatie van taal- en domeinspecifieke obstructies die een algemeen getraind model snel van het padje brengen.

1. Dichte afkortingen en acroniemen

Zorgverleners schrijven snel en maken veelvuldig gebruik van afkortingen. Vaak is de betekenis sterk afhankelijk van de context of de specifieke afdeling. De afkorting 'AP' kan bijvoorbeeld staan voor 'angina pectoris', 'alkalische fosfatase' of 'anterior-posterior'. Een model moet uit de omringende tekst afleiden welke betekenis is bedoeld.

2. Negatie en nuances van onzekerheid

Een aanzienlijk deel van een klinisch dossier beschrijft wat de patiënt niet heeft of wat nog onzeker is. Zinnen zoals "geen aanwijzingen voor een longembolie" of "differentiaaldiagnostisch denken wij aan X, maar Y is niet uitgesloten" bevatten cruciale ontkenningen en waarschijnlijkheidsgraden. Algemene modellen neigen er soms toe om de term 'longembolie' op te pikken en de ontkennende context te negeren, wat leidt tot een foutieve interpretatie.

3. Telegramstijl en fragmentarische notities

Vooral in verpleegkundige overdrachten en verslagen van de spoedeisende hulp is de zinsbouw extreem gecomprimeerd. Werkwoorden en lidwoorden worden weggelaten. Zinssneden als "Patiënt 80j, pz cat, spv bl. dnk: urineweginfectie" vereisen dat het model ontbrekende grammaticale structuren zelfstandig kan interpreteren zonder de feitelijke inhoud te vervormen.

4. Meertalige mengvormen

Nederlandstalige medische verslaglegging is zelden puur Nederlands. Latijnse anatomische benamingen (zoals arteria carotis) worden afgewisseld met Engelse medische terminologie (zoals heart failure of pacing), Nederlandse vaktermen en lokale ziekenhuisjargon. Een model moet deze hybride structuur vlekkeloos kunnen ontleden.

Typen medische teksttaken en hun modeleisen

Niet elke taak stelt dezelfde eisen aan een taalmodel. Voor de praktijk is het essentieel om onderscheid te maken tussen vier hoofdcategorieën van tekstverwerking.

Type taak Karakteristieken Voornaamste modeleisen
Coderen en classificeren Toewijzen van gestandaardiseerde codes (zoals ICD-10, DBC of SNOMED CT) aan vrije tekst. Hoge precisie, strikte naleving van taxonomieën, lage tolerantie voor hallucinatie.
Dossiers samenvatten Lange patiëntenhistorie terugbrengen tot een kernachtige chronologische samenvatting. Groot contextvenster, uitstekende negatieherkenning, behoud van chronologie.
Informatie-extractie naar velden Gestructureerd ophalen van specifieke parameters (zoals medicatie, dosering, labwaarden). Strikte JSON/XML-structured output, hoge recall op entiteiten.
Vraag-antwoord op richtlijnen Beantwoorden van vragen van zorgverleners op basis van protocollen en NHG-standaarden. Sterke RAG-integratie, accurate bronvermelding, feitelijke consistentie.

Net als bij modellen voor documentverwerking in de administratieve sector geldt ook hier dat de taakdefinitie bepaalt welke architectuur het meest geschikt is. Een model dat uitblinkt in creatieve samenvattingen is niet per definitie geschikt voor het gestructureerd extraheren van medicatielijsten.

Negatie- en onzekerheidsherkenning als kwaliteitsknop

In medische tekstanalyse is negatieherkenning de belangrijkste kwaliteitsknop. Wanneer een model een symptoom of diagnose uit een tekst haalt, moet het met honderd procent zekerheid kunnen vaststellen of dit symptoom aanwezig is, afwezig is, of dat er sprake is van een vermoeden.

De uitdaging zit in de variatie van ontkennende structuren in het Nederlands. Bekijk de volgende voorbeelden:

Modellen die niet specifiek zijn geëvalueerd op negatieherkenning vertonen vaak een gevaarlijke eigenschap: ze reageren extreem zelfverzekerd, terwijl ze de ontkenning over het hoofd zien. Een model kan in de output stellen dat de patiënt pijnen in de borst heeft, puur omdat die woordencombinatie in de brontekst voorkomt. In een medische context is een foutieve bevestiging van een afwezige aandoening even schadelijk als het missen van een wel aanwezige aandoening.

Algemene modellen versus domeinspecifieke modellen

Bij het selecteren van een model staan organisaties voor de keuze tussen generieke grote taalmodellen en modellen die specifiek voor het medische domein zijn doorgetraind of gefinetuned.

De kracht van generieke modellen met goede prompting

Moderne algemene modellen beschikken over een enorme basiskennis en een uitstekend begrip van de Nederlandse taalstructuur. Met behulp van geavanceerde prompting (zoals few-shot voorbeelden waarin negaties en medische afkortingen expliciet worden voorgedaan) behalen deze modellen vaak verrassend goede resultaten. Voor taken zoals het herschrijven van een medische tekst naar een begrijpelijke brief voor de patiënt is een generiek model met de juiste instructies vaak ruimschoots voldoende.

Wanneer domeinaanpassing noodzakelijk wordt

Doortrainen op domeinspecifieke data (fine-tuning of het trainen van een eigen model) wordt pas noodzakelijk wanneer:

Bij het overwegen van open-source modellen die gefinetuned moeten worden, is het essentieel om te weten hoe de licenties en documentatie in elkaar steken. Raadpleeg hiervoor de gids over modelkaarten en licenties lezen om juridische en operationele verrassingen bij lokaal gebruik te voorkomen.

De rol van context: RAG boven modelgrootte

Een veelgemaakte denkfout is dat een groter model automatisch betere medische antwoorden geeft. In de praktijk blijkt dat het toevoegen van de juiste context via Retrieval-Augmented Generation (RAG) vrijwel altijd meer winst oplevert dan het overstappen naar een groter model met meer parameters.

Medische kennis en richtlijnen veranderen voortdurend. Een model op basis van zijn interne gewichten (parametric memory) laten antwoorden over behandelprotocollen leidt onherroepelijk tot verouderde of onnauwkeurige adviezen. Door het model uitsluitend te laten werken met de actuele richtlijnen (zoals NHG-standaarden of lokale ziekenhuisprotocollen) die via een RAG-systeem in het contextvenster worden meegegeven, wordt het risico op hallucinaties drastisch beperkt.

Belangrijk principe: Gebruik het taalmodel primair als een redeneer- en verwerkingsmotor, niet als een encyclopedie. Laat de feitelijke medische kennis uit een beheerde, externe bron komen.

Inzetvraag en randvoorwaarden: infrastructuur en privacy

Bij medische tekstanalyse is de modelkeuze onlosmakelijk verbonden met de infrastructuur waarin het model draait. Privacywetgeving (AVG) en de richtlijnen rondom het verwerken van medische persoonsgegevens stellen harde grenzen aan wat technisch en juridisch toegestaan is.

1. Verwerkingslocatie

Het sturen van ongepseudonimiseerde patiëntendossiers naar externe commerciële API's buiten de Europese Economische Ruimte is in vrijwel alle gevallen niet toegestaan. Organisaties moeten kiezen tussen:

2. Pseudonimisering en dataminimalisatie

Voordat een medische tekst door een taalmodel wordt verwerkt, dient er in veel gevallen pseudonimisering plaats te vinden. BSN-nummers, namen van patiënten, adressen en geboortedatums moeten worden gefilterd of vervangen door fictieve identifiers. Dit proces stelt op zichzelf ook weer hoge eisen aan informatie-extractie tools.

3. De mens in de loop (Human-in-the-loop)

Wie de uiteindelijke controle heeft over de output is bepalend voor het risicoprofiel. Zorg ervoor dat het proces zo is ingericht dat een gekwalificeerde zorgverlener de geëxtraheerde of samengevatte informatie altijd kan verifiëren alvorens deze wordt opgeslagen in het Elektronisch Patiëntendossier (EPD).

Voor een uitgebreide juridische en organisatorische risico-inventarisatie rondom gegevensverwerking is het raadzaam om een AI-risicoanalyse en DPIA uit te voeren voordat een model in productie wordt genomen.

Ondersteunend gebruik versus besluitvorming

Het wetgevend kader (waaronder de Europese AI Act en de regelgeving rondom medische hulpmiddelen, zoals de MDR/IVDR) maakt een scherp onderscheid tussen de beoogde doeleinden van een systeem.

Ondersteunend en administratief gebruik

Wanneer een model wordt ingezet voor administratieve ondersteuning — zoals het opstellen van een concept-ontslagbrief die volledig door een arts wordt nagekeken, of het indelen van ongestructureerde notities in de juiste vakjes van een formulier — valt de toepassing over het algemeen in een lager risicoprofiel. Het model fungeert hier als een geavanceerde typgeit of assistent.

Diagnostiek en besluitvorming

Zodra een model autonoom adviezen geeft over behandelingen, risicoscores berekent die direct klinische keuzes beïnvloeden, of diagnoses voorstelt op basis van tekstuele anamnese, verschuift het systeem naar het domein van medische hulpmiddelen. Hier gelden strenge eisen qua certificering, klinische evaluatie en continue monitoring. De eisen aan de nauwkeurigheid en transparantie van het gekozen model zijn in deze situatie vele malen hoger.

Voor een breder overzicht van de huidige ontwikkelingen en maatschappelijke impact van kunstmatige intelligentie in de gezondheidszorg kun je het artikel over AI in de zorg op ons nieuwsplatform raadplegen.

Evalueren met eigen materiaal

Veel organisaties laten zich verleiden door openbare medische benchmarks en scoreborden op platforms zoals Hugging Face. Deze cijfers zeggen echter verrassend weinig over de prestaties op Nederlandstalige klinische teksten in de lokale praktijk.

Waarom publieke benchmarks tekortschieten

Publieke medische benchmarks (zoals MedQA of PubMedQA) bestaan hoofdzakelijk uit Engels- en Chineesstalige medische examenvragen of wetenschappelijke artikelen. Dit materiaal verschilt fundamenteel van de dagelijkse, vaak rommelige verslaglegging in Nederlandse ziekenhuizen en huisartsenpraktijken. Een hoge score op een Engels medisch examen biedt geen enkele garantie voor een correcte verwerking van een Nederlandse verpleegkundige overdracht.

Het opbouwen van een eigen toetsset

Om een verantwoorde modelkeuze te maken, is het opbouwen van een interne testset noodzakelijk. Volg hiervoor de volgende stappen:

  1. Selecteer een representatieve steekproef: Verzamel circa 100 tot 200 geanonimiseerde of gepseudonimiseerde documenten die de daadwerkelijke praktijkweergave vormen (inclusief typefouten, afkortingen en telegramstijl).
  2. Stel een gouden standaard op: Laat medisch specialisten of ervaren doktersassistenten handmatig de gewenste output maken (bijvoorbeeld de correcte samenvatting, de geëxtraheerde parameters of de juiste codes).
  3. Definieer specifieke evaluatiemetrieken: Beoordeel niet alleen de algemene tekstkwaliteit, maar meet expliciet het aantal gemiste negaties (false positives), het aantal verzonnen feiten (hallucinaties) en de nauwkeurigheid van geëxtraheerde entiteiten.

Praktische richtlijnen voor het opzetten van dergelijke evaluaties in onze taal vind je in ons overzicht over het testen van Nederlandstalige modellen.

Stappenplan voor modelselectie

Om tot een afgewogen keuze te komen voor medische tekstanalyse, kun je het volgende stappenplan hanteren:

  1. Bepaal de taak en het risicoprofiel: Is het proces louter ondersteunend of beïnvloedt het direct het medisch handelen? Stelt de taak eisen aan gestructureerde output of vrije tekst?
  2. Stel de randvoorwaarden vast: Welke wetgeving (NEN 7510, AVG, AI Act) is van toepassing en welke verwerkingslocatie is vereist? Sluit dit externe API's uit?
  3. Richt een RAG-infrastructuur in: Zorg dat medische kennis, richtlijnen en protocollen via dynamische context worden aangeleverd in plaats van te vertrouwen op de gewichten van het model.
  4. Bouw een eigen testset: Stel een interne set samen van gecureerde, Nederlandse casussen inclusief complexe negaties en vakjargon.
  5. Vergelijk modellen op de eigen testset: Test zowel algemene modellen via een beveiligde omgeving als eventuele lokale, open-source modellen op de samengestelde testset.
  6. Implementeer bewaking en menselijke controle: Richt de workflow zo in dat een professional de uitvoer altijd kan controleren en bijsturen.

Vergelijkbare keuzeprocessen zien we ook in andere sectoren waar hoge eisen worden gesteld aan vertrouwelijkheid en precisie, zoals te lezen is in onze analyse over modellen voor juridische teksten.

Lees ook