Training en Inference in Kunstmatige Intelligentie
Transcript:
AI is heel breed, het is eigenlijk kunstmatige intelligentie. Hoe omschrijf ik het? "Het gebruiken van heel veel data om daaruit conclusies te kunnen trekken voor gebruik in de toekomst." Het grootste onderscheid is: het proces van trainen en het proces van inference. Het trainen is dus dat je leert herkennen door middel van alle input, wat je ziet, en het daadwerkelijk herkennen en daarna toepassen, dat noemt men dan inference. De uitkomst van de training dat noemt men dan algoritmen. Het is ook mogelijk om meerdere algoritmes te creëren en die samen te voegen tot de oplossing. Denk aan het verschil tussen een kat, een hond en bijvoorbeeld een cavia. Als ik een dataset heb met 10.000 voorbeelden, afbeeldingen, van deze dieren en ik gebruik die en ik verwerk ze en ik breng ze in een systeem waarbij ik zeg: "Nou dit is een kat, dit is een hond, dit is een cavia." Dan kan ik het systeem als het ware trainen, leren om te herkennen wat hij daarna ziet. Dus het proces van het trainen zodat het systeem het herkent dat heet dan ook wel in de artificial intelligence "training" en het herkennen daarna heet "inference". Hierbij geldt natuurlijk: "Hoe meer je traint, hoe beter de herkenning is." Net zoals eigenlijk bij een persoon. We noemen het kunstmatige intelligentie omdat we dit produceren. Het is natuurlijk niet natuurlijk zoals bij een persoon. Als je het hebt over AI en het trainen van algoritmes: Een onderdeel van training is dat je labelt wat je ziet. Dus het kan zelflerend of gedeeltelijk zelflerend. Er bestaan tegenwoordig programma's waarbij je zegt: "Ik heb hier 10.000 foto's van allerlei dieren. Ik label per dier 5 foto's, en dan gaat een voorgeprogrammeerd algoritme de rest van de foto's labelen. Dan kan jij steekproefsgewijs controleren of het klopt. Je kan ook zeggen: "Nee ik ga alles zelf labelen." Dat kost wel veel meer tijd. Over het algemeen zou je kunnen zeggen: "Dat is accurater want een mens kan het beter zien." Maar het voordeel van AI is meer: Een algoritme wordt nooit moe, dus die zal altijd hetzelfde antwoord geven of het nou maandagochtend 8 uur is, voor of na de koffie, of het is maandag 6 uur en men heeft zin in het avondeten. Dat is het voordeel van AI denk ik..