Android

Mi hatalmazza az Openai botot, amely legyőzte a dendit

Can we build AI without losing control over it? | Sam Harris

Can we build AI without losing control over it? | Sam Harris

Tartalomjegyzék:

Anonim

A múlt héten létrehozták a történelem a Dota 2 és az AI birodalmában. A The International-nél a Dendi-t, a játék egyik legjobb játékosát, könyörtelenül verték meg egymás után kétszer egy bottal, egy bottal. A kérdéses botot az OpenAI készítette, Elon Musk induló vállalkozása.

Most felmerülhet néhány kérdése. Mi az a Dota? Mi az OpenAI? És miért is fontos ez? Először: a Dota egy ingyenesen játszható MOBA játék, amelyben a Hősök irányítása alatt áll, és a cél az ellenfelek ősi pusztítása. Sok Dota rajongó bántalmazhatja az utolsó mondatot, mivel annyira Dota rajongók, hogy összegeztem.

A játék nagyon bonyolult, nagyon meredek tanulási görbével rendelkezik. Már régen elkezdtem egy missziót, hogy megtanuljam Dota-t, és egy hétbe telt, amíg átnéztem egy alapvető How To videót, ahol elmagyarázták a játék stratégiáját, milyen fegyvereket, varázslatokat, hősöket csinálnak, és hogyan kell az enyémeket bányászni. És ez teszi az egész AI és Dendi csatát fontosá, mert azt szemlélteti, hogy mennyire fejlett AI és ML. Tehát lássuk, mi táplálja ezt a botot, és kell-e ijednünk az AI-felkelés miatt.

A bolygó felemelkedése

Az AI Skynetré válása vitatható probléma. Elon Musk úgy véli, hogy ha nem tartják ellenőrzés alatt, akkor valószínűleg egy Skynethez hasonló forgatókönyv fog bekövetkezni. Másrészt, Mark Zuckerberg szerint az AI ártalmatlan, és nem okoz Doomsday forgatókönyvet. Elon Musk ezzel a céllal indította el az OpenAI-t.

Az AI visszaélésének és az AI-vel kapcsolatos kutatások megakadályozása, amelyek nem fordulnak hozzánk. És én az ő oldalán vagyok.

De nem erről beszélünk itt. A fő téma az, hogy megtudja, mi táplálja az OpenAI robotját. Ahhoz, hogy megértsem, elolvastam néhány kutatási papírt és blogot a témáról, és kapcsolatba léptem a barátommal, Anmol Sharmaval is, aki AI és ML kutatója.

Erősítő tanulás

Ez az techno neve az OpenAI Dota botjának mögött. De mielőtt belemerülnénk, meg kell értenünk, hogy az AI, vagy konkrétan az AI a Videojátékokban működik. Az AI nagyon praktikus kifejezés, és számos témát tartalmaz, például a gépi tanulást, a mély tanulást és a neurális hálózatokat. Az AI durva meghatározásakor azt mondhatjuk, hogy a számítógép képes tanulni információkból és döntéseit megtanulása alapján meghozni. Minél többet megtanul, annál jobban növekszik a döntés pontossága.

Miben különbözik a Normál Botétól?

A botok általában a videojátékokban intelligensnek tűnhetnek, de ez nem az AI valódi formája. A játékokban szereplő ilyen robotok szinte mindegyikét a beállított If..This..Then..That utasítások alapján programozzák. Csak követik a nyilatkozatokat, és a nyilatkozatban megfogalmazott feltételek alapján cselekszenek.

Fent bemutattam egy nagyon egyszerű példát. A valódi játékokban szereplő állítások sokkal összetettebbek, az adott körülmények között. Minél jobban definiálják és részletezik ezeket az állításokat, annál inkább intelligensnek tűnik a bot.

Jutalmak és büntetések

Az AI lingóban, amit botnak hívunk, ügynöknek hívjuk. A cél az, hogy az ügynök tanuljon, amit csak akarunk. Az ügynök ugyanazzal a módszerrel tanul, mint a kutyája, jutalmak és büntetések útján. Ha az ügynök hibát követ el, büntetést kap, és ha helyesen hiszi, vagy helyesen válaszol, akkor jutalomban részesül. Ezen a rendszeren keresztül az ügynök megtanulja összekapcsolni azokat a cselekedeteket, amelyeket nem szabad megtennie a büntetés elkerülése érdekében, és elvégezni azokat a műveleteket (vagy hasonló műveleteket), amelyek jutalmat adnak.

Ha alaposan átgondolja, ez olyan, mintha bizonyos feltételek alapján hozna döntéseket, ugyanúgy, mint az algoritmusok. Mint fentebb megmutattam, egy robbanóhordóra érkező játékbot az algoritmus szerint fogja megtenni a műveleteket. Az AI algoritmusai nyilvánvalóan rendkívül bonyolultak, ami az egész rendszert intelligenssé teszi.

Az OpenAI bothoz érkezve, a fejlesztők szerint 2 hét alatt megtanulta az egész játékot. A teljes 2 hetes idő alatt online volt 24 × 7-en, és önmagának egy példányával játszott. Ez egy figyelemre méltó mérföldkő, figyelembe véve a játék összetettségét és azt a tényt, hogy legyőzheti a Dendi-t.

Miért vannak még mindig a sofőr nélküli autók?

Ez volt az egyik első kérdés, amely felmerült a fejemben, amikor hallottam az egész eseményről. Ha egy bot megtanul egy ilyen játékot, és kiképzi magát a legjobb játékosok legyőzéséig, miért foglalkozunk még mindig a kerékkel? Ugyanezt a kérdést vettem fel barátomnak, Anmol Sharma úrnak, aki szintén kutatott vezetés nélküli autókról. Ezt kellett mondania.

Egy olyan játékban, amelyet egy ember fejlesztett ki, a változók száma kevesebb. Plusz, ha az ügynök (bot) hibát követ el, akkor a legrosszabb büntetés kerek veszteség. A való világban az egyik hiba a halál.

Annak ellenére, hogy a Dota összetett játék, a mozgások, varázslatok és taktikák lehetséges kombinációi, bár még mindig abszurd módon nagyok, még mindig korlátozottak. És a hibák valódi büntetés nélkül megengedettek. De a járművezető nélküli autóügynöknél a hibák veszélyes balesetekhez és akár halálhoz is vezethetnek.

A valós világban a változók száma, amelyet az ügynöknek monitoroznia kell, végtelen, és ezek miatt a változások miatt felbukkanó helyzetek, mint például egy másik autó, amely hirtelen sávot vált, a gyalogos ugrik az autó előtt, szintén végtelenek. Ezenkívül, ahogy Jeremy Clarkson állította, erkölcsi és etikai döntéseket kell hozniuk, ha azonnali baleset szélén állnak (bár elmélete nem érvényes).

A jövő

Már ismertünk az ember által irányított robotról, amely intrinsic műtétet végez. A következő ugrás az AI-vezérelt robotok, amelyek végrehajtják. És ez csak az orvosi területen történik. Az AI biztosan a következő évtizedben számos területen lesz az uralkodó új technológia. Az AI-t azonban rosszindulatú célokra is használhatják, például DDoS támadásokhoz, Ransomware Botokhoz és más PC-k vagy vállalati rendszerek feltöréséhez.

A Dota és más játékok vonatkozásában arra számíthatunk, hogy ilyen intelligens robotokat készítsünk más játékok számára is, akik ellen a játékosok még jobban teljesíthetnek. És megemlítettem, hogy az OpenAI 5v5-et fog csinálni a jövő évi nemzetközi versenyen? Szóval el akarom fejleszteni a Dota készségeimet, hogy legalább legyőzzem a beépített durva robotokat. Isteni Rapier itt jövök!