league of legends: predictive analysis on the professional scene by justin white

11
League of Legends: Predictive Analysis on the Professional Scene By Justin White

Upload: elian-budge

Post on 31-Mar-2015

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: League of Legends: Predictive Analysis on the Professional Scene By Justin White

League of Legends:Predictive Analysis on the Professional SceneBy Justin White

Page 2: League of Legends: Predictive Analysis on the Professional Scene By Justin White

Background

• What is LoL?o 27 million daily players worldwideo 67 million monthly playerso 5 vs. 5o 118 champions currently

Page 3: League of Legends: Predictive Analysis on the Professional Scene By Justin White

Picks and Bans

• Prior to gameo Ban three championso Draft champions

Page 4: League of Legends: Predictive Analysis on the Professional Scene By Justin White
Page 5: League of Legends: Predictive Analysis on the Professional Scene By Justin White

Professional Scene

• Primary Tournaments for each Region

• North Americao NA League Championship Series

• Europeo EU League Championship Series

• Koreao OGN

Page 6: League of Legends: Predictive Analysis on the Professional Scene By Justin White

International Tournaments

• Season 3 World Finalso 2 million dollar prize poolo 14 teams

Page 7: League of Legends: Predictive Analysis on the Professional Scene By Justin White

Problem Definition

• Predict what champions one team will picko Given variable number of banso Given 5 champion pickso Given timeo Output 5 picks

• Dynamic Bayes Networkso Relates variables over timesteps

Page 8: League of Legends: Predictive Analysis on the Professional Scene By Justin White

Implementation

• Generate MySQL Databaseo Fill with picks and bans

Each champion is given a numbero Team 1 picks…o Team 2 picks...o Timeo Win/Loss

Page 9: League of Legends: Predictive Analysis on the Professional Scene By Justin White

Implementation

• Projenyo The Probabilistic Networks Generator in Javao Requires

Matlab Bayes Net Toolbox JMatLink

http://projeny.sourceforge.net

https://code.google.com/p/bnt/

http://jmatlink.sourceforge.net/

Page 10: League of Legends: Predictive Analysis on the Professional Scene By Justin White

Status

• Database

• Environment

• Test learning algorithmso Bayesian Parameter Learningo Batch MLE/MAP parameter learning using EM

Page 11: League of Legends: Predictive Analysis on the Professional Scene By Justin White

Thank You