1
00:00:02,580 --> 00:00:05,500
Hoi, welkom bij de korte aflevering van AIToday Live.
2
00:00:05,780 --> 00:00:08,260
Ik ben Joop Snijder, CTO bij Aigency.
3
00:00:08,640 --> 00:00:13,800
En vandaag gaan we de onzichtbare wereld achter AI-systemen, chatbots, zichtbaar maken.
4
00:00:14,500 --> 00:00:18,540
Je chat misschien dagelijks met ChatGPT, Copilot of Claude.
5
00:00:19,060 --> 00:00:23,440
Maar wist je dat je zelden direct met het pure AI-model communiceert?
6
00:00:24,100 --> 00:00:28,860
In werkelijkheid zit er namelijk een hele infrastructuur van software rondom deze modellen.
7
00:00:29,480 --> 00:00:33,700
die je input eerst verwerkt en de output bewerkt voordat jij het resultaat ziet.
8
00:00:34,340 --> 00:00:42,660
En dit verborgen aspect heeft best een behoorlijke invloed op wat deze technologie kan doen en hoe wij ermee omgaan.
9
00:00:43,180 --> 00:00:51,960
Dus tijdens deze aflevering ontdek je deze onzichtbare lagen, wat ze mogelijk maken en welke uitdagingen ze met zich meebrengen.
10
00:00:53,520 --> 00:00:57,080
De evolutie van AI-systemen laat een duidelijke ontwikkeling zien.
11
00:00:57,520 --> 00:01:03,020
De eerste taalmodellen waren eenvoudig, ze werkten direct met de tekst die ze ontvingen zonder tussenstappen.
12
00:01:03,920 --> 00:01:10,500
Maar naarmate AI complexer werd, groeide ook de behoefte aan geavanceerdere methoden om verschillende soorten input te verwerken.
13
00:01:11,260 --> 00:01:13,780
Het is vergelijkbaar met de evolutie van videogames.
14
00:01:14,120 --> 00:01:21,220
Pong, een van de eerste computerspelletjes met niet meer dan twee balkjes en een stuiterende bal op een zwart scherm,
15
00:01:21,680 --> 00:01:24,480
dat was simpel en direct. Wat je zag is wat je kreeg.
16
00:01:25,500 --> 00:01:35,840
En moderne games hebben daarentegen complexe engines nu voor fysica, grafische weergave en gebruikersinterfaces die samenwerken om een meest slepende ervaring te creëren.
17
00:01:36,780 --> 00:01:47,460
En op dezelfde manier zijn hedendaagse AI chatbots complete ecosystemen geworden met gespecialiseerde componenten die verschillende datatypen kunnen verwerken.
18
00:01:47,840 --> 00:01:52,600
Van tekst tot afbeeldingen, spreadsheets en zelfs video en audio.
19
00:01:54,320 --> 00:01:58,480
Pre-processing en post-processing zijn twee belangrijke begrippen om te begrijpen.
20
00:01:58,980 --> 00:02:08,000
Pre-processing, pre-processing, moet ik eigenlijk zeggen, omvat alle bewerkingen die plaatsvinden op je input voordat deze het AI-model bereikt.
21
00:02:08,520 --> 00:02:15,340
Post-processing betreft de bewerkingen die worden uitgevoerd op de output van het model voordat jij het resultaat ziet.
22
00:02:16,240 --> 00:02:19,860
Stel je een restaurant voor. Het AI-model is de chef-kok.
23
00:02:20,540 --> 00:02:25,520
Maar voordat jouw ingrediënten bij de chef komen, worden ze voorbereid door keukenhulpjes.
24
00:02:26,420 --> 00:02:33,840
En nadat de chef een gerecht heeft bereid, zorgen andere medewerkers voor de presentatie voordat dat bij jou op tafel komt.
25
00:02:34,340 --> 00:02:38,580
Dit is dus vormen van pre-processing en post-processing.
26
00:02:39,660 --> 00:02:45,760
En de manier waarop verschillende bestandstypen worden verwerkt, verschilt sterk tussen AI-systemen.
27
00:02:46,680 --> 00:02:53,160
Bij afbeeldingen maken moderne AI chatbots gebruik van speciale vision technologie.
28
00:02:54,100 --> 00:03:01,440
Deze multimodale modellen zijn specifiek getraind om zowel tekst als afbeeldingen te interpreteren en begrijpen.
29
00:03:03,020 --> 00:03:06,000
Terwijl voor pdf documenten werkt het heel anders.
30
00:03:06,390 --> 00:03:14,840
De software extraheert alleen de ruwe tekst uit het document, waardoor soms complexe layouts vaak tot verwarring kunnen leiden.
31
00:03:15,900 --> 00:03:19,380
Afbeeldingen en grafieken in de pdf worden soms volledig genegeerd.
32
00:03:19,920 --> 00:03:23,520
En dan is het alsof je een rijk geïllustreerd boek voorleest aan iemand die niet kan zien.
33
00:03:24,720 --> 00:03:29,920
Bij spreadsheets schakelen veel AR-systemen over naar een data-analyse-modus.
34
00:03:30,700 --> 00:03:35,260
Waarin ze code genereren om de gegevens weer te interpreteren.
35
00:03:36,180 --> 00:03:38,800
En dit werkt uitstekend voor numerieke gegevens.
36
00:03:39,230 --> 00:03:43,140
Maar is natuurlijk veel minder effectief voor textuele inhoud in die spreadsheets.
37
00:03:44,300 --> 00:03:47,180
Audio en video vormen een nog grotere uitdaging.
38
00:03:47,980 --> 00:03:55,140
Sommige modellen zijn hier aanzienlijk beter in dan andere, maar de verwerking blijft complex en is nog volop in ontwikkeling.
39
00:03:56,220 --> 00:04:04,280
Deze verwerkingslagen betekenen een enorme vooruitgang in hoe we de AI, de chatbots, nu kunnen inzetten.
40
00:04:04,780 --> 00:04:09,000
Zonder deze extra software zouden taalmodellen beperkt blijven tot platte tekst.
41
00:04:09,520 --> 00:04:14,020
Nu kunnen we complexe documenten, beelden en datasets analyseren.
42
00:04:15,740 --> 00:04:22,340
Denk bijvoorbeeld aan een bedrijf dat jarenlang rapporten heeft verzameld en die dat nu in één keer kan laten analyseren.
43
00:04:22,620 --> 00:04:27,140
Of een marketingteam dat duizenden afbeeldingen automatisch kan laten beoordelen.
44
00:04:27,760 --> 00:04:34,240
Deze verbreding van toepassingsmogelijkheden maakt AI toegankelijker en relevanter voor steeds meer sectoren.
45
00:04:35,720 --> 00:04:40,060
Maar natuurlijk zijn er ook risico's en uitdagingen verbonden aan deze verwerkingslagen.
46
00:04:40,720 --> 00:04:43,080
Een groot probleem is het gebrek aan transparantie.
47
00:04:44,240 --> 00:04:50,740
Wij als gebruikers hebben vaak geen idee hoe je input wordt verwerkt.
48
00:04:51,220 --> 00:04:53,100
En dit kan leiden tot miscommunicatie.
49
00:04:53,680 --> 00:04:59,580
Bijvoorbeeld wanneer je een spreadsheet vol belangrijke grafieken uploadt, maar de AI alleen de kale getallen kan zien.
50
00:05:00,440 --> 00:05:05,420
Daarnaast brengen deze verwerkingslagen ook nieuwe beveiligingsrisico's met zich mee.
51
00:05:06,040 --> 00:05:11,200
De preprocessing software kan kwetsbaarheden bevatten die niet in het kernmodel aanwezig zijn.
52
00:05:12,240 --> 00:05:14,280
Neem bijvoorbeeld prompt injection aanvallen.
53
00:05:14,620 --> 00:05:19,360
Dat is een techniek waarbij kwaadwillende verborgen instructies in beelden of documenten kunnen verstoppen.
54
00:05:20,080 --> 00:05:25,060
En omdat de verwerkingslagen deze bestanden omzet naar tekst voordat het AI-model ze ziet,
55
00:05:25,680 --> 00:05:29,680
kunnen aanvallers commando's invoegen die het model niet zou mogen uitvoeren.
56
00:05:30,520 --> 00:05:39,380
Het is alsof iemand een geheime boodschap in een foto verstopt die alleen de AI kan lezen waardoor het model dingen doet die jij niet hebt gevraagd.
57
00:05:40,620 --> 00:05:43,800
Tot slot ontstaan er complexe verantwoordelijkheidsvragen.
58
00:05:43,980 --> 00:05:47,820
Want als een chatbot een fout maakt, wie draagt dan de verantwoordelijkheid?
59
00:05:47,840 --> 00:05:51,400
Is dat de schuld van het taalmodel of ligt het aan de verwerkingssoftware?
60
00:05:53,300 --> 00:05:58,740
Ik wil je een aantal praktische tips geven om effectiever met deze technologie te werken.
61
00:06:00,140 --> 00:06:03,600
Wees je bewust van hoe verschillende bestandstypen worden verwerkt.
62
00:06:03,860 --> 00:06:10,580
Bij een complexe spreadsheet met veel tekst kun je overwegen die tekst apart te kopiëren en direct in de chat te plakken.
63
00:06:11,680 --> 00:06:19,600
Voor pds met belangrijke visuele informatie beschrijf je de hoofdpunten in je bericht zodat het AI model begrijpt wat het mogelijk mist.
64
00:06:20,440 --> 00:06:27,120
Als het AI systeem je input verkeerd interpreteert probeer de informatie anders aan te leveren in een andere vorm.
65
00:06:27,880 --> 00:06:30,020
Soms maakt een kleine aanpassing een groot verschil.
66
00:06:30,740 --> 00:06:32,840
Vergelijk ook verschillende AI platforms.
67
00:06:33,380 --> 00:06:36,660
Want ze verwerken bestandstypes allemaal op een eigen manier.
68
00:06:37,140 --> 00:06:40,280
Wat bij het ene systeem werkt, werkt misschien niet bij het andere.
69
00:06:41,400 --> 00:06:42,400
Of juist andersom natuurlijk.
70
00:06:43,940 --> 00:06:49,860
We hebben vandaag een kijkje genomen in de verborgen wereld van software rondom AI modellen.
71
00:06:50,560 --> 00:06:54,880
Deze lagen van pre- en postprocessing maken AI veelzijdiger.
72
00:06:55,920 --> 00:06:58,640
Maar brengen ook hun eigen uitdagingen met zich mee.
73
00:06:59,240 --> 00:07:04,140
Door te begrijpen hoe deze processen werken kun je effectiever gebruik maken van AI technologie.
74
00:07:04,730 --> 00:07:06,660
En beter anticiperen op mogelijke problemen.
75
00:07:07,400 --> 00:07:11,680
Ik daag je uit om te experimenteren met verschillende soorten bestanden in je favoriete AI tool.
76
00:07:12,720 --> 00:07:14,980
Let op hoe verschillende inputs worden verwerkt.
77
00:07:15,480 --> 00:07:17,000
En pas je verwachtingen daarop aan.
78
00:07:17,680 --> 00:07:19,760
Maak aantekeningen over wat wel en niet werkt.
79
00:07:20,180 --> 00:07:23,260
En deel deze inzichten dan met anderen in je organisatie.
80
00:07:24,400 --> 00:07:30,060
En als laatste bedenk altijd goed, AI is niet de oplossing voor elk probleem, maar onmisbaar waar het past.
81
00:07:32,380 --> 00:07:34,720
Dankjewel weer voor het luisteren naar deze aflevering.
82
00:07:35,190 --> 00:07:39,940
Wil je geen aflevering missen? Abonneer je dan even via je favoriete podcast app.
83
00:07:41,220 --> 00:07:41,800
Tot de volgende keer!