Wie Mitte März angekündigt, hat Microsoft den Quelltext seiner KI-Plattform Project Malmo jetzt allgemein auf GitHub verfügbar gemacht. Zur Erprobung von KI-Algorithmen nutzt es die Welt des Spiels Minecraft. Entwickelt wurde die bisher unter dem Namen „Project AIX“ bekannte Plattform für Künstliche Intelligenz von Microsofts Labor im britischen Cambridge.
Primäres Ziel von Project Malmo ist es, die KI-Forschung voranzubringen. Für Start-ups stellt die Plattform einen günstigen, effizienten Weg dar, KI-Programmierung zu testen, ohne dafür Roboter bauen und ein Verständnis für physische Objekte schaffen zu müssen.
Sie besteht aus einer Mod für die Java-Version und einem Code, der es Agenten für Künstliche Intelligenz ermöglicht, mit der offenen virtuellen Welt von Minecraft zu interagieren. Beide Komponenten laufen unter Linux oder OS X ebenso wie Windows. Der eigentliche KI-Code kann in einer beliebigen Sprache geschrieben sein.
Durch die Interaktion mit der Minecraft-Welt sollen die Agenten mit der Zeit lernen, wie sie Konversationen führen, Entscheidungen treffen und komplexe Aufgaben erledigen können. Project Malmo kann laut Forschungsleiterin Katja Hofmann auch für „bestärkendes Lernen“ eingesetzt werden, bei dem der KI-Agent nach der Trial-and-Error-Methode vorgeht und für richtige Entscheidungen belohnt wird.
Hofmann zufolge eignen sich bisher verfügbare Umgebungen nur für sehr schlichte Tests von KI-Agenten. Minecraft sei eine vergleichsweise komplexe virtuelle Umgebung, die auch tiefgreifendere Tests ermögliche – und natürlich deutlich günstiger als der Bau oder Erwerb von Robotern sei, mit denen Algorithmen in der realen Welt getestet werden können.
Ziel dieses Ratgebers ist es, SAP-Nutzern, die sich mit SAP S/4HANA auseinandersetzen, Denkanstöße zu liefern, wie sie Projektrisiken bei der Planung Ihres SAP S/4HANA-Projektes vermeiden können.
Dabei ersetzen die Informationen aus Minecraft die Sensordaten, die bei einem Roboter dem Algorithmus zur Verfügung stehen würden. Dazu sei „allgemeine Künstliche Intelligenz“ nötig, die imitiere, wie Menschen Informationen sammeln und Entscheidungen treffen, so Hofmann. Das sei weit schwerer, als etwa Wörter und Befehle zu erkennen und Daten zu speichern. „Wir versuchen, die Werkzeuge dafür bereitzustellen, dass die Menschen Fortschritte in diesen wirklich sehr komplexen Forschungsfragen erzielen.“
Microsoft hat die Plattform um einige neue Funktionen erweitert, die es Entwicklern erlauben, Bots zu erstellen, die sich untereinander, aber auch mit Menschen unterhalten können. Forscher haben außerdem die Möglichkeit, die Spielgeschwindigkeit von Minecraft und damit ihre Experimente zu beschleunigen.
Das Minecraft-Entwicklungsstudio Mojang samt dem Simulationsspiel selbst hatte Microsoft 2014 für 2,5 Milliarden Dollar gekauft. Kritikern erklärte Microsofts Chefstratege Jeff Teper zwei Monate später, Minecraft sei ein Entwicklungswerkzeug. Schon Achtjährige könnten damit Welten aufbauen. Sie seien die künftigen Nutzer von PowerPoint und Visual Studio. So war es nur konsequent, im Januar 2016 auch MinecraftEdu zu übernehmen – eine für den Schulunterricht ausgelegte Version.
[mit Material von Charlie Osborne, ZDNet.com]
Tipp: Wie gut kennen Sie sich mit Open-Source aus? Überprüfen Sie Ihr Wissen – mit 15 Fragen auf silicon.de.
Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…
Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…
Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.
Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…
Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…
Security-Experten von Check Point sind einer neuen Angriffsart auf die Spur gekommen, die E-Mail-Schutzmaßnahmen umgehen…