Indonesia
Gamereactor
esports
Dota 2

MoreMMR menjelaskan teknologi AI untuk memprediksi pertandingan Dota kepada kami

Mereka menurunkannya untuk beraksi di The International.

HQ

Di awal tahun ini, kami pernah melaporkan tentang sebuah perusahaan bernama MoreMMR yang menggunakan teknologi AI (Artificial Intelligence) untuk memprediksi pertandingan di turnamen The International Dota 2, dan kami baru saja bertemu mereka untuk lebih memahami tentang apa yang terjadi dan dari mana ide AI ini datang.

Dari mana datangnya MoreMMR?

Setelah akhirnya keluar dari bisnis sebelumnya, Maxim Dreval, pendiri dan CEO dari L2P ltd. mencari area bisnis yang menarik, saat itulah esport muncul. Industri game dan esport khususnya, sedang berkembang dengan cepat. Kami mendirikan bagian inti dari tim kami dalam hitungan hari. Semuanya bersemangat dan penuh dengan ide-ide. Saat itulah semuanya berawal.

Salah satu game yang menarik perhatian kami dengan prize pool yang besar adalah Dota 2, yang saat itu mengumumkan total hadiah sebesar $1M [USD] (sekitar Rp7 milyar saat itu) untuk turnamen The International tahun 2011. Sejak saat itu, prize pool kini telah mencapai $25 miliar dan Dota 2 mendapatkan popularitas yang besar sekali. 3 dari 5 orang dalam tim pendiri memainkan Dota 2, jadi wajar saja game ini menjadi pilihan pertama.

Tapi Dota 2 memang game yang sangat variatif, dengan banyaknya faktor yang memengaruhi kesempatan untuk menang. Untuk mendapatkan kesempatan tersebut, kamu membutuhkan petunjuk dan kami menyediakannya dalam banyak cara.

Dari mana datangnya ide AI ini?

Dalam 10 tahun terakhir, machine learning menjadi semakin populer; digunakan di manapun, tidak terkecuali pada platform kami. Seperti yang sudah disebutkan sebelumnya, Dota 2 sangat variatif, sehingga kami memutuskan untuk membuat sebuah model untuk menganalisis indikator apa dalam pertandingan yang sangat berpengaruh untuk mendapatkan kemenangan dan menyorot kesalahan-kesalahan para pengguna berdasarkan faktor-faktor krusial tersebut. Dari sanalah, lahir alat analisa pasca-pertandingan.

Bagaimana cara kerja teknologi AI ini?

Kami telah mengembangkan sebuah sistem yang memberimu rekomendasi kebutuhan karakter yang ideal dalam game. Layanan kami menganalisa kesalahan dalam game dan sekarang kami beralih dari kesalahan ahli ke kesalahan yang ditemukan oleh AI (contohnya, kami memiliki sebuah model, yang memeriksa apakah perlu untuk membeli bkb atau linken sphere dalam pertandingan tertentu). Kami memiliki DWH yang besar dengan catatan dari pertandingan-pertandingan sebelumnya. Tergantung dari tugasnya, kami membentuk data set yang diperlukan dan melatih beragam model dalam hal tersebut (contoh, segala jenis algoritma pohon keputusan). Terkadang, ketika kami mengerjakan fitur-fitur kategorikal, kami menggunakan teknik embedding untuk mengurangi dimensi ruang fitur.

Dota 2
Photo: Valve

Bagaimana AI ini menyiapkan diri untuk The International?

Modelnya ditentukan berdasarkan pertandingan yang dimainkan oleh para pro player. Bahkan, kami mengunggah sekitar 2000 pertandingan dari turnamen resmi. Model AI tersebut belajar untuk memprediksi kemenangan berdasarkan beberapa parameter pertandingannya. Model ini mempertimbangkan baik skill individu para pemain maupun interaksi pemain untuk meningkatkan ketepatan prediksinya. Kami menggunakan jaringan syaraf buatan untuk menyandikan fitur kategorikal (contoh, item yang dikumpulkan oleh pemain). Teknik embedding ini selama percobaannya menunjukkan kinerja yang lebih baik ketimbang one-hot encoding standar. Dan dengan pendekatan ini, dimensi ruang tidak akan berkembang secara signifikan.

Pada akhirnya, semua fitur akan masuk ke pohon keputusan agar dapat membuat prediksi.

Bagaimana penggunaannya di The International?

Kami mengadakan kontes di platform kami di mana para pengguna dapat membuat prediksi pemenang versi mereka dari setiap pertandingan yang dimainkan di TI8. Inti dari kontes ini adalah "manusia melawan mesin" karena - bersama dengan prediksi para pengguna - model prediksi kami bertarung untuk mendapatkan hadiah juga (kami tidak akan pernah mengambil hadiah dari para pengguna kami).

Bagaimanakah hasilnya?

The International telah mengalami kejutan yang sangat tak terduga selama event berlangsung. Model AI berada di posisi ke-12 dari 6000 peserta, yang mana adalah hal yang bagus, melihat bagaimana pertandingan di turnamen ini sulit diprediksi. Tapi, sayangnya, model ini bertaruh untuk PSG.LGD di final, padahal kami sangat senang dengan OG dan performa mereka yang luar biasa. Ini adalah final paling seru dari TI baru-baru ini.

Apa yang akan dilakukan ke depannya?

Langkah selanjutnya adalah mengembangkan sebuah model yang dapat memprediksi bukan hanya pemenang pertandingan tapi juga event yang lebih kompleks - seperti peserta pertama yang mati di game, tower pertama yang hancur, dan lain-lain. Kami telah mengerjakan beberapa pengembangan dan berencana untuk merilisnya di Major berikutnya. Sedangkan untuk analisis pasca-pertandingan dari para pengguna, kami akan melanjutkan pengembangan di area ini, menambahkan kesalahan-kesalahan yang lebih dalam, rekomendasi skill, analisa gaya permainan dan banyak lagi.

Dota 2

Teks terkait



Loading next content