Online Program Home
My Program

Abstract Details

Activity Number: 169
Type: Contributed
Date/Time: Monday, August 1, 2016 : 10:30 AM to 12:20 PM
Sponsor: Section on Statistics in Sports
Abstract #321509 View Presentation
Title: Using Play-by-Play Data to Model, Simulate, and Predict NBA Games
Author(s): Sebastian Rodriguez*
Companies: University of California at Merced
Keywords: Substitutions ; continuous semi-Markov chain ; plus/minus ; seconds ; NBA predictions ; play-by-play
Abstract:

Using play-by-play data from all 2014-15 regular season NBA games, we build generative models for substitutions of both individual players and five-player lineups. To model substitutions more accurately, we incorporate fouls committed and received. The substitution model consists of a continuous-time semi-Markov chain, with both holding time distribution and transition rates inferred from data. Combining the substitution model with a model for how a particular group of players contributes offensively and defensively as a function of seconds played (a plus/minus rate model), we develop a Monte Carlo method to simulate plausible game trajectories and predict outcomes of games. We create and compare different linear and nonlinear regression techniques for constructing the plus/minus rate model. We quantify the predictive power of our model, comparing out-of-sample predictions with actual results for both regular season and playoff games. By running simulations with and without an injured player, we show how the substitution model helps answer "what if" questions and measure impacts of injuries on the winners of games and series.


Authors who are presenting talks have a * after their name.

Back to the full JSM 2016 program

 
 
Copyright © American Statistical Association