• IT-Karriere:
  • Services:

Künstliche Intelligenz: Noch sind KIs in Starcraft für Profi-Gamer leichtes Spiel

Computer (sehr leicht): Zumindest Profi-Gamer besiegen künstliche Intelligenzen im Echtzeitstrategiespiel Starcraft sehr schnell - trotz 19.000 APM. Die Systeme haben einfach noch nicht genug Trainingsdaten. Das Potenzial zu siegen ist jedoch da.

Artikel veröffentlicht am ,
Stork hat mit seinem Protoss gegen KI-Systeme gewonnen.
Stork hat mit seinem Protoss gegen KI-Systeme gewonnen. (Bild: Minhung Lee)

Das KI-System Cherry Pi und drei andere Bots sind gegen den südkoreanischen Profi-Gamer und Protoss-Spieler Stork (Song Byung-Gu) im Echtzeitstrategiespiel (RTS) Starcraft: Brood War angetreten. Das Ergebnis war eindeutig: Noch kann es künstliche Intelligenz nicht mit professionellen Gamern aufnehmen. Cherry Pi ist eine Entwicklung von Facebook, die anderen Systeme stammen aus Australien, Norwegen und Südkorea. Das Match hat an der Sejong University in Südkoreas Hauptstadt Seoul stattgefunden.

Stellenmarkt
  1. ING-DiBa AG, Nürnberg
  2. Weiss Mobiltechnik GmbH, Rohrdorf

In der Theorie sind KI-Systeme einem Menschen bei weitem überlegen: Während mehrerer Starcraft-Partien konnte das norwegische System 19.000 Aktionen pro Minute ausführen. Selbst Topspieler kommen auf maximal 250 bis 300 Aktionen pro Minute, meist weniger.

Trotzdem haben alle vier Matches zusammengenommen gerade einmal 27 Minuten gedauert - das längste Match knapp elf Minuten und das kürzeste Match knapp fünf Minuten. Das Problem sei dabei nicht die Schnelligkeit der KIs, sondern deren Strategie. Stork äußerte sich selbst dazu: "Wir Progamer gehen Kämpfe nur ein, wenn wir auch eine Chance auf den Sieg mit unserer Armeekomposition und unseren Micromanagement-Fähigkeiten haben".

Zu wenig Trainingsdaten für KI

Bots versuchen hingegen, jede einzelne ihrer Einheiten am Leben zu erhalten. In Starcraft geht es jedoch nicht um einzelne Einheiten, sondern oft um einen oder zwei große Siege über die Armee des Gegners - auch mit eigenen Verlusten. Das haben die Bots wohl noch nicht begriffen. Sie haben bisher nicht genug Daten zum Trainieren in Starcraft 2 erhalten. Das soll sich mit dem KI-Entwicklungstool für Starcraft 2 von Blizzard und Googles Deepmind ändern, das diesen Sommer veröffentlicht wurde.

Allerdings seien einige Aspekte an den KIs bereits jetzt eindrucksvoll, meint Stork. "Die Art, mit der sie ihre eigenen Einheiten gegen meine Angriffe verteidigt haben, war an einigen Stellen unbeschreiblich gut", sagt er.

KI-Systeme konnten professionelle Spieler bereits in rundenbasierten Titeln wie dem Brettspiel Go besiegen. Starcraft sei für die KI-Forschung aber noch einmal auf einem ganz anderen Level. In Blizzards rasantem RTS müssen Entscheidungen und Konter auf Strategien sehr schnell gefällt werden. Gleichzeitig gilt es, Gebäude und Einheiten zu produzieren und richtig zu platzieren. Oft finden Kämpfe außerdem an vielen Orten gleichzeitig statt.

All das ist eine Sache der Erfahrung, die bisher allen vier Starcraft-KIs fehlt. Mit genügend Daten wird es jedoch nicht mehr lange zum Sieg dauern. Dieser Meinung ist zumindest Kim Kyung-joong, Professor an der Sejong University und Organisator des Turniers. Ein ähnliches Experiment wurde auch im MOBA-Spiel Dota 2 durchgeführt. Dort spielte eine KI von Open AI im 1-gegen-1-Match gegen professionelle Spieler.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Hardware-Angebote
  1. täglich neue Deals bei Alternate.de
  2. (reduzierte Überstände, Restposten & Co.)
  3. 555,55€ (zzgl. Versandkosten)

matok 07. Nov 2017

Im Artikel wurde auch Entscheidungsgeschwindigkeit als Problem in Starcraft für die KI...

Raistlin 07. Nov 2017

Erstmal müssen die Bots Siegen können und dann kann man das ganze auf Menschliches Niveau...

on(Golem.de) 07. Nov 2017

Hallo Narea, Wie Missingno bereits geantwortet hat, ist es genau das - eine Anspielung...

NopeNopeNope 07. Nov 2017

Soweit ich weiß, waren diese Wettkämpfe ein 1on1 mit dem Spielende First Blood. Das...


Folgen Sie uns
       


Samsungs 49-Zoll-QLED-Gaming-Monitor - Test

Der Samsung CRG9 ist nicht nur durch sein 32:9-Format beeindruckend. Auch die hohe Bildfrequenz und sehr gute Helligkeit ermöglichen ein sehr immersives Gaming und viel Platz für Multitasking.

Samsungs 49-Zoll-QLED-Gaming-Monitor - Test Video aufrufen
Mobile-Games-Auslese: Märchen-Diablo für Mobile-Geräte
Mobile-Games-Auslese
Märchen-Diablo für Mobile-Geräte

"Einarmiger Schmied" als Klasse? Diablo bietet das nicht - das wunderschöne Yaga schon. Auch sonst finden sich in der neuen Mobile-Games-Auslese viele spannende und originelle Perlen.
Von Rainer Sigl

  1. Mobile-Games-Auslese Fantasypixel und Verkehrsplanung für unterwegs
  2. Mobile-Games-Auslese Superheld und Schlapphutträger zu Besuch im Smartphone
  3. Mobile-Games-Auslese Verdrehte Räume und verrückte Zombies für unterwegs

Smarter Akku-Lautsprecher im Praxistest: Bose zeigt Sonos, wie es geht
Smarter Akku-Lautsprecher im Praxistest
Bose zeigt Sonos, wie es geht

Der Portable Home Speaker ist Boses erster smarter Lautsprecher mit Akkubetrieb. Aus dem kompakten Gehäuse wird ein toller Klang und eine lange Akkulaufzeit geholt. Er kann anders als der Sonos Move sinnvoll als smarter Lautsprecher verwendet werden. Ganz ohne Schwächen ist er aber nicht.
Ein Praxistest von Ingo Pakalski

  1. ANC-Kopfhörer Bose macht die Noise Cancelling Headphones 700 besser
  2. Anti-Schnarch-Kopfhörer Bose stellt Sleepbuds wegen Qualitätsmängeln ein
  3. Noise Cancelling Headphones 700 im Test Boses bester ANC-Kopfhörer sticht Sony vielfach aus

Mikrocontroller: Sensordaten mit Micro Python und ESP8266 auslesen
Mikrocontroller
Sensordaten mit Micro Python und ESP8266 auslesen

Python gilt als relativ einfach und ist die Sprache der Wahl in der Data Science und beim maschinellen Lernen. Aber die Sprache kann auch anders. Mithilfe von Micro Python können zum Beispiel Sensordaten ausgelesen werden. Ein kleines Elektronikprojekt ganz ohne Löten.
Eine Anleitung von Dirk Koller

  1. Programmiersprache Python verkürzt Release-Zyklus auf ein Jahr
  2. Programmiersprache Anfang 2020 ist endgültig Schluss für Python 2

    •  /