AI Dota 2 оюнунда баатырдын жакын арада өлүмүнүн ыктымалдыгын аныктоону үйрөндү

Көптөгөн окуяларды алар боло электе эле алдын ала айтууга болот, мисалы, популярдуу MOBA Dota 2 оюнун ойноп жаткан адамдын мүнөзү, эгер ага күчтүүрөөк душман баатыр көрүнбөгөн жерден жакындап калса, жакында өлүп калаары анык. Бирок адамга айкын болгон нерсе компьютер үчүн дайыма эле оңой боло бербейт, ал эми адам оюн картасында болуп жаткан нерселердин баарын дайыма эле байкай албайт. IN макала Йорк университетинин изилдөөчүлөрү “Өлө турган убакыт: Dota 2де каармандын өлүмүн алдын ала билүү” деп аталып, алар AIны оюндун каарманынын өлүмүн окуя болгонго чейин 5 секунда мурда өтө жогорку тактык менен алдын ала айтууга кантип үйрөтө алышканын айтып беришти. .

AI Dota 2 оюнунда баатырдын жакын арада өлүмүнүн ыктымалдыгын аныктоону үйрөндү

Чынында, каарман 5 секунданын ичинде өлтүрүлөт деп болжолдоо биринчи караганда көрүнгөндөн бир аз кыйыныраак. Орточо дал келүү 80 000 өзүнчө фрагменттен турат, алардын ар биринде каарман 170 000 мүмкүн болгон (изилдөөчүлөрдүн эсептөөлөрү боюнча) ондогон аракеттерди аткара алат. Орто эсеп менен картадагы оюнчулар матчтын фрагментине 10 000 кыймыл жасап, 20 000ден ашык оюнду өзгөртүшөт.

Изилдөөнүн авторлору каармандын ден соолугунун начардыгы дайыма эле анын тез өлүмү менен тыгыз байланышта боло бербестигин белгилешет, анткени кээ бир каармандардын айыктыруу жөндөмү бар, ошондой эле айыктыруу же телепортация үчүн атайын буюмдар бар. Бул факторлордун баарын эске алып, команда өткөн жылдын 2-декабрына чейин ойнолгон 5000 профессионалдык жана 5000 жарым профессионалдык оюндарды камтыган нейротүйүндү машыктыруу үчүн Valve тарабынан берилген Dota 5 матч жазууларын колдонду. Чыныгы машыгуудан мурун жазуулар алдын ала иштелип чыккан, матчтарды ар бир оюнчу үчүн убакыт графигине айландыруу, оюн убактысынын 0,133 секунддук сегменттерине бөлүнгөн, мында шкаладагы ар бир чекит каарман жана анын айлана-чөйрөсү жөнүндө маалыматтардын толук топтомун камтыган.

Оюндагы бардык маалыматтардын ичинен изилдөөчүлөр 287 параметрди аныкташкан, мисалы, каармандын ден соолугу, манасы, күчү, эпчилдиги жана интеллекти, анын колдо болгон активдештирилген буюмдары, колдонууга даяр жөндөмдүүлүктөрү, баатырдын картадагы орду, жакынкы душманга чейинки аралык жана союздаштардын коргонуу мунарасы, ошондой эле жалпы карап чыгуу тарыхы (оюнчу душманды акыркы жолу качан жана кайда көргөн). Изилдөөчүлөр белгилегендей, бул параметрлер каармандын жакынкы келечекте өлүп же аман калышында негизги ролду ойнойт, эң маанилүү ролду картадагы позициясы жана кароонун тарыхы ойнойт.

"Оюнчунун жүрүм-турумуна жакынкы өткөн маалыматтар таасир этет" деп жазат гезиттин авторлоштору. «Мисалы, душман жөн эле көрүнбөй калса, оюнчу дагы эле ал аймакта экенин билет. Башка жагынан алганда, душман бир нече мүнөт мурун жоголуп кетсе, ал оюнчунун көз карашы боюнча каалаган жерде болушу мүмкүн. Бул карап чыгуу тарыхын талдоочу функцияны кошконубуздун себеби болду."

AI Dota 2 оюнунда баатырдын жакын арада өлүмүнүн ыктымалдыгын аныктоону үйрөндү

Нейрондук тармакты үйрөтүү үчүн окумуштуулар 2870 киргизүүнү (287 оюнчуга 10 параметр) жана 57,6 миллион маалымат түйүндөрүн колдонушкан, маалыматтардын 10% текшерүү үчүн, дагы 10% тестирлөө үчүн сакталган. Эксперименттерде команда AIдан эки командадагы он оюнчунун кайсы баатыры кийинки беш секунданын ичинде өлөөрүн алдын ала айтууну талап кылган кырдаалдарда орточо 0,5447 тактыкка жетишкенин аныкташкан. Мындан тышкары, изилдөөчүлөр моделдин өлүмгө алып келиши мүмкүн болгон бардык факторлорду жана жагдайларды изилдөө аркылуу көбүрөөк убакыттын ичинде алдын ала айта аларын белгилешет.

Окумуштуулар алардын мамилесинде белгилүү бир чектөөлөр бар экенин белгилешет, тактап айтканда, система өзүнүн болжолун айтуу үчүн оюндагы көп маалыматты (анын ичинде каралып жаткан чемпионго көрүнбөгөн душман чемпиондору жөнүндө) талап кылат жана ал оюндардын жаңы версияларына толук шайкеш келбей калышы мүмкүн. Бирок, алар иштеп чыккан модели бар деп эсептешет GitHub боюнча ачык булак, комментаторлор жана оюнчулар матчтын жүрүшүнө көз салганда пайдалуу болушу мүмкүн.

«Эспорт оюндары өтө татаал жана оюндун жогорку ылдамдыгынан улам, оюндун балансы түз мааниде бир нече секунданын ичинде өзгөрүшү мүмкүн, ошол эле учурда оюн картасынын көптөгөн аймактарында ар кандай окуялар болушу мүмкүн. Алар ушунчалык тез болуп кетиши мүмкүн, ошондуктан комментаторлор же көрүүчүлөр оюндагы маанилүү учурду оңой эле өткөрүп жиберип, андан кийин анын кесепеттерин гана көрө алышат», - деп жазат изилдөөчүлөр. "Ошол эле учурда, Dota 2де душмандын баатырын өлтүрүү комментаторлорду да, көрүүчүлөрдү да кызыктырган негизги окуя болуп саналат."



Source: 3dnews.ru

Комментарий кошуу