TheAIMeters Logo

Wat is AI-inferentie?

AI-inferentie is het moment waarop een getraind model wordt gebruikt om een vraag te beantwoorden, inhoud te genereren, gegevens te classificeren of een voorspelling te doen op basis van nieuwe invoer.

Diagram showing a user input flowing into a trained AI model and returning an output
Bij AI-inferentie wordt een nieuwe invoer omgezet in een uitvoer door een getraind model toe te passen op actuele gegevens, in plaats van het model helemaal opnieuw te trainen.

Vandaag verwerkte AI-prompts (schatting)

 vraagt

Geschat aantal AI-prompts dat vandaag wereldwijd door AI-systemen is verwerkt.

Belangrijkste conclusie

AI-inferentie is niet hetzelfde als het trainen van een model. Het is de fase waarin een getraind model wordt gebruikt om nieuwe invoer te verwerken en een antwoord, voorspelling, classificatie of gegenereerde uitvoer te produceren.

Inhoudsopgave

Er is sprake van inferentie wanneer een AI-model wordt gebruikt

AI-inferentie vindt plaats nadat een model al is getraind. Een gebruiker, applicatie of geautomatiseerd systeem stuurt nieuwe invoergegevens, en het getrainde model gebruikt wat het tijdens de training heeft geleerd om bruikbare uitvoer te genereren.

Die invoer kan bestaan uit een geschreven vraag, een zoekopdracht, een productafbeelding, een spraakopname, een regel code of een rij in een database. De uitvoer kan bestaan uit een antwoord, een gegenereerde afbeelding, een classificatie, een aanbeveling, een vertaling of een voorspelling.

Daarom speelt inferentie een rol bij elk antwoord van ChatGPT, elke door AI gegenereerde afbeelding, elk resultaat van een zoekassistent, elke aanbevelingsengine en elke beslissing op het gebied van inhoudsmoderatie. Het model wordt niet telkens opnieuw opgebouwd, maar wordt toegepast op nieuwe gegevens.

Tijdens de training wordt het model opgebouwd, tijdens de inferentie wordt het model toegepast

Training en inferentie zijn twee verschillende fasen van hetzelfde AI-systeem. Tijdens de training wordt het model opgebouwd of bijgewerkt door grote datasets te verwerken, voorspellingen te vergelijken met voorbeelden en interne parameters aan te passen in een reeks herhaalde stappen.

De inferentie begint zodra die trainingsfase een bruikbaar model heeft opgeleverd. Het getrainde model wordt op servers geïmplementeerd, ontvangt nieuwe invoer en past de aangeleerde patronen toe zonder dat het volledige trainingsproces opnieuw hoeft te worden doorlopen.

Een eenvoudige manier om het verschil te onthouden is deze: training is de manier waarop het model leert, terwijl inferentie de manier is waarop het model wordt gebruikt. Voor een uitgebreidere uitleg over de eerste fase kun je de handleiding raadplegen over hoe AI-modellen worden getraind.

Diagram comparing AI training and AI inference workflows
Tijdens het trainen wordt op basis van gegevens en rekenkracht een model opgebouwd. Bij inferentie wordt dat getrainde model gebruikt in combinatie met nieuwe invoer om een uitvoer te genereren.

Wat gebeurt er tijdens AI-inferentie?

De precieze stappen hangen af van het type model, maar de basisprocedure is vergelijkbaar. Er komt een invoer binnen, het systeem zet deze om in het formaat dat het model verwacht, het model voert berekeningen uit op basis van zijn parameters, en het systeem zet de uitvoer van het model om in iets dat de gebruiker kan lezen, bekijken of gebruiken.

Bij een taalmodel wordt een prompt doorgaans opgedeeld in tokens. Het model analyseert die tokens en voorspelt stap voor stap welke tokens daarna waarschijnlijk volgen. Bij een beeldmodel kan de invoer bestaan uit tekst, een afbeelding of beide, en het model genereert geleidelijk pixels of visuele kenmerken die aansluiten bij de aanvraag.

Andere systemen kunnen een document classificeren, zoekresultaten rangschikken, objecten in een afbeelding herkennen, spraak omzetten in tekst of een product aanbevelen. In elk geval is inferentie de stap waarbij in realtime een nieuwe invoer wordt omgezet in een modeluitvoer.

Waarom inferentie rekenkracht vereist

AI-inferentie is niet zomaar een zoekopdracht in een database. Een groot model kan miljarden parameters bevatten, en om het te gebruiken zijn talrijke wiskundige bewerkingen nodig om informatie door het model te leiden en de volgende uitvoer te berekenen.

Deze berekening moet vaak snel plaatsvinden. Een antwoord van een chatbot, een reactie van een zoekassistent of een realtime vertaling moet binnen enkele seconden of zelfs sneller worden geleverd; daarom is bij inferentiesystemen veel aandacht voor latentie, geheugenbandbreedte, batchverwerking, modelgrootte en hardwarebenutting.

GPU’s en andere AI-versnellers zijn nuttig omdat ze veel parallelle bewerkingen efficiënt kunnen uitvoeren. Hoe groter het model, hoe langer de context en hoe meer gelijktijdige gebruikers er zijn, hoe zorgvuldiger de infrastructuur voor inferentie moet worden ontworpen.

Voorbeelden van gevolgtrekkingen in alledaagse AI

Wanneer een chatbot een vraag beantwoordt, voert hij een redenering uit. Hetzelfde geldt wanneer een beeldgenerator op basis van een opdracht een afbeelding maakt, een programmeerassistent een functie voorstelt of een vertaaltool een zin in een andere taal omzet.

Inferentie komt ook voor in minder zichtbare systemen. Een aanbevelingsfeed die video’s rangschikt, een fraudedetectiesysteem dat een transactie markeert, een model voor medische beeldvorming dat een relevant gebied markeert of een fabrieksvisiesysteem dat defecten opspoort: ze maken allemaal gebruik van getrainde modellen op basis van nieuwe gegevens.

Deze voorbeelden zien er voor gebruikers anders uit, maar volgen allemaal hetzelfde basispatroon: een getraind model ontvangt een invoer, voert berekeningen uit en levert een uitvoer op die ten grondslag ligt aan een beslissing, een antwoord of een gegenereerd resultaat.

Waarom inferentie belangrijk is voor energie en infrastructuur

Eén inferentieverzoek kan klein zijn, maar moderne AI-systemen werken op enorme schaal. Miljoenen of miljarden prompts, beeldverzoeken, aanbevelingen en API-aanroepen kunnen zorgen voor een continue belasting van GPU’s, netwerken, opslag- en koelsystemen.

Daarom speelt inferentie een centrale rol in de AI-infrastructuur. Training is misschien wel het meest zichtbare rekenproces, maar inferentie vindt telkens plaats wanneer mensen geïmplementeerde AI-tools gebruiken. Op wereldwijde schaal kan dat herhaaldelijke gebruik een belangrijke drijvende kracht worden achter de vraag naar GPU’s en het elektriciteitsverbruik van datacenters.

De exacte energiekosten van één AI-query hangen af van de omvang van het model, de hardware, de batchverwerking, de bezettingsgraad, de efficiëntie van het datacenter en het soort output. Het belangrijkste punt is dat inferentie het dagelijkse gebruik van AI koppelt aan de fysieke infrastructuur: chips, servers, stroomvoorziening, koeling en datacenters.

Hoe de inferentie wordt geoptimaliseerd

AI-aanbieders steken veel technische inspanningen in het sneller, goedkoper en efficiënter maken van inferentie. Met batchverwerking kunnen meerdere verzoeken tegelijk worden verwerkt, met caching kan herhaald werk worden hergebruikt en via routing kunnen eenvoudigere taken naar kleinere of gespecialiseerde modellen worden doorgestuurd.

Andere technieken zorgen ervoor dat er minder rekenkracht nodig is. Door kwantisering kunnen modelwaarden compacter worden weergegeven, door distillatie kan gedrag worden overgedragen naar een kleiner model, en door pruning of architectuurwijzigingen kan overbodig werk worden verwijderd zonder dat dit ten koste gaat van de nuttige kwaliteit.

Ook gespecialiseerde hardware speelt een belangrijke rol. GPU’s, AI-versnellers, snelle netwerken en geheugen met hoge bandbreedte zorgen ervoor dat geïmplementeerde modellen op grote schaal betrouwbaar kunnen reageren. Een betere efficiëntie bij het uitvoeren van inferenties kan de latentie, de kosten en het stroomverbruik verminderen, maar zorgt er niet voor dat de infrastructuur verdwijnt.

Aanvullende literatuur en bronvermeldingen

Gerelateerde handleidingen over AI-infrastructuur

Verwante artikelen

Hoe AI-modellen worden getraind

AI-modellen worden getraind door patronen uit grote datasets te leren, interne parameters aan te passen en die patronen vervolgens te gebruiken om op nieuwe invoer te reageren. Dit trainingsproces vormt de basis van hoe AI-modellen werken.

Geluidsoverlast door datacenters

Datacenters kunnen aanhoudend geluid veroorzaken door koelsystemen, stroomvoorzieningsapparatuur, noodgeneratoren en infrastructuur met een hoge dichtheid. AI zorgt er niet voor dat elke locatie lawaaierig is, maar faciliteiten op AI-schaal kunnen het probleem voor omwonenden wel duidelijker zichtbaar maken.

Waarom verbruikt AI zoveel elektriciteit?

AI gebruikt zoveel elektriciteit omdat training, inferentie en wereldwijde uitrol afhankelijk zijn van rekenintensieve infrastructuur.

Wat is MCP in AI? Model Context Protocol uitgelegd

MCP, of Model Context Protocol, is een open protocol om AI-applicaties via een standaardinterface te verbinden met externe tools, databronnen en workflows.

Zijn AI-datacenters schadelijk voor het milieu?

AI-datacenters zijn niet per definitie slecht voor het milieu, maar hun impact hangt af van de vraag naar elektriciteit, de samenstelling van het elektriciteitsnet, het waterverbruik, het koelingsontwerp, lokale beperkingen en transparantie.

Waarom verbruiken AI-datacenters zoveel water?

AI-datacenters maken gebruik van water omdat GPU-servers met een hoge dichtheid warmte genereren die continu moet worden afgevoerd. Koeling op basis van water kan efficiënt zijn, maar de lokale impact ervan hangt af van het klimaat, het koelingsontwerp, de elektriciteitsopwekking en de beschikbaarheid van water.

Gerelateerde vragen

Deel deze pagina