Microsoft heeft een platform voor kunstmatige intelligentie met de naam AIX ontwikkeld, dat onderzoekers in staat stelt om in Minecraft naar manieren te zoeken om kunstmatige intelligentie te verbeteren. De intelligentie leert aan de hand van zijn acties binnen het spel.
"Het is een digitale babybox voor kunstmatige intelligentie", zegt projectmedewerker Fernando Diaz. "Het is een omgeving waarin wij een algoritme kunnen ontwikkelen waarmee een jonge kunstmatige intelligentie over verschillende concepten in de wereld kan leren." Dat wil zeggen dat een lerend systeem in de Minecraft-wereld begint zonder er iets van af te weten. Door veel trial and error moet een systeem erachter komen wat belangrijke en minder belangrijke zaken zijn en door oplopende beloningen moet het begrijpen wanneer een bepaald doel is bereikt.
Het project staat bekend als 'Project AIX' en wordt mogelijk gemaakt door het AIX-platform, dat door onderzoeker Katja Hofmann in het Microsoft-lab in Cambridge is ontwikkeld. Deze software wordt vanaf juli opensource beschikbaar voor Windows, Linux en Mac OS, waardoor geïnteresseerden alleen de pc-versie van Minecraft aan hoeven te schaffen om ermee aan de slag te gaan. Project AIX is niet gemaakt voor consumenten, maar de hoofdontwikkelaar hoopt dat het veel onderzoekers en amateurs zal aantrekken. Het doel was om een platform te ontwikkelen dat het onderzoek van Microsoft ondersteunt en ook nuttig is voor de rest van de onderzoeksgemeenschap.
Hofmann heeft een jaar geleden voor Minecraft gekozen uit frustratie met andere platforms, die gebruikmaken van eenvoudige games. Minecraft biedt juist veel mogelijkheden, van simpele acties als lopen tot het bouwen van complexe machines. Door deze open wereld is het spel dan ook uitermate geschikt voor onderzoek naar kunstmatige intelligentie. Het gaat Microsoft om de ontwikkeling van een 'algemene' kunstmatige intelligentie die niet alleen goed is in het uitvoeren van een beperkt aantal taken, maar die net als een kind leert aan de hand van allerlei verschillende prikkels.
Het zou mogelijk zijn een dergelijk systeem te ontwikkelen door een kunstmatige intelligentie in een robot onder te brengen en deze verschillende taken uit te laten voeren en daarmee een leerproces op gang te brengen. Deze manier is echter duur en daarom is een softwareplatform een goede uitkomst voor onderzoekers.
In een recente reeks go-wedstrijden wist Googles kunstmatige intelligentie AlphaGo drie keer op rij te winnen van de Koreaanse wereldkampioen Lee Sedol. Daarbij nam het systeem vaak verrassende beslissingen, die later cruciaal bleken. Lee wist wel de vierde wedstrijd tegen AlphaGo te winnen.
Leden van het Project AIX-team