Doom is zonder twijfel een van de grondleggers van het FPS-genre en tegelijkertijd een van de eerste titels die wedstrijden op hoog niveau mogelijk maakte. In de loop der jaren verschenen er allerlei mods en bots om onze vaardigheden te verbeteren, maar nu is Doom het trainingsveld geworden voor een kunstmatige intelligentie gecreëerd door twee programmeurs van de Carnegie Mellon University. De AI heeft nog veel te leren, maar we moeten toegeven dat richten niet zijn zwakte is...
Een persoonlijke terugblik
Het is een van die herinneringen die tot het einde van mijn leven in mijn hoofd zullen blijven. Doom-multiplayer-sessies waarbij twee computers met een fragiele seriële kabel werden verbonden die zelfs het simpelste ademen naast zich niet tolereerde. Daarna gingen we over op 10BASE2-verbindingen met RG-58-kabels en BNC-connectoren... en dat was de hemel. Bovendien gebeurde dit allemaal onder MS-DOS, waarbij handmatig dingen zoals LSL en IPX werden geladen zodat de computers elkaar konden zien. Later kwam Windows, sommige dingen werden eenvoudiger... en ik werd oud. Maar de erfenis van Doom blijft intact en zou op de lijst van elke speler moeten staan die op zoek is naar een retro-ervaring. Het laatste nieuws over Doom presenteert het als een trainingsveld voor een kunstmatige intelligentie die leert FPS te spelen en alles op zijn pad te vernietigen.
De methode achter de AI
Deze kunstmatige intelligentie is in handen van Guillaume Lample en Devendra Singh Chaplot, twee programmeurs van de Carnegie Mellon University. Het mechanisme achter de AI is wat de makers "diep versterkend leren" noemen. De AI krijgt punten voor het verplaatsen op de kaart, het verslaan van vijanden en het verzamelen van items, terwijl het punten verliest telkens wanneer het schade oploopt of sterft. In de video zien we de AI in een gevecht met een reeks bots die de basishulpbronnen van het spel gebruiken. Deze bots zijn niet erg goed in vechten, omdat ze nooit hun wapens vervangen, maar de AI geeft in het begin niet veel om zijn gezondheid. Na een paar keer dood te zijn gegaan, zien we meer beweging om medkits te verzamelen, zonder dat zijn richten eronder lijdt. Telkens wanneer het het dubbelloops jachtgeweer te pakken kreeg, was zijn precisie verwoestend.
De toekomst
Wie de technische details van de training van dichterbij wil bekijken, kan het hier gepubliceerde PDF raadplegen, maar ik denk dat de resultaten voor zich spreken. Kunstmatige intelligenties kunnen zonder pauzes spelen. Ze eten niet, slapen niet en hoeven de drang om naar het toilet te gaan niet te weerstaan. De programmeurs zeggen dat het al enkele menselijke spelers heeft verslagen. Zullen we in de toekomst een speciale e-sportcategorie zien met kunstmatige intelligenties die tegen elkaar vechten? De tijd zal het leren.
HotHardware