Skip navigation
Please use this identifier to cite or link to this item: http://arks.princeton.edu/ark:/88435/dsp01x059cb06f
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorDobkin, David-
dc.contributor.authorHeffernan, Harry-
dc.date.accessioned2018-08-14T15:10:55Z-
dc.date.available2018-08-14T15:10:55Z-
dc.date.created2018-05-07-
dc.date.issued2018-08-14-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp01x059cb06f-
dc.description.abstractWhile research into lineups is a growing field within basketball analytics, considerations of the opposing team’s strategy are virtually nonexistent. This paper aims to correct for that, analyzing substitution decisions by taking a more realistic and two-sided view of how lineups interact. Using 13 seasons worth of NBA play-by-play data from 2003-2017, this paper uses machine learning to select the optimal lineup given a team’s roster and the opposing players. Taking both a regression approach and a clustering approach, the aim is to start by producing accurate predictions based on lineup matchups, and then to use that model to inform lineup recommendations. As such, the evaluation of these final recommendations will be based on an evaluation of the component prediction models. Finally, an interesting use case is explored in order to evaluate coaches by the percentage of time that their lineup decisions match the suggestions made by the model.en_US
dc.format.mimetypeapplication/pdf-
dc.language.isoenen_US
dc.titleUsing Machine Learning to Optimize NBA Lineupsen_US
dc.typePrinceton University Senior Theses-
pu.date.classyear2018en_US
pu.departmentComputer Scienceen_US
pu.pdf.coverpageSeniorThesisCoverPage-
pu.contributor.authorid960961720-
Appears in Collections:Computer Science, 1988-2020

Files in This Item:
File Description SizeFormat 
HEFFERNAN-HARRY-THESIS.pdf423.36 kBAdobe PDF    Request a copy


Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.