AI van NVIDIA creëert helemaal op zichzelf Pac-Man
Pac-Man mocht deze week 40 kaarsjes uitblazen en dat werd op allerlei manieren gevierd. Zo gaat Pac-Man in een nieuwe game Super Mario Maker achterna en daarnaast heeft NVIDIA een leuk kunstje uitgehaald met zijn onderzoek in artificiële intelligentie.
NVIDIA heeft namelijk een AI ontwikkeld, GameGAN genaamd, die er helemaal op zichzelf in geslaagd is om de klassieke Pac-Man game te reproduceren op basis van een interpretatie die de AI voor zichzelf vormde over de game.
Concreet liet men de AI zo'n 50.000 potjes Pac-Man bekijken, waarna de AI patronen begon te herkennen en zichzelf een beeld kon vormen van wat de bedoeling van het spel is. Op basis daarvan kon de AI vervolgens een Pac-Man game zelf van nul programmeren met als doel de gameplayervering te kunnen leveren die de AI oorspronkelijk te zien kreeg.
Het eindresultaat ligt verbazingwekkend dicht bij de echte Pac-Man game, maar los daarvan is de prestatie van de AI op zich ook veelbelovend voor de toekomst. Het is immers duidelijk dat een AI informatie kan zien, verwerken en interpreteren om daar vervolgens een bepaald systeem mee te produceren.
Zodoende wordt het bijvoorbeeld veel makkelijker om een AI in te schakelen om nieuwe game levels te ontwerpen. Een andere mogelijkheid is dat een AI, in theorie, kan zien hoe een echt persoon met de auto rijdt, waarna de AI zichzelf kan leren om auto te rijden en daarbij zelfs rekening kan houden met foutjes die echte personen eventueel maken.
Dit is dus een compleet andere manier van werken dan wanneer men een AI van tevoren reeds een reeks "regels" geeft om mee aan de slag te gaan. Voortaan kan de AI zich immers zelf een beeld vormen van wat de bedoeling is en daar vervolgens ook naar handelen, zij het voorlopig misschien op een nog simplistisch niveau. Hoe dan ook maakt dit ons benieuwd naar de toekomst.
Ik vraag mij af hoe zo een AI het zou doen met ingewikkeldere games. Met een beetje finetuning zou dat misschien de ideale manier zijn om remasters te doen.
Geplaatst op 2020-05-23 14:13:25