Predicting In-game Actions from Interviews of NBA Players
arXiv:1910.11292
Abstract
Sports competitions are widely researched in computer and social science, with the goal of understanding how players act under uncertainty. While there is an abundance of computational work on player metrics prediction based on past performance, very few attempts to incorporate out-of-game signals have been made. Specifically, it was previously unclear whether linguistic signals gathered from players' interviews can add information which does not appear in performance metrics. To bridge that gap, we define text classification tasks of predicting deviations from mean in NBA players' in-game actions, which are associated with strategic choices, player behavior and risk, using their choice of language prior to the game. We collected a dataset of transcripts from key NBA players' pre-game interviews and their in-game performance metrics, totalling in 5,226 interview-metric pairs. We design neural models for players' action prediction based on increasingly more complex aspects of the language signals in their open-ended interviews. Our models can make their predictions based on the textual signal alone, or on a combination with signals from past-performance metrics. Our text-based models outperform strong baselines trained on performance metrics only, demonstrating the importance of language usage for action prediction. Moreover, the models that employ both textual input and past-performance metrics produced the best results. Finally, as neural networks are notoriously difficult to interpret, we propose a method for gaining further insight into what our models have learned. Particularly, we present an LDA-based analysis, where we interpret model predictions in terms of correlated topics. We find that our best performing textual model is most associated with topics that are intuitively related to each prediction task and that better models yield higher correlation with more informative topics.
arXiv commentFirst two authors contributed equally. To be published in the Computational Linguistics journal. Code is available at: https://github.com/nadavo/mood
References in corpus (7)
- Scikit-learn: Machine Learning in Python
- TensorFlow: A system for large-scale machine learning
- Effective Approaches to Attention-based Neural Machine Translation
- Fine-grained Analysis of Sentence Embeddings Using Auxiliary Prediction Tasks
- Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Books
- A Computational Approach to Politeness with Application to Social Factors
- The Advantage of Doubling: A Deep Reinforcement Learning Approach to Studying the Double Team in the NBA