LinNet: Probabilistic Lineup Evaluation Through Network Embedding
Konstantinos Pelechrinis

TL;DR
LinNet is a network embedding approach that predicts matchup outcomes between sports lineups with high accuracy by modeling lineup performance dynamics as a directed network and learning latent features.
Contribution
The paper introduces LinNet, a novel probabilistic model using network embedding to evaluate lineup matchups, outperforming traditional methods in accuracy.
Findings
LinNet achieves 69% out-of-sample accuracy.
Outperforms adjusted plus-minus method with 56% accuracy.
Probabilities are well-calibrated across matchups.
Abstract
Which of your team's possible lineups has the best chances against each of your opponents possible lineups? In order to answer this question we develop LinNet. LinNet exploits the dynamics of a directed network that captures the performance of lineups at their matchups. The nodes of this network represent the different lineups, while an edge from node j to node i exists if lineup i has outperformed lineup j. We further annotate each edge with the corresponding performance margin (point margin per minute). We then utilize this structure to learn a set of latent features for each node (i.e., lineup) using the node2vec framework. Consequently, LinNet builds a model on this latent space for the probability of lineup A beating lineup B. We evaluate LinNet using NBA lineup data from the five seasons between 2007-08 and 2011-12. Our results indicate that our method has an out-of-sample…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
