https://frosthead.com

Počítače se učí, jak se navzájem učit nové dovednosti

Vždy říkáme, že už nebudeme mluvit o robotické apokalypse, protože je to jakousi hloupá tropika, která se určitě nikdy neprojde. A pak, počítačoví vědci jdou a dělají něco takového ...

Podle Johna Timmera pro Ars Technicu počítačoví vědci nejen učili počítač, jak předstírat, že je loveckou kořistí, ale naučili ho, jak se naučit, jak lépe plnit svůj úkol. A. Učili svého nového odborníka-loveckého-sniper-bota, jak naučit další počítače rychleji rozvíjet tuto dovednost.

Zkombinujte to s dalším probíhajícím projektem a naučte roboty, jak si navzájem myslet, a my v podstatě stavíme Geth nebo ty věci z Matrixu nebo cokoli jiného.

Pro StarCraft byla hra nastavena tak, aby pomocí krytí a střelby z dálky mohl člověk Zerga před zabitím vytáhnout. Aby nedocházelo k tomu, aby člověk zůstal v úkrytu, skóre hráče v průběhu času klesalo - čím déle trvalo dokončení hry, tím horší bylo skóre. Algoritmus vyhodnotil celkem šest faktorů, jako je vzdálenost a relativní zdraví, před výběrem dalších akcí.

Při samoučbě by se počítače začaly vyhýbat Zergům. Nakonec by udělali jakousi inverzní-Zerg-spěch a rychle se zabili, než se celé jejich skóre vypařilo. Nakonec, po asi 200 tréninkových bězích, počítače začaly získávat myšlenku ostřelování a začaly zabíjet Zergy úspěšně, ačkoli výkon byl stále dost nevyrovnaný.

Když počítače musely přijít na to, jak si tuto modifikovanou verzi StarCraftu hrát samy, zápasily s řadou neúspěšných strategií. Když počítač, který (kdo?) Již přišel na snipovací strategie, byl spárován s nováčkem, byla křivka učení drasticky snížena.

Poté, co mluvil s vědci, Timmer říká, že to není začátek apokalypsy robota. Ale opravdu, kdo říká, že není cylon.

Počítače se učí, jak se navzájem učit nové dovednosti