SlideShare a Scribd company logo
1 of 23
Download to read offline
expressiveintelligencestudio
Mining the Madden Experience
Applying Machine Learning to Telemetry
Ben Weber
UC Santa Cruz
bweber@soe.ucsc.edu
Michael John
Electronic Arts
mjohn@ea.com
expressiveintelligencestudio UC Santa Cruz
Madden NFL 11
expressiveintelligencestudio UC Santa Cruz
Madden 2011 Questions
 What gameplay features impact player
retention?
 What are optimal win rates for retention?
expressiveintelligencestudio UC Santa Cruz
Our Problem
 How do we identify the relation between
gameplay features and retention?
Gameplay
Features ? ? ? Player
Retention
expressiveintelligencestudio UC Santa Cruz
Our Solution
 Use machine learning to build models of
player behavior
 Analyze generated models to identify
influential gameplay elements
expressiveintelligencestudio UC Santa Cruz
What is Machine Learning?
 Machine Learning (ML) is branch of AI that
uses algorithms to extract patterns from
empirical data
 ML is widely used for prediction and
forecasting
expressiveintelligencestudio UC Santa Cruz
What is a Model?
 A function that maps input variables to a
predicted value
 Regression models predict a continuous value
 Different ML algorithms generate different
types of models
expressiveintelligencestudio UC Santa Cruz
What can a Model tell Us?
 Model analysis can identify the most
influential gameplay features
Testing
Data
Model Predictions
Feature
Tweaking
Analyst
expressiveintelligencestudio UC Santa Cruz
How We Applied ML
Testing
Data
Models
Predicted
number of
games played
Feature
Tweaking
Analyst
Training
Data
ML
Algorithms
Madden Players
expressiveintelligencestudio UC Santa Cruz
Our Workflow
Madden
Gamecast
data
Weka
Java Parser
(ETL)
expressiveintelligencestudio UC Santa Cruz
Madden 2011 Gamecast Dataset
 Gamecast telemetry
 Play-by-play summaries
 Xbox 360 players
 August 10th – November 1st
 350 GB
 Sampled 25,000 players
expressiveintelligencestudio UC Santa Cruz
Extract-Transform-Load (ETL)
 Parse play-by-play data
 Convert to feature vector representation
 Export to ARFF format
expressiveintelligencestudio UC Santa Cruz
ETL Workflow
Play-by-Play
Data
User DB
Madden
Gamecast
data
ARFF
Files
Parser
(Java)
Feature
Encoder
(Java)
expressiveintelligencestudio UC Santa Cruz
Gameplay Features
 Each player’s behavior is encoded as the following
features (46 total):
 Game modes
 Usage
 Win rates
 Performance metrics
 Turnovers
 Gain
 End conditions
 Completions
 Peer quits
 Feature usage
 Gameflow
 Scouting
 Audibles
 Special moves
 Play Preference
 Running
 Play Diversity
expressiveintelligencestudio UC Santa Cruz
Weka Toolkit
expressiveintelligencestudio UC Santa Cruz
Predicting the Number of Games Played
0
50
100
150
200
250
0 50 100 150 200 250
ActualGamesPlayed
Predicted Games Played
Correlation Coefficient: 0.88
expressiveintelligencestudio UC Santa Cruz
Feature Impact on Number of Games Played
 How does tweaking a single feature impact retention?
0
10
20
30
40
50
60
70
0 0.2 0.4 0.6 0.8 1
PredictedNumberofGamesPlayed
Value of tweaked Feature
Peer Quit Ratio
Play Diversity
Actions Per Play
Sacks Allowed
Online Franchise Games
expressiveintelligencestudio UC Santa Cruz
Most Influential Features
 The following features were identified as the most influential
in predicting player retention
Feature Impact
Play Diversity Negative
Online Franchise Wins Positive
Running Plays Positive
Sacks Made Positive
Actions per Play Positive
Interceptions Caught Positive
Sacks Allowed Negative
Peer Quit Ratio Negative
CorrelationStrength
expressiveintelligencestudio UC Santa Cruz
Predicted Number of Games for Different Win Rates
0
5
10
15
20
25
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
PredictedNumberofGames
Win Rate
PlayNow
Ranked
Unranked
OTP
Superstar
Franchise
Online Franchise
Ultimate Team
expressiveintelligencestudio UC Santa Cruz
What We Learned
 Simplify playbooks
 Players presented with a large variety of plays have
lower retention and less success
 Clearly present the controls
 Knowledge of controls had a larger impact than
winning on player retention
 Provide the correct challenge
 Multiplayer matches should be as even as possible,
while single player should greatly favor the player
expressiveintelligencestudio UC Santa Cruz
Project Impact
 Play selection redesign
expressiveintelligencestudio UC Santa Cruz
Takeaways
 Machine Learning enables deep analysis of
Big Data
 Machine Learning is versatile
 There are open tools
expressiveintelligencestudio UC Santa Cruz
Questions?
 Ben Weber
 UC Santa Cruz
 bweber@soe.ucsc.edu
 Michael John
 Electronic Arts
 mjohn@ea.com

More Related Content

Viewers also liked

Building a Recommendation System for EverQuest Landmark’s Marketplace
Building a Recommendation System for EverQuest Landmark’s MarketplaceBuilding a Recommendation System for EverQuest Landmark’s Marketplace
Building a Recommendation System for EverQuest Landmark’s MarketplaceBen Weber
 
Using Lifetime Value to Optimize Your Digital Marketing Investments
Using Lifetime Value to Optimize Your Digital Marketing InvestmentsUsing Lifetime Value to Optimize Your Digital Marketing Investments
Using Lifetime Value to Optimize Your Digital Marketing InvestmentsAdknowledge
 
Study Strategies I
Study Strategies IStudy Strategies I
Study Strategies Issslawton
 
Ririn islami (fisika)
Ririn islami (fisika)Ririn islami (fisika)
Ririn islami (fisika)ririnislami9
 
Announcements 1 26-14
Announcements 1 26-14Announcements 1 26-14
Announcements 1 26-14wburks
 
Weekly Announcements for First Baptist Church, Belmont, MS May 4, 2014
Weekly Announcements for First Baptist Church, Belmont, MS May 4, 2014Weekly Announcements for First Baptist Church, Belmont, MS May 4, 2014
Weekly Announcements for First Baptist Church, Belmont, MS May 4, 2014wburks
 
Weekly Announcements of First Baptist Church, Belmont, MS for June 15. 2014
Weekly Announcements of First Baptist Church, Belmont, MS for June 15. 2014Weekly Announcements of First Baptist Church, Belmont, MS for June 15. 2014
Weekly Announcements of First Baptist Church, Belmont, MS for June 15. 2014wburks
 
Weekly Announcements for First Baptist Church Belmont, MS April 27, 2014
Weekly Announcements for First Baptist Church Belmont, MS April 27, 2014Weekly Announcements for First Baptist Church Belmont, MS April 27, 2014
Weekly Announcements for First Baptist Church Belmont, MS April 27, 2014wburks
 
Welcome to First Baptist Church, Belmont, MS
Welcome to First Baptist Church, Belmont, MSWelcome to First Baptist Church, Belmont, MS
Welcome to First Baptist Church, Belmont, MSwburks
 
Assessment of Soil Petrophysical Parameters Using Electrical Resistivity Tomo...
Assessment of Soil Petrophysical Parameters Using Electrical Resistivity Tomo...Assessment of Soil Petrophysical Parameters Using Electrical Resistivity Tomo...
Assessment of Soil Petrophysical Parameters Using Electrical Resistivity Tomo...David Oyeyemi
 
Presentación ingeniería y empresa
Presentación ingeniería y empresaPresentación ingeniería y empresa
Presentación ingeniería y empresaAnsaldo28
 
Limites et perspectives du cinéma d'horreur français
Limites et perspectives du cinéma d'horreur françaisLimites et perspectives du cinéma d'horreur français
Limites et perspectives du cinéma d'horreur françaisAmauryPascaud
 
general+entertainment quiz , Finals
general+entertainment quiz , Finalsgeneral+entertainment quiz , Finals
general+entertainment quiz , FinalsPriya Chandra
 
Global Initiative on Out-of-school children: Central and Eastern Europe/ CIS
Global Initiative on Out-of-school children: Central and Eastern Europe/ CISGlobal Initiative on Out-of-school children: Central and Eastern Europe/ CIS
Global Initiative on Out-of-school children: Central and Eastern Europe/ CISUNICEF Education
 
First Baptist Church, Belmont, MS Weekly Announcements for April 20, 2014
First Baptist Church, Belmont, MS Weekly Announcements for April 20, 2014First Baptist Church, Belmont, MS Weekly Announcements for April 20, 2014
First Baptist Church, Belmont, MS Weekly Announcements for April 20, 2014wburks
 
FBC, Belmont Weekly Announcements for June 29, 2014
FBC, Belmont Weekly Announcements for June 29, 2014FBC, Belmont Weekly Announcements for June 29, 2014
FBC, Belmont Weekly Announcements for June 29, 2014wburks
 
Technology 101
Technology 101Technology 101
Technology 101ssslawton
 
FBC, Belmont, MS Weekly Announcements 3 30-14
FBC, Belmont, MS Weekly Announcements 3 30-14FBC, Belmont, MS Weekly Announcements 3 30-14
FBC, Belmont, MS Weekly Announcements 3 30-14wburks
 

Viewers also liked (20)

Building a Recommendation System for EverQuest Landmark’s Marketplace
Building a Recommendation System for EverQuest Landmark’s MarketplaceBuilding a Recommendation System for EverQuest Landmark’s Marketplace
Building a Recommendation System for EverQuest Landmark’s Marketplace
 
Using Lifetime Value to Optimize Your Digital Marketing Investments
Using Lifetime Value to Optimize Your Digital Marketing InvestmentsUsing Lifetime Value to Optimize Your Digital Marketing Investments
Using Lifetime Value to Optimize Your Digital Marketing Investments
 
Study Strategies I
Study Strategies IStudy Strategies I
Study Strategies I
 
Ririn islami (fisika)
Ririn islami (fisika)Ririn islami (fisika)
Ririn islami (fisika)
 
Announcements 1 26-14
Announcements 1 26-14Announcements 1 26-14
Announcements 1 26-14
 
Weekly Announcements for First Baptist Church, Belmont, MS May 4, 2014
Weekly Announcements for First Baptist Church, Belmont, MS May 4, 2014Weekly Announcements for First Baptist Church, Belmont, MS May 4, 2014
Weekly Announcements for First Baptist Church, Belmont, MS May 4, 2014
 
Weekly Announcements of First Baptist Church, Belmont, MS for June 15. 2014
Weekly Announcements of First Baptist Church, Belmont, MS for June 15. 2014Weekly Announcements of First Baptist Church, Belmont, MS for June 15. 2014
Weekly Announcements of First Baptist Church, Belmont, MS for June 15. 2014
 
Weekly Announcements for First Baptist Church Belmont, MS April 27, 2014
Weekly Announcements for First Baptist Church Belmont, MS April 27, 2014Weekly Announcements for First Baptist Church Belmont, MS April 27, 2014
Weekly Announcements for First Baptist Church Belmont, MS April 27, 2014
 
Welcome to First Baptist Church, Belmont, MS
Welcome to First Baptist Church, Belmont, MSWelcome to First Baptist Church, Belmont, MS
Welcome to First Baptist Church, Belmont, MS
 
Assessment of Soil Petrophysical Parameters Using Electrical Resistivity Tomo...
Assessment of Soil Petrophysical Parameters Using Electrical Resistivity Tomo...Assessment of Soil Petrophysical Parameters Using Electrical Resistivity Tomo...
Assessment of Soil Petrophysical Parameters Using Electrical Resistivity Tomo...
 
Factsheet
FactsheetFactsheet
Factsheet
 
Hello angular
Hello angularHello angular
Hello angular
 
Presentación ingeniería y empresa
Presentación ingeniería y empresaPresentación ingeniería y empresa
Presentación ingeniería y empresa
 
Limites et perspectives du cinéma d'horreur français
Limites et perspectives du cinéma d'horreur françaisLimites et perspectives du cinéma d'horreur français
Limites et perspectives du cinéma d'horreur français
 
general+entertainment quiz , Finals
general+entertainment quiz , Finalsgeneral+entertainment quiz , Finals
general+entertainment quiz , Finals
 
Global Initiative on Out-of-school children: Central and Eastern Europe/ CIS
Global Initiative on Out-of-school children: Central and Eastern Europe/ CISGlobal Initiative on Out-of-school children: Central and Eastern Europe/ CIS
Global Initiative on Out-of-school children: Central and Eastern Europe/ CIS
 
First Baptist Church, Belmont, MS Weekly Announcements for April 20, 2014
First Baptist Church, Belmont, MS Weekly Announcements for April 20, 2014First Baptist Church, Belmont, MS Weekly Announcements for April 20, 2014
First Baptist Church, Belmont, MS Weekly Announcements for April 20, 2014
 
FBC, Belmont Weekly Announcements for June 29, 2014
FBC, Belmont Weekly Announcements for June 29, 2014FBC, Belmont Weekly Announcements for June 29, 2014
FBC, Belmont Weekly Announcements for June 29, 2014
 
Technology 101
Technology 101Technology 101
Technology 101
 
FBC, Belmont, MS Weekly Announcements 3 30-14
FBC, Belmont, MS Weekly Announcements 3 30-14FBC, Belmont, MS Weekly Announcements 3 30-14
FBC, Belmont, MS Weekly Announcements 3 30-14
 

Similar to Machine Learning Predicts Madden Player Retention

LAFS Game Mechanics - Narrative Elements
LAFS Game Mechanics - Narrative ElementsLAFS Game Mechanics - Narrative Elements
LAFS Game Mechanics - Narrative ElementsDavid Mullich
 
Workshop södertörn jan 2014 intermittent version
Workshop södertörn jan 2014 intermittent versionWorkshop södertörn jan 2014 intermittent version
Workshop södertörn jan 2014 intermittent versionStaffan Björk
 
Deconstructing Exergames
Deconstructing ExergamesDeconstructing Exergames
Deconstructing ExergamesErnesto Ramirez
 
Game Analytics: Opening the Black Box
Game Analytics: Opening the Black BoxGame Analytics: Opening the Black Box
Game Analytics: Opening the Black BoxAnders Drachen
 
[Pandora 22] Boosting Game Design with Analytics - Nikola Vasiljevic
[Pandora 22] Boosting Game Design with Analytics - Nikola Vasiljevic[Pandora 22] Boosting Game Design with Analytics - Nikola Vasiljevic
[Pandora 22] Boosting Game Design with Analytics - Nikola VasiljevicDataScienceConferenc1
 
Showcase of My Research on Games & AI "till the end of Oct. 2014"
Showcase of My Research on Games & AI "till the end of Oct. 2014"Showcase of My Research on Games & AI "till the end of Oct. 2014"
Showcase of My Research on Games & AI "till the end of Oct. 2014"Mohammad Shaker
 
20131105 concepts of game design
20131105 concepts of game design20131105 concepts of game design
20131105 concepts of game designChristina Hsu
 
Fun in Functional 2009
Fun in Functional 2009Fun in Functional 2009
Fun in Functional 2009Amy Jo Kim
 
Long Lin at AI Frontiers : AI in Gaming
Long Lin at AI Frontiers : AI in GamingLong Lin at AI Frontiers : AI in Gaming
Long Lin at AI Frontiers : AI in GamingAI Frontiers
 
User Testing Your Game
User Testing Your GameUser Testing Your Game
User Testing Your GameUserTesting
 
LAFS Game Mechanics - Progression Mechanics
LAFS Game Mechanics - Progression MechanicsLAFS Game Mechanics - Progression Mechanics
LAFS Game Mechanics - Progression MechanicsDavid Mullich
 
5++ Project Presentation
5++ Project Presentation5++ Project Presentation
5++ Project PresentationHatredalper
 
LAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core MechanicLAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core MechanicDavid Mullich
 
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...Staffan Björk
 
Artificial intelligence and video games
Artificial intelligence and video gamesArtificial intelligence and video games
Artificial intelligence and video gamesSimple_Harsh
 
LAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural ElementsLAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural ElementsDavid Mullich
 
HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?Eva Handriyantini
 
Android Gaming Tips & Tricks - Mac Game Hack Tips
Android Gaming Tips & Tricks - Mac Game Hack TipsAndroid Gaming Tips & Tricks - Mac Game Hack Tips
Android Gaming Tips & Tricks - Mac Game Hack TipsHacksiber
 

Similar to Machine Learning Predicts Madden Player Retention (20)

LAFS Game Mechanics - Narrative Elements
LAFS Game Mechanics - Narrative ElementsLAFS Game Mechanics - Narrative Elements
LAFS Game Mechanics - Narrative Elements
 
Workshop södertörn jan 2014 intermittent version
Workshop södertörn jan 2014 intermittent versionWorkshop södertörn jan 2014 intermittent version
Workshop södertörn jan 2014 intermittent version
 
Deconstructing Exergames
Deconstructing ExergamesDeconstructing Exergames
Deconstructing Exergames
 
Game Ethology 2
Game Ethology 2Game Ethology 2
Game Ethology 2
 
Game Analytics: Opening the Black Box
Game Analytics: Opening the Black BoxGame Analytics: Opening the Black Box
Game Analytics: Opening the Black Box
 
[Pandora 22] Boosting Game Design with Analytics - Nikola Vasiljevic
[Pandora 22] Boosting Game Design with Analytics - Nikola Vasiljevic[Pandora 22] Boosting Game Design with Analytics - Nikola Vasiljevic
[Pandora 22] Boosting Game Design with Analytics - Nikola Vasiljevic
 
SituatedResearch-Games
SituatedResearch-GamesSituatedResearch-Games
SituatedResearch-Games
 
Showcase of My Research on Games & AI "till the end of Oct. 2014"
Showcase of My Research on Games & AI "till the end of Oct. 2014"Showcase of My Research on Games & AI "till the end of Oct. 2014"
Showcase of My Research on Games & AI "till the end of Oct. 2014"
 
20131105 concepts of game design
20131105 concepts of game design20131105 concepts of game design
20131105 concepts of game design
 
Fun in Functional 2009
Fun in Functional 2009Fun in Functional 2009
Fun in Functional 2009
 
Long Lin at AI Frontiers : AI in Gaming
Long Lin at AI Frontiers : AI in GamingLong Lin at AI Frontiers : AI in Gaming
Long Lin at AI Frontiers : AI in Gaming
 
User Testing Your Game
User Testing Your GameUser Testing Your Game
User Testing Your Game
 
LAFS Game Mechanics - Progression Mechanics
LAFS Game Mechanics - Progression MechanicsLAFS Game Mechanics - Progression Mechanics
LAFS Game Mechanics - Progression Mechanics
 
5++ Project Presentation
5++ Project Presentation5++ Project Presentation
5++ Project Presentation
 
LAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core MechanicLAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core Mechanic
 
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...
 
Artificial intelligence and video games
Artificial intelligence and video gamesArtificial intelligence and video games
Artificial intelligence and video games
 
LAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural ElementsLAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural Elements
 
HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?
 
Android Gaming Tips & Tricks - Mac Game Hack Tips
Android Gaming Tips & Tricks - Mac Game Hack TipsAndroid Gaming Tips & Tricks - Mac Game Hack Tips
Android Gaming Tips & Tricks - Mac Game Hack Tips
 

Recently uploaded

Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service LucknowAminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknowmakika9823
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 

Recently uploaded (20)

Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service LucknowAminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 

Machine Learning Predicts Madden Player Retention

  • 1. expressiveintelligencestudio Mining the Madden Experience Applying Machine Learning to Telemetry Ben Weber UC Santa Cruz bweber@soe.ucsc.edu Michael John Electronic Arts mjohn@ea.com
  • 3. expressiveintelligencestudio UC Santa Cruz Madden 2011 Questions  What gameplay features impact player retention?  What are optimal win rates for retention?
  • 4. expressiveintelligencestudio UC Santa Cruz Our Problem  How do we identify the relation between gameplay features and retention? Gameplay Features ? ? ? Player Retention
  • 5. expressiveintelligencestudio UC Santa Cruz Our Solution  Use machine learning to build models of player behavior  Analyze generated models to identify influential gameplay elements
  • 6. expressiveintelligencestudio UC Santa Cruz What is Machine Learning?  Machine Learning (ML) is branch of AI that uses algorithms to extract patterns from empirical data  ML is widely used for prediction and forecasting
  • 7. expressiveintelligencestudio UC Santa Cruz What is a Model?  A function that maps input variables to a predicted value  Regression models predict a continuous value  Different ML algorithms generate different types of models
  • 8. expressiveintelligencestudio UC Santa Cruz What can a Model tell Us?  Model analysis can identify the most influential gameplay features Testing Data Model Predictions Feature Tweaking Analyst
  • 9. expressiveintelligencestudio UC Santa Cruz How We Applied ML Testing Data Models Predicted number of games played Feature Tweaking Analyst Training Data ML Algorithms Madden Players
  • 10. expressiveintelligencestudio UC Santa Cruz Our Workflow Madden Gamecast data Weka Java Parser (ETL)
  • 11. expressiveintelligencestudio UC Santa Cruz Madden 2011 Gamecast Dataset  Gamecast telemetry  Play-by-play summaries  Xbox 360 players  August 10th – November 1st  350 GB  Sampled 25,000 players
  • 12. expressiveintelligencestudio UC Santa Cruz Extract-Transform-Load (ETL)  Parse play-by-play data  Convert to feature vector representation  Export to ARFF format
  • 13. expressiveintelligencestudio UC Santa Cruz ETL Workflow Play-by-Play Data User DB Madden Gamecast data ARFF Files Parser (Java) Feature Encoder (Java)
  • 14. expressiveintelligencestudio UC Santa Cruz Gameplay Features  Each player’s behavior is encoded as the following features (46 total):  Game modes  Usage  Win rates  Performance metrics  Turnovers  Gain  End conditions  Completions  Peer quits  Feature usage  Gameflow  Scouting  Audibles  Special moves  Play Preference  Running  Play Diversity
  • 16. expressiveintelligencestudio UC Santa Cruz Predicting the Number of Games Played 0 50 100 150 200 250 0 50 100 150 200 250 ActualGamesPlayed Predicted Games Played Correlation Coefficient: 0.88
  • 17. expressiveintelligencestudio UC Santa Cruz Feature Impact on Number of Games Played  How does tweaking a single feature impact retention? 0 10 20 30 40 50 60 70 0 0.2 0.4 0.6 0.8 1 PredictedNumberofGamesPlayed Value of tweaked Feature Peer Quit Ratio Play Diversity Actions Per Play Sacks Allowed Online Franchise Games
  • 18. expressiveintelligencestudio UC Santa Cruz Most Influential Features  The following features were identified as the most influential in predicting player retention Feature Impact Play Diversity Negative Online Franchise Wins Positive Running Plays Positive Sacks Made Positive Actions per Play Positive Interceptions Caught Positive Sacks Allowed Negative Peer Quit Ratio Negative CorrelationStrength
  • 19. expressiveintelligencestudio UC Santa Cruz Predicted Number of Games for Different Win Rates 0 5 10 15 20 25 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% PredictedNumberofGames Win Rate PlayNow Ranked Unranked OTP Superstar Franchise Online Franchise Ultimate Team
  • 20. expressiveintelligencestudio UC Santa Cruz What We Learned  Simplify playbooks  Players presented with a large variety of plays have lower retention and less success  Clearly present the controls  Knowledge of controls had a larger impact than winning on player retention  Provide the correct challenge  Multiplayer matches should be as even as possible, while single player should greatly favor the player
  • 21. expressiveintelligencestudio UC Santa Cruz Project Impact  Play selection redesign
  • 22. expressiveintelligencestudio UC Santa Cruz Takeaways  Machine Learning enables deep analysis of Big Data  Machine Learning is versatile  There are open tools
  • 23. expressiveintelligencestudio UC Santa Cruz Questions?  Ben Weber  UC Santa Cruz  bweber@soe.ucsc.edu  Michael John  Electronic Arts  mjohn@ea.com