Top Banner
PREDICTING WINNERS OF THE BIG GAME WITH WSO2 MACHINE LEARNER Nirmal Fernando Team Lead of WSO2 Machine Learner
16

Predicting winners of the big game with wso2 machine learner

Jan 09, 2017

Download

Technology

Nirmal Fernando
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Predicting winners of the big game  with wso2 machine learner

PREDICTING WINNERS OF THE BIG GAME

WITH WSO2 MACHINE LEARNER

Nirmal FernandoTeam Lead of WSO2 Machine Learner

Page 3: Predicting winners of the big game  with wso2 machine learner

What is the Big Game?

http://news.yahoo.com/american-football-broncos-reach-super-bowl-edging-patriots-010504321.html

Page 4: Predicting winners of the big game  with wso2 machine learner

Why were we interested in it?“Here's a crazy idea...a really crazy idea in fact…”

Page 5: Predicting winners of the big game  with wso2 machine learner

What data do we have? - offensive strength

By Ben Stanfield (user name acaben) of flickr - http://www.flickr.com/photos/acaben/1307980635/in/set-72157601826753840/, CC BY-SA 2.0, https://commons.wikimedia.org/w/index.php?curid=2689957

Page 6: Predicting winners of the big game  with wso2 machine learner

What data do we have? - defensive strength

http://bigeasybeliever.com/2015/03/31/saints-may-target-all-american-linebacker-with-31st-pick/

Page 7: Predicting winners of the big game  with wso2 machine learner

What type of a model do we build?

Winning probability

Page 8: Predicting winners of the big game  with wso2 machine learner

How we gathered the data

Page 9: Predicting winners of the big game  with wso2 machine learner

How we picked the Machine Learning algorithm

Response variable: Winning probability (numerical value)

Dataset: Supervised

Algorithm Type: Numerical Prediction

Page 10: Predicting winners of the big game  with wso2 machine learner

Algorithms supported by WSO2 Machine Learner

What we picked

Page 11: Predicting winners of the big game  with wso2 machine learner

The model we built

Page 12: Predicting winners of the big game  with wso2 machine learner

AWS

WSO2 ML Predictive API

How we predicted game results

Big Game REST API

Team A, Team B

Team A, Team B

Team A = 0.67 Team B = 0.33

Team A = 67% Team B = 33%

Page 13: Predicting winners of the big game  with wso2 machine learner

The final results

http://wso2.com/landing/big-data-game/

Page 14: Predicting winners of the big game  with wso2 machine learner

Challenges we faced

● Domain knowledge

● Lack of data

● Impact from injuries

● Game day condition

etc..

Page 15: Predicting winners of the big game  with wso2 machine learner

Interested in getting started with your own predictions?

● Product download http://wso2.com/products/machine-learner/● Product documentation https://docs.wso2.

com/display/ML110/WSO2+Machine+Learner+Documentation● Upcoming webinars http://wso2.com/events/webinars/

Page 16: Predicting winners of the big game  with wso2 machine learner

Thank You!