Table of Contents[Hide][Show]
Kev ua yeeb yaj kiab txuas ntxiv muab kev sib tw rau ntau lab tus neeg ua si thoob ntiaj teb. Tej zaum koj yuav tsis paub nws, tab sis kev kawm tshuab algorithms tau pib nce mus rau qhov kev sib tw ib yam nkaus.
Tam sim no muaj ntau qhov kev tshawb fawb hauv thaj tsam ntawm AI kom pom tias cov txheej txheem kev kawm tshuab tuaj yeem siv rau kev ua si video. Kev vam meej hauv daim teb no qhia tau tias tshuab kev kawm cov neeg sawv cev tuaj yeem siv los ua piv txwv lossis txawm hloov tus neeg ua si.
Qhov no txhais li cas rau yav tom ntej ntawm video ua si?
Puas yog cov haujlwm no tsuas yog rau kev lom zem, lossis puas muaj qhov laj thawj ntxiv vim li cas ntau tus kws tshawb fawb tsom mus rau kev ua si?
Kab lus no yuav qhia luv luv txog keeb kwm ntawm AI hauv kev ua si video. Tom qab ntawd, peb yuav muab koj cov ntsiab lus ceev ntawm qee qhov kev kawm tshuab peb tuaj yeem siv los kawm paub yuav ua li cas yeej kev ua si. Peb mam li saib qee qhov kev siv tau zoo ntawm neural nets kawm thiab paub txog cov yeeb yaj kiab tshwj xeeb.
Keeb kwm luv luv ntawm AI hauv Gaming
Ua ntej peb nkag mus rau hauv vim li cas neural nets tau dhau los ua qhov zoo tshaj plaws algorithm los daws cov kev ua si video, cia peb saib luv luv txog seb cov kws tshawb fawb hauv computer tau siv cov yeeb yaj kiab ua si los txhawb lawv cov kev tshawb fawb hauv AI.
Koj tuaj yeem sib cav tias, los ntawm nws qhov pib, kev ua yeeb yaj kiab video tau ua qhov chaw kub ntawm kev tshawb fawb rau cov kws tshawb fawb nyiam AI.
Txawm hais tias tsis nruj me ntsis kev ua yeeb yaj kiab hauv keeb kwm, chess tau ua kom pom tseeb hauv cov hnub thaum ntxov ntawm AI. Xyoo 1951, Dr. Dietrich Prinz tau sau chess-playing program siv Ferranti Mark 1 digital computer. Qhov no yog txoj kev rov qab mus rau lub sijhawm thaum cov khoos phis tawj loj no yuav tsum tau nyeem cov kev pab cuam ntawm daim kab xev.
Qhov kev pab cuam nws tus kheej tsis yog ua tiav chess AI. Vim yog lub khoos phis tawj cov kev txwv, Prinz tsuas tuaj yeem tsim ib qho kev pab cuam uas daws cov phooj ywg hauv ob lub chess teeb meem. Qhov nruab nrab, qhov kev zov me nyuam siv 15-20 feeb los xam txhua qhov kev txav mus los rau cov neeg Dawb thiab Dub.
Ua haujlwm ntawm kev txhim kho chess thiab checkers AI tau txhim kho tsis tu ncua thoob plaws xyoo caum. Qhov kev vam meej tau mus txog qhov kawg hauv xyoo 1997 thaum IBM's Deep Blue tau kov yeej Lavxias chess grandmaster Garry Kasparov hauv ob qho kev sib tw rau XNUMX qhov kev ua si. Niaj hnub no, chess xyaw koj tuaj yeem pom ntawm koj lub xov tooj ntawm tes tuaj yeem kov yeej Deep Blue.
AI cov neeg sib tw tau pib muaj koob meej thaum lub hnub nyoog kub ntawm kev ua si video arcade. Xyoo 1978's Space Invaders thiab 1980s Pac-Man yog qee qhov kev lag luam pioneers hauv kev tsim AI uas tuaj yeem sib tw txaus txawm tias cov qub qub qub ntawm arcade gamers.
Pac-Man, tshwj xeeb, yog qhov kev ua si nrov rau AI cov kws tshawb fawb los sim. Ntau yam kev sib tw rau Ms. Pac-Man tau raug teeb tsa los txiav txim siab tias pab pawg twg tuaj yeem tuaj nrog AI zoo tshaj plaws los yeej qhov kev ua si.
Kev ua si AI thiab heuristic algorithms txuas ntxiv hloov zuj zus raws li qhov xav tau ntawm cov neeg sib tw ntse tau tshwm sim. Piv txwv li, kev sib ntaus sib tua AI tau nce hauv qhov muaj koob npe raws li hom xws li thawj tus neeg tua neeg tau dhau los ua qhov tseem ceeb.
Machine Learning hauv Video Games
Raws li cov txheej txheem kev kawm tshuab tau nce sai sai, ntau yam kev tshawb fawb tau sim siv cov txheej txheem tshiab no los ua si video games.
Kev ua si xws li Dota 2, StarCraft, thiab Doom tuaj yeem ua teeb meem rau cov no tshuab kawm algorithms los daws. Kev kawm tob algorithms, tshwj xeeb, tau ua tiav thiab txawm tias dhau ntawm tib neeg kev ua haujlwm.
cov Arcade Learning Ib puag ncig los yog ALE muab cov kws tshawb fawb txog kev sib txuas rau ntau tshaj li ib puas Atari 2600 ua si. Lub platform qhib tau tso cai rau cov kws tshawb fawb los ntsuas qhov kev ua tau zoo ntawm kev kawm tshuab ntawm classic Atari video games. Google txawm luam tawm lawv tus kheej daim ntawv siv xya qhov kev ua si los ntawm ALE
Meanwhile, tej yaam num xws li VizDoom muab AI cov kws tshawb fawb txog lub sijhawm los cob qhia tshuab kev kawm algorithms los ua si 3D thawj tus neeg tua neeg.
Nws Ua Haujlwm Li Cas: Qee Cov Ntsiab Lus Tseem Ceeb
Neural Tes hauj lwm
Feem ntau txoj hauv kev los daws cov kev ua si video nrog kev kawm tshuab suav nrog hom algorithm hu ua neural network.
Koj tuaj yeem xav txog neural net li ib qho kev pab cuam uas sim ua kom lub hlwb ua haujlwm li cas. Zoo ib yam li peb lub hlwb li cas los ntawm cov neurons uas xa cov teeb liab, lub neural net kuj muaj cov neurons dag.
Cov neurons dag no kuj hloov cov cim rau ib leeg, nrog rau txhua lub teeb liab yog tus lej tiag. Lub neural net muaj ntau txheej txheej ntawm cov tswv yim thiab cov txheej txheem tso tawm, hu ua qhov sib sib zog nqus neural network.
Qhov cuab lub zog kawm
Lwm cov txheej txheem kev kawm tshuab feem ntau cuam tshuam rau kev kawm video games yog lub tswv yim ntawm kev txhawb nqa kev kawm.
Cov txheej txheem no yog txheej txheem ntawm kev cob qhia tus neeg sawv cev siv khoom plig lossis kev rau txim. Nrog rau txoj hauv kev no, tus neeg sawv cev yuav tsum tuaj yeem daws qhov teeb meem los ntawm kev sim thiab ua yuam kev.
Wb hais tias peb xav tau AI kom paub seb yuav ua li cas ua si Snake. Lub hom phiaj ntawm qhov kev ua si yog qhov yooj yim: tau txais cov ntsiab lus ntau li ntau tau los ntawm kev noj cov khoom thiab zam koj tus Tsov tus tw loj hlob.
Nrog kev txhawb nqa kev kawm, peb tuaj yeem txhais tau qhov khoom plig R. Cov haujlwm ntxiv cov ntsiab lus thaum Nab noj ib yam khoom thiab txiav cov ntsiab lus thaum Snake tsoo ib qho kev cuam tshuam. Muab qhov chaw nyob tam sim no thiab cov txheej txheem ua tau, peb cov qauv kev kawm txhawb ntxiv yuav sim suav cov 'txoj cai' zoo tshaj plaws uas ua rau peb qhov khoom plig zoo tshaj plaws.
Neuroevolution
Ua raws li lub ntsiab lus nrog kev tshoov siab los ntawm qhov xwm txheej, cov kws tshawb fawb kuj pom muaj kev vam meej hauv kev siv ML rau kev ua si video los ntawm cov txheej txheem hu ua neuroevolution.
Hloov chaw siv gradient qhovntsej thiaj tsis mob Txhawm rau hloov kho cov neurons hauv lub network, peb tuaj yeem siv evolutionary algorithms kom ua tiav cov txiaj ntsig zoo.
Evolutionary algorithms feem ntau pib los ntawm kev tsim thawj cov pej xeem ntawm cov tib neeg random. Tom qab ntawd peb ntsuas cov tib neeg no siv qee cov qauv. Cov tib neeg zoo tshaj plaws raug xaiv los ua "niam txiv" thiab tau sib xyaw ua ke los tsim ib tiam neeg tshiab. Cov tib neeg no yuav hloov cov tib neeg uas haum tsawg kawg nkaus hauv cov pejxeem.
Cov algorithms no feem ntau qhia txog qee yam kev hloov pauv ntawm kev ua haujlwm thaum lub sijhawm hla lossis "qoob loo" kauj ruam los tswj kev sib txawv ntawm caj ces.
Kev Tshawb Fawb Kev Tshawb Fawb Txog Kev Kawm Tshuab hauv Video Games
OpenAI Tsib
OpenAI Tsib yog lub khoos phis tawj program los ntawm OpenAI uas lub hom phiaj ua si DOTA 2, qhov nrov multiplayer mobile sib ntaus sib tua arena (MOBA).
Qhov kev zov me nyuam tau siv cov txheej txheem kev kawm ntxiv uas twb muaj lawm, ntsuas kom kawm los ntawm ntau lab tus ncej hauv ib ob. Ua tsaug rau cov txheej txheem kev cob qhia, OpenAI muaj peev xwm ua si 180 xyoo tsim nyog ntawm kev ua si txhua hnub.
Tom qab lub sijhawm cob qhia, OpenAI Tsib muaj peev xwm ua tiav cov kws tshaj lij-qib kev ua tau zoo thiab ua kom pom kev koom tes nrog tib neeg cov players. Hauv 2019, OpenAI tsib tau ua tau swb 99.4% ntawm cov players hauv kev sib tw pej xeem.
Vim li cas OpenAI txiav txim siab rau qhov kev ua si no? Raws li cov kws tshawb fawb, DOTA 2 muaj cov tshuab ua haujlwm nyuaj uas nyob sab nraum qhov tob ntawm qhov uas twb muaj lawm kev txhawb zog kev kawm algorithms.
Super Mario Bros.
Lwm qhov kev nthuav dav ntawm neural nets hauv kev ua si video yog kev siv cov neuroevolution los ua si platformers xws li Super Mario Bros.
Piv txwv li, qhov no hackathon nkag pib nrog tsis muaj kev paub txog qhov kev ua si thiab maj mam tsim lub hauv paus ntawm qhov yuav tsum tau ua kom nce mus txog qib.
Tus kheej-evolving neural net siv nyob rau hauv qhov kev ua si lub xeev tam sim no raws li ib daim phiaj ntawm cov vuas. Thaum xub thawj, lub neural net tsis muaj kev nkag siab txog dab tsi txhua pobzeb txhais tau tias, tsuas yog cov vuas "cua" txawv ntawm "cov vuas hauv av" thiab "cov vuas yeeb ncuab."
Lub hackathon qhov project qhov kev siv ntawm ib tug neuroevolution siv NEAT noob caj noob ces algorithm los yug txawv neural nets xaiv.
tseem ceeb
Tam sim no koj tau pom qee qhov piv txwv ntawm neural nets ua si video games, tej zaum koj yuav xav tsis thoob tias qhov no yog dab tsi.
Txij li cov yeeb yaj kiab ua si koom nrog kev sib cuam tshuam ntawm cov neeg ua haujlwm thiab lawv qhov chaw, nws yog qhov chaw sim zoo tshaj plaws rau kev ua AI. Ib puag ncig virtual muaj kev nyab xeeb thiab tswj tau thiab muab cov ntaub ntawv tsis kawg.
Kev tshawb fawb ua nyob rau hauv daim teb no tau muab cov neeg tshawb nrhiav kev nkag siab txog yuav ua li cas neural nets tuaj yeem ua kom zoo kom kawm paub daws teeb meem hauv ntiaj teb tiag.
Neural networks tau txais kev tshoov siab los ntawm kev ua kom lub hlwb ua haujlwm hauv lub ntiaj teb ntuj tsim. Los ntawm kev kawm yuav ua li cas dag neurons coj tus cwj pwm thaum kawm yuav ua li cas ua si video game, peb kuj yuav tau txais kev nkag siab txog yuav ua li cas tib neeg lub hlwb ua hauj lwm.
xaus
Qhov zoo sib xws ntawm neural networks thiab lub hlwb tau ua rau muaj kev nkag siab hauv ob qho tib si. Kev tshawb fawb txuas ntxiv ntawm yuav ua li cas neural nets tuaj yeem daws teeb meem yuav muaj ib hnub ua rau cov ntaub ntawv siab dua ntawm artificial txawj ntse.
Xav txog kev siv AI raws li koj qhov tshwj xeeb uas tuaj yeem ua si tag nrho cov yeeb yaj kiab ua ntej koj yuav nws kom qhia rau koj paub yog tias nws tsim nyog rau koj lub sijhawm. Puas yog cov tuam txhab ua yeeb yaj kiab puas siv neural nets los txhim kho kev ua si tsim, tweak qib, thiab tus neeg sib tw nyuaj?
Koj xav li cas yuav tshwm sim thaum neural nets dhau los ua qhov kawg gamers?
Sau ntawv cia Ncua