https://frosthead.com

Datamaskiner lærer å lære hverandre nye ferdigheter

Vi sier alltid at vi ikke kommer til å snakke om robotapokalypsen lenger, fordi det er en slags tåpelig trope som helt sikkert aldri kommer til å skje. Og så går dataforskere og gjør noe sånt ...

I følge John Timmer for Ars Technica, lærte datavitere ikke bare en datamaskin hvordan man later som om det var et snikskytterjaktbytte, de lærte det hvordan man lærer seg selv å bli bedre på oppgaven sin. OG. De lærte sin nye ekspertjakt-snikskytter-bot hvordan de kan lære andre datamaskiner å utvikle denne ferdigheten raskere.

Kombiner dette med det andre pågående prosjektet for å lære roboter hvordan de kan tenke seg å smelte sammen, og vi bygger i utgangspunktet Geth, eller de tingene fra Matrix, eller hva som helst.

For StarCraft ble spillet satt opp slik at ved hjelp av dekke og skyte på avstand kunne mennesket ta ut Zerg før det ble drept. For å forhindre at mennesket bare holder seg i skjul, falt spillerens poengsum over tid - jo lenger tid det tok for spillet å bli fullført, desto dårligere var resultatet. Algoritmen evaluerte totalt seks faktorer, som avstand og relativ helse, før de valgte sine neste handlinger.

Når jeg selv underviser, ville datamaskinene begynne å unngå Zerg. De ville da ende med å gjøre et slags invers-Zerg-rush, og raskt bli drept før hele scoringen deres fordampet. Til slutt, etter omtrent 200 treningsløp, begynte datamaskinene å få ideen om å snipe og begynte å drepe Zerg med hell, selv om ytelsen fremdeles var ganske uberegnelig.

Da datamaskiner måtte finne ut hvordan de skulle spille denne modded versjonen av StarCraft av seg selv, kjempet de seg gjennom en serie mislykkede strategier. Da en datamaskin som (hvem?) Allerede hadde funnet ut at snipingstrategiene ble parret med en nybegynner, ble læringskurven redusert drastisk.

Etter å ha snakket med forskerne, sier Timmer at dette ikke er begynnelsen på robotapokalypsen. Men hvem skal si at han ikke er en cylon.

Datamaskiner lærer å lære hverandre nye ferdigheter