Wat zijn small language models (SLM’s)? In dit artikel ontdek je wat SLM’s zijn, hoe ze verschillen van large language models en waarom juist kleinere modellen steeds belangrijker worden in apps, devices en edge computing.
Als je aan AI denkt, denk je waarschijnlijk aan enorme taalmodellen die draaien in gigantische datacenters. Dat zijn large language models, ook wel LLM’s genoemd. Ze bevatten miljarden parameters en zijn getraind op enorme hoeveelheden tekst. Small language models, of SLM’s, werken volgens hetzelfde principe, maar zijn veel compacter.
Een small language model is een taalmodel met aanzienlijk minder parameters dan een LLM. In plaats van tientallen of honderden miljarden parameters, praat je bij SLM’s vaak over miljoenen tot enkele miljarden. Dat verschil klinkt technisch, maar het heeft grote gevolgen voor snelheid, energieverbruik en inzetbaarheid.
Waar een LLM meestal in de cloud draait, kan een SLM vaak lokaal draaien op een smartphone, laptop of zelfs een IoT-device. Dat betekent minder afhankelijkheid van een constante internetverbinding en meer controle over data. Je krijgt dus een model dat kleiner is, maar nog steeds slim genoeg om specifieke taken goed uit te voeren.
Het belangrijkste verschil zit niet alleen in grootte, maar in focus. Een LLM probeert zo algemeen mogelijk te zijn: van poëzie schrijven tot code genereren. Een SLM wordt vaak getraind of gefinetuned voor een specifieke taak, zoals klantenservice, medische samenvattingen of spraakherkenning binnen één domein. Minder breed, maar vaak verrassend effectief.
Lees ook: SLM’s versus LLM’s; wat is het verschil?
Small language models (SLM’s) in de praktijk?
Je komt SLM’s waarschijnlijk vaker tegen dan je denkt. Denk aan slimme toetsenborden die zinnen aanvullen, spraakassistenten die commando’s herkennen of chatbots die binnen een afgebakende context vragen beantwoorden. In veel van die gevallen is een gigantisch model simpelweg niet nodig.
--- Sidenote: Wil je ons vaker zien als je googelt? ---
Voeg TechGirl toe als jouw voorkeursbron en kom ons meer tegen in Google zoekresultaten!
Grote techbedrijven ontwikkelen zowel LLM’s als kleinere varianten. Microsoft werkt bijvoorbeeld aan compacte modellen die geschikt zijn voor edge-toepassingen. Google experimenteert met lichtere versies van taalmodellen voor gebruik op mobiele apparaten. Ook open-source community’s bouwen steeds vaker kleine modellen die je lokaal kunt draaien.
Het voordeel van een SLM in de praktijk is duidelijk: lagere kosten, minder energieverbruik en snellere responstijd. Je hoeft geen verzoek naar een externe server te sturen en te wachten op een antwoord. Alles gebeurt direct op het apparaat. Dat maakt SLM’s interessant voor sectoren waar privacy cruciaal is, zoals zorg, onderwijs en finance.
Daarnaast zijn SLM’s makkelijker aan te passen aan specifieke bedrijfsdata. In plaats van een enorm model te finetunen, kun je een kleiner model trainen op jouw eigen dataset. Dat kost minder rekenkracht en is vaak sneller te implementeren.
Zijn SLM’s energiezuiniger?
De schaal van een model bepaalt grotendeels hoeveel energie het verbruikt. Een LLM trainen kost enorme hoeveelheden elektriciteit en vereist gespecialiseerde hardware. Ook het draaien van zo’n model in productie vraagt veel servercapaciteit. Dat zie je terug in kosten én in ecologische impact.
SLM’s zijn kleiner en daardoor efficiënter. Ze hebben minder geheugen nodig en draaien vaak op standaard hardware. Dat maakt ze aantrekkelijk in een tijd waarin duurzaamheid en energie-efficiëntie steeds belangrijker worden in tech.
Bovendien past een SLM beter bij edge computing. In plaats van alles via de cloud te laten verlopen, verwerk je data dicht bij de bron. Denk aan een slimme camera die lokaal beeldanalyse uitvoert of een wearable die spraak herkent zonder data naar een externe server te sturen. Minder dataverkeer betekent minder latency en minder energieverbruik in datacenters.
Dat betekent niet dat SLM’s altijd beter zijn. Voor complexe, creatieve of zeer brede taken blijft een groot model vaak krachtiger. Maar voor gerichte toepassingen is een small language model vaak precies wat je nodig hebt.


