Use of Machine Learning to Automate the Identification of Basketball Strategies Using Whole Team Player Tracking Data
Source abstract
Abstract
The use of machine learning to identify and classify offensive and defensive strategies in team sports through spatio-temporal tracking data has received significant interest recently in the literature and the global sport industry. This paper focuses on data-driven defensive strategy learning in basketball. Most research to date on basketball strategy learning has focused on offensive effectiveness and is based on the interaction between the on-ball player and principle on-ball defender, thereby ignoring the contribution of the remaining players. Furthermore, most sports analytical systems that provide play-by-play data is heavily biased towards offensive metrics such as passes, dribbles, and shots. The aim of the current study was to use machine learning to classify the different defensive strategies basketball players adopt when deviating from their initial defensive action. An analytical model was developed to recognise the one-on-one (matched) relationships of the players, which is utilised to automatically identify any change of defensive strategy. A classification model is developed based on a player and ball tracking dataset from National Basketball Association (NBA) game play to classify the adopted defensive strategy against pick-and-roll play. The methodology described is the first to analyse the defensive strategy of all in-game players (both on-ball players and off-ball players). The cross-validation results indicate that the proposed technique for automatic defensive strategy identification can achieve up to 69% accuracy of classification. Machine learning techniques, such as the one adopted here, have the potential to enable a deeper understanding of player decision making and defensive game strategies in basketball and other sports, by leveraging the player and ball tracking data.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Sports Analytics and Performance · Sports Performance and Training · Sports Dynamics and Biomechanics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Institute for Digital Technologies, Loughborough University London, Loughborough University, London E15-2GZ, UK
Institute for Sports Business, Loughborough University London, Loughborough University, London E15-2GZ, UK
Funding
Engineering and Physical Sciences Research Council
References (39)
Show source-provided references
1. Sampaio, J., McGarry, T., Calleja-González, J., Sáiz, S.J., i del Alcázar, X.S., and Balciunas, M. (2015). Exploring Game Performance in the National Basketball Association Using Player Tracking Data. PLoS ONE, 10.10.1371/journal.pone.0132894 ↗
2. The Benefits of Advanced Data Analytics in Basketball: Approach of Managers and Coaches of Lithuanian Basketball League Teams
3. Kubatko, J., Oliver, D., Pelton, K., and Rosenbaum, D.T. (2007). A Starting Point for Analyzing Basketball Statistics. J. Quant. Anal. Sports, 3.10.2202/1559-0410.1070 ↗
4. Space–time coordination dynamics in basketball: Part 1. Intra- and inter-couplings among player dyads10.1080/02640410903503632 ↗
5. Space creation dynamics in basketball offence: Validation and evaluation of elite teams10.1080/24748668.2011.11868530 ↗
6. Space protection dynamics in basketball: Validation and application to the evaluation of offense-defense patterns
7. Efficacy of the “pick and roll” offense in top level European basketball teams10.1515/hukin-2015-0176 ↗
8. Inside game effectiveness in NBA basketball: Analysis of collective interactions10.26582/k.50.2.5 ↗
9. Wu, S., and Swartz, T. (2017, January 3–4). Using AI to Correct Play-by-play Substitution Errors. Proceedings of the MIT Sloan Sports Analytics Conference, Boston, MA, USA.
10. Talukder, H., Vincent, T., Foster, G., Hu, C., and Huerta, J. (2016, January 11–12). Preventing in-game injuries for NBA players. Proceedings of the MIT Sloan Sports Analytics Conference, Boston, MA, USA.
11. Drazan, J.F., Loya, A.K., Horne, B.D., and Eglash, R. (2017, January 3–4). From Sports to Science: Using Basketball Analytics to Broaden the Appeal of Math and Science Among Youth. Sloan Sports Analytics Conference. Proceedings of the MIT Sloan Sports Analytics Conference, Boston, MA, USA.
12. Miller, A.C., and Bornn, L. (2017, January 3–4). Possession Sketches: Mapping NBA Strategies. Proceedings of the MIT Sloan Sports Analytics Conference, Boston, MA, USA.
13. Felson, P., and Lucey, P. (2017, January 3–4). “Body Shots”: Analyzing Shooting Styles in the NBA using Body Pose. Proceedings of the MIT Sloan Sports Analytics Conference, Possession Sketches: Mapping NBA Strategies, Boston, MA, USA.
14. Shah, R., and Romijnders, R. (2016, January 13–17). Applying Deep Learning to Basketball Trajectories. Proceedings of the Knowledge Discovery and Data Mining, San Francisco, CA, USA.
15. Lamas, L., Santana, F., Heiner, M., Ugrinowitsch, C., and Fellingham, G. (2015). Modeling the Offensive-Defensive Interaction and Resulting Outcomes in Basketball. PLoS ONE, 10.10.1371/journal.pone.0144435 ↗
16. Space–time coordination dynamics in basketball: Part 2. The interaction between the two teams10.1080/02640410903503640 ↗
17. Collective behaviour in basketball: A systematic review10.1080/24748668.2017.1303982 ↗
18. Franks, A., Miller, A., Bronn, L., and Goldsberry, K. (2015, January 27–28). Counterpoints: Advanced Defensive Metrics for NBA Basketball. Proceedings of the MIT Sloan Sports Analytics Conference, Boston, MA, USA.
19. McIntyre, A., Brooks, J., Guttag, J., and Wiens, J. (2016, January 11–12). Recognizing and Analyzing Ball Screen Defense in the NBA. Proceedings of the MIT Sloan Sports Analytics Conference, Boston, MA, USA.
20. (2019, October 05). Basketball for Coaches | Basketball Drills, Plays, and Coaching Tips. Available online: https://www.basketballforcoaches.com/.
21. Defensive systems in basketball ball possessions10.1080/24748668.2006.11868358 ↗
22. (2019, December 18). The 9 Rules of Switching Defense. Available online: http://team.fastmodelsports.com/2019/08/14/georgios-bartzokas-switching-defense/.
23. Sampaio, J., Gonçalves, B., Mateus, N., Shaoliang, Z., Leite, N., Gonçalves, B., Mateus, N., Shaoliang, Z., and Leite, N. (2019, December 15). Basketball. Available online: https://www.taylorfrancis.com/.
24. Effectiveness during ball screens in elite basketball games10.1080/02640414.2015.1014829 ↗
25. An exploration of ball screen effectiveness on elite basketball teams10.1080/24748668.2016.11868902 ↗
26. Modelling the dynamic pattern of surface area in basketball and its effects on team performance10.1515/jqas-2018-0041 ↗
27. Effects of season period, team quality, and playing time on basketball players’ game-related statistics10.1080/17461390903311935 ↗
28. Invasion team sports: Strategy and match modeling10.1080/24748668.2014.11868723 ↗
29. Simulating a basketball match with a homogeneous Markov model and forecasting the outcome10.1016/j.ijforecast.2011.01.004 ↗
30. Oh, M., Keshri, S., and Iyengar, G. (2015, January 27–28). Graphical Model for Basketball Match Simulation. Proceedings of the MIT Sloan Sports Analytics Conference, Boston, MA, USA.
31. Wang, K., and Zemel, R.S. (2016, January 11–12). Classifying NBA Offensive Plays Using Neural Networks-MIT Sloan Analytics Conference. Proceedings of the MIT Sloan Sports Analytics Conference, Boston, MA, USA.
32. (2018, November 28). Football Player Tracking Football Tracking System. Available online: https://www.stats.com/sportvu-football/.
33. Zhan, E., Zheng, S., Yue, Y., Sha, L., and Lucey, P. (2018). Generative Multi-Agent Behavioral Cloning. arXiv.
34. Cortes, C., Lawrence, N.D., Lee, D.D., Sugiyama, M., and Garnett, R. (2015). A Recurrent Latent Variable Model for Sequential Data. Advances in Neural Information Processing Systems 28, Curran Associates, Inc.
35. Yue, Y., Lucey, P., Carr, P., Bialkowski, A., and Matthews, I. (2014, January 14–17). Learning Fine-Grained Spatial Models for Dynamic Sports Play Prediction. Proceedings of the 2014 IEEE International Conference on Data Mining, Shenzhen, China.10.1109/ICDM.2014.106 ↗
36. Lee, D.D., Sugiyama, M., Luxburg, U.V., Guyon, I., and Garnett, R. (2016). Generating Long-term Trajectories Using Deep Hierarchical Networks. Advances in Neural Information Processing Systems 29, Curran Associates, Inc.
37. Interrater reliability: The kappa statistic10.11613/BM.2012.031 ↗
38. Awad, M., and Khanna, R. (2015). Support Vector Machines for Classification. Efficient Learning Machines: Theories, Concepts, and Applications for Engineers and System Designers, Apress.10.1007/978-1-4302-5990-9 ↗
39. Le, H.M., Carr, P., Yue, Y., and Lucey, P. (2017, January 3–4). Data-Driven Ghosting using Deep Imitation Learning. Proceedings of the MIT Sloan Sports Analytics Conference, Boston, MA, USA.