Android

Ano ang nagpapagana sa openai bot na nagpapatalo kay dendi

AI Bots ni Elon Musk Mas Magaling na sa Tao? Tinalo ang OG sa DOTA

AI Bots ni Elon Musk Mas Magaling na sa Tao? Tinalo ang OG sa DOTA

Talaan ng mga Nilalaman:

Anonim

Noong nakaraang linggo, ang kasaysayan ay nilikha sa mga lupain ng Dota 2 at AI. Sa The International, si Dendi, isa sa mga pinakamahusay na manlalaro ng laro, ay pinalo ng walang awa sa isang 1v1, sa pamamagitan ng isang bot, dalawang beses sa isang hilera. Ang bot na pinag- uusapan ay ginawa ng OpenAI, isang pagsisimula ng Elon Musk.

Ngayon ay maaaring mayroon kang ilang mga katanungan. Ano ang Dota? Ano ang OpenAI? At bakit mahalaga ito? Upang magsimula sa, ang Dota ay isang libreng laro na laro ng MOBA kung saan kinokontrol mo ang mga Bayani at ang iyong layunin ay upang sirain ang mga kalaban na Sinaunang. Maraming mga tagahanga ng Dota ang maaaring magkasala sa huling pangungusap tulad ng napakaraming sa Dota kung kaya't naisip ko na.

Ang laro ay napaka kumplikado na may isang napaka matarik na curve sa pag-aaral dito. Nagpasyal ako sa isang misyon upang malaman ang Dota ilang oras na ang nakaraan at tumagal ako ng isang linggo para lamang makapunta sa isang pangunahing Paano Upang video, kung saan ipinapaliwanag nila ang diskarte ng laro, kung ano ang mga armas, mantra, mga bayani ang ginagawa at kung paano ang mga gumagapang sa akin. At ito ay ginagawang mahalaga sa buong AI vs Dendi na labanan sapagkat inilalarawan nito kung paano naging advanced ang AI at ML. Kaya tingnan natin kung ano ang nagbibigay lakas sa bot at kailangan nating matakot tungkol sa pag-aalsa ng AI.

Pagtaas ng The Planet Ng Ang AI

Ang AI na nagiging Skynet ay isang debatable na problema. Naniniwala si Elon Musk na kung hindi mapanatili sa tseke, malamang na mangyari ang isang Skynet tulad ng senaryo. Sa kabilang banda, sinabi ni Mark Zuckerberg na ang AI ay hindi nakakapinsala at hindi magiging sanhi ng Doomsday Scenario. Sinimulan ni Elon Musk ang OpenAI sa layuning ito.

Upang maiwasan ang maling paggamit ng AI at magsaliksik sa AI na hindi magiging laban sa amin. At nasa tabi ko na siya.

Ngunit hindi iyon ang narito upang talakayin. Ang pangunahing paksa ay upang malaman kung ano ang nagbibigay lakas sa bot na ginawa ng OpenAI. Upang makakuha ng pag-unawa nito, nabasa ko ang ilang mga papeles sa pananaliksik at blog tungkol sa paksa at nakipag-ugnay din sa aking kaibigan na si Anmol Sharma na isang tagasaliksik ng AI & ML.

Pag-aaral ng Pagpapatibay

Ito ang pangalan ng tech sa likod ng Openota's Dota bot. Ngunit bago natin masuri ito, kailangan nating maunawaan kung paano gumagana ang pangkalahatang AI, o partikular na Ai sa Mga Video Game. Ang AI ay isang napaka term na board at naglalaman ng maraming mga paksa tulad ng Machine Learning, Deep Learning at Neural Networks upang pangalanan ang iilan. Upang marunong tukuyin ang AI, masasabi nating ito ang kakayahan ng isang computer na matuto mula sa impormasyon at gumawa ng mga desisyon batay sa pag-aaral nito. Kung mas natututo ito, mas tama ang tama ng pagdaragdag ng desisyon.

Paano Ito Iba sa Mula sa Normal na Bot's?

Ang mga bot sa pangkalahatang mga laro ng video ay maaaring mukhang ang mga ito ay matalino ngunit hindi ito isang tunay na anyo ng AI. Halos lahat ng mga bots na ito sa mga laro ay na-program batay sa set Kung..This..Then..Mga pahayag. Sinusunod lamang nila ang mga pahayag at nagsasagawa ng mga aksyon batay sa mga kondisyon na nakasulat sa pahayag.

Sa itaas ay nagpakita ako ng isang napaka-simpleng halimbawa. Ang mga pahayag sa totoong mga laro ay mas kumplikado na may mga kondisyon sa loob ng mga kondisyon. Ang mas mahusay na tinukoy at detalyadong mga pahayag na ito ay, mas magiging botong ang bot.

Gantimpala at Parusa

Sa AI lingo, ang tinatawag nating bot ay kilala bilang isang Agent. Ang layunin ay upang matutunan ng ahente ang anuman ang nais nating malaman. Natuto ang ahente sa parehong pamamaraan tulad ng natutunan ng iyong aso, sa pamamagitan ng mga gantimpala at parusa. Sa tuwing nagkakamali ang ahente ay parusa ito at kung kailan ito gagawa ng wastong hula o nagbibigay ng tamang sagot, gagantimpalaan. Sa pamamagitan ng sistemang ito, natutunan ng ahente na iugnay ang mga aksyon na hindi dapat gawin upang maiwasan ang parusa at gawin ang pagkilos (o magkatulad na mga aksyon) na nagbibigay ng mga gantimpala.

Kung maingat mong iniisip ito, tulad ng paggawa ng isang pagpapasya batay sa ilang mga kundisyon, katulad ng ginagawa ng mga algorithm. Tulad ng ipinakita ko sa itaas, ang isang bot ng laro, na darating sa isang pasabog na bariles, ay gagawa ng mga aksyon tulad ng bawat algorithm. Ang mga algorithm sa AI, malinaw naman ay malawak na kumplikado kaysa dito, na ginagawang matalino ang buong sistema.

Pagdating sa aming bot ng OpenAI, ayon sa mga nag-develop, natutunan nito ang buong laro sa oras ng 2 linggo. Sa buong oras ng 2 linggo, ito ay online 24 × 7 at naglalaro laban sa isang kopya ng kanyang sarili. Iyon ay isang kapansin-pansin na milestone na isinasaalang-alang ang pagiging kumplikado ng laro at ang katotohanan na maaaring talunin si Dendi.

Bakit Hindi pa rin Naririto ang Mga Driver-Mas kaunting Mga Kotse?

Ito ang isa sa mga unang tanong na pumapasok sa aking isipan nang marinig ko ang tungkol sa buong pangyayaring ito. Kung ang isang bot ay maaaring malaman ang tulad ng isang laro at sanayin ang kanyang sarili sa isang punto ng matalo ang nangungunang mga manlalaro, bakit pinamamahalaan pa rin natin ang gulong. At ito ang parehong tanong na kinunan ko sa aking kaibigan, si G. Anmol Sharma, na nagsaliksik din sa mga walang sasakyan. Ito ang sinabi niya.

Sa isang laro, na binuo ng isang tao, ang bilang ng mga variable ay mas kaunti. Dagdag pa, kung ang ahente (bot) ay nagkakamali, ang pinakamasamang parusa ay isang pagkawala ng pag-ikot. Sa totoong mundo, isang pagkakamali ang kamatayan.

Kahit na ang Dota ay isang kumplikadong laro, ang mga posibleng kumbinasyon ng mga galaw, mga spelling at taktika, kahit na malaki pa rin ang malaki, ay limitado pa rin. At ang mga pagkakamali ay pinapayagan nang walang tunay na parusa. Ngunit sa kaso ng isang Ahente ng driver na mas mababa sa kotse, ang mga pagkakamali ay maaaring humantong sa mapanganib na mga aksidente at maging ang kamatayan.

Sa totoong mundo, ang bilang ng mga variable na dapat subaybayan ng ahente at ang mga sitwasyon ng arsing dahil sa mga variable na ito, tulad ng isa pang kotse na biglang nagbabago ng daanan, paglalakad ng pedestrian sa harap ng kotse, ay walang katapusang din. Dagdag pa, tulad ng inilagay ni Jeremy Clarkson, kakailanganin silang gumawa ng mga pagpapasya sa moral at etika kapag nasa gilid ng isang agarang aksidente (kahit na hindi wasto ang kanyang teorya).

Ang kinabukasan

Alam na natin ang tungkol sa kontrolado ng Tao na robot na nagsasagawa ng mga operasyon ng intrinsic. Ang susunod na paglukso ay mga kontrolado ng AI na mga robot na gumaganap nito. At ito ay nasa larangan ng medikal. Tiyak na ang AI ang nangingibabaw na bagong teknolohiya sa susunod na dekada sa maraming larangan. Ngunit, ang AI ay maaari ring maling gamitin para sa mga hindi magandang layunin tulad ng pag-atake ng DDoS, Ransomware Bots at pag-hack ng iba pang mga PC o mga sistema ng mga korporasyon.

Kung tungkol sa Dota at iba pang mga laro, maaari nating asahan na makita ang gayong intelihenteng mga bots na ginawa para sa iba pang mga laro, laban sa kanino ang mga manlalaro ay maaaring sanayin upang maisagawa ang mas mahusay. At nabanggit ko ba na ang OpenAI ay gagawa ng 5v5 sa International year sa susunod na taon? Kaya't natapos ako upang brush ang aking mga kasanayan sa Dota upang hindi bababa sa talunin ang mga built-in na mga bot ng dumber. Banal na Rapier dito ako darating!