Triangle Partitioning and Linear Optimization of Forward Lines Chris Kang University of Washington NESSIS 2015.

Slides:



Advertisements
Similar presentations
Business Blockbusters
Advertisements

Design of the fast-pick area Based on Bartholdi & Hackman, Chpt. 7.
Ranking Outliers Using Symmetric Neighborhood Relationship Wen Jin, Anthony K.H. Tung, Jiawei Han, and Wei Wang Advances in Knowledge Discovery and Data.
Copyright 2004 David J. Lilja1 Comparing Two Alternatives Use confidence intervals for Before-and-after comparisons Noncorresponding measurements.
Four girls soccer teams took a random sample of players regarding the number of goals scored per game. The results are below. Use a significance level.
Splash Screen. Lesson Menu Five-Minute Check (over Lesson 11–1) CCSS Then/Now New Vocabulary Key Concept: Symmetric and Skewed Distributions Example 1:
Percentiles and the Normal Curve
Randomized Strategies and Temporal Difference Learning in Poker Michael Oder April 4, 2002 Advisor: Dr. David Mutchler.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
Techniques for Dealing with Hard Problems Backtrack: –Systematically enumerates all potential solutions by continually trying to extend a partial solution.
Optimization of Batting Order Frank R. Zheng. A Quick Introduction to Baseball  Two teams alternate batting and fielding.  Batting team tries to score.
Bench Coaching in Youth Hockey Red Gendron, Assistant Hockey Coach.
The Ice Rink – 3 Zones Offensive Zone Neutral Zone Defensive Zone.
Copyright, 1996 © Dale Carnegie & Associates, Inc. Soccer Coaching.
1. 2 APPENDIX B A PROCEDURE FOR GENERATING AN EQUILIBRIUM POINT FOR 2-PERSON GAMES (That sometimes works!)
Variational Inference in Bayesian Submodular Models
Soft Real-Time Semi-Partitioned Scheduling with Restricted Migrations on Uniform Heterogeneous Multiprocessors Kecheng Yang James H. Anderson Dept. of.
Fantasy Football By: Carson Barnette. Fantasy Football Fantasy football is a game based on the performance of NFL players How do you play? What does this.
Internet Indirection Infrastructure Ion Stoica UC Berkeley.
An Introduction to Game Theory Part III: Strictly Competitive Games Bernhard Nebel.
1 Business 260: Managerial Decision Analysis Professor David Mease Lecture 1 Agenda: 1) Course web page 2) Greensheet 3) Numerical Descriptive Measures.
An NHL Draft Value Pick Chart Michael E. Schuckers* St. Lawrence University Statistical Sports Consulting Canton, NY
 Group 16 Tyler Barrett, Spencer Bloom, Nick Fields, Rebecca Torrey.
Today Concepts underlying inferential statistics
Lecture 3 Properties of Summary Statistics: Sampling Distribution.
Sidney Crosby By Ben Barr. Talented Crosby Sidney Crosby is one of the most talented hockey players I know because he scored 302 goals in his whole career.
Brian Duddy.  Two players, X and Y, are playing a card game- goal is to find optimal strategy for X  X has red ace (A), black ace (A), and red two (2)
Combinations Problems Problem 1: Sometimes we can use several counting techniques in the same problem, such as combinations and the addition principle.
ITGD4207 Operations Research
ANTs PI Meeting, Nov. 29, 2000W. Zhang, Washington University1 Flexible Methods for Multi-agent distributed resource Allocation by Exploiting Phase Transitions.
Engineering Statistics ECIV 2305 Section 2.4 The Variance of a Random Variable.
On information theory and association rule interestingness Loo Kin Kong 5 th July, 2002.
Quartiles What are they?.
E-R model for Exercise #1 Comments: 1. There is a lot of process, or data flow information in this description that will not be modeled in the E-R diagram,
Sensitivity Analysis Consider the CrossChek hockey stick production problem: Management believes that CrossChek might only receive $120 profit from the.
6.8Compare Statistics from Samples Example 1 Compare statistics from different samples Production The data set below give the number of computers assembled.
GAME PLAYING 1. There were two reasons that games appeared to be a good domain in which to explore machine intelligence: 1.They provide a structured task.
Evolutionary Programming
Expanding Plus- Minus for Visual and Statistical Analysis of NBA Box-Score Data IEEE VIS 2013 Workshop on Sports Data Visualization Rob Sisneros, Mark.
Seeding and Ties. How to seed Based on league or divisional competition Above not available: –Competed with each other or other team(s) in other competitions.
Frap Time! Linear Regression. You will have a question to try to answer and I’ll give you 15 minutes. Then we will stop, look at some commentary then.
Lower Key Stage 2 Calculation Workshop. The National Curriculum in England. ©Crown Copyright 2013 Year 3 objectives Addition and Subtraction.
Statistics: Unlocking the Power of Data Lock 5 Section 4.5 Confidence Intervals and Hypothesis Tests.
The Impact of Power Plays in NHL Hockey, or: No Dogs Play Hockey Jordan Pedersen, Tom Geiger, and Waleed Khoury.
Looks like a board game, but is actually an Amazing New Teaching Tool.
Controlling for Context S. Burtch © Traditional Points Plus/Minus Faceoffs Real Time Stats (hits, blocked shots, takeaways/giveaways) Ice Time.
Stat 31, Section 1, Last Time Distribution of Sample Means –Expected Value  same –Variance  less, Law of Averages, I –Dist’n  Normal, Law of Averages,
Some Favorite Problems Dan Kleitman, M.I.T.. The Hirsch Conjecture 1. How large can the diameter of a bounded polytope defined by n linear constraints.
2009 – 2010 Minnetonka Youth Hockey Assessment Survey Results April 2010.
Lecture 8 Estimation and Hypothesis Testing for Two Population Parameters.
Reverse Prediction. Earlier Work Johnson, J.A., P. Campeau. (2005) Reverse Prediction. The Tenth International Conference on Rough Sets, Fuzzy Sets, Data.
Structural & Multidisciplinary Optimization Group Deciding How Conservative A Designer Should Be: Simulating Future Tests and Redesign Nathaniel Price.
Stat 35b: Introduction to Probability with Applications to Poker Outline for the day: 1.Expected value. 2.Heads up with AA. 3.Heads up with Gus vs.
The APBA Game Co. has many current and past seasons to choose from. Additionally, there is an Olympic Hockey set and three All-Time Great Teams sets.
3 COMPONENTS WILL EXIST EXCEL POWER POINT WORD. STEP 1 PICK A SPORTS TEAM THAT YOU WOULD BE INTRESTED IN. I.E. SNOWBOARDING, HOCKEY, TENNIS, SOCCER ETC.
2013 Section Meeting Coaching Workshop Maximizing Coaching Moments with Young Players.
Stat 35b: Introduction to Probability with Applications to Poker Outline for the day: 1.Odds ratio example again. 2.Random variables. 3.cdf, pmf, and density,
Data Driven Resource Allocation for Distributed Learning
Tools for Decision Analysis: Analysis of Risky Decisions
Stupid Goalie Stuff Nick Mercadante
Maximizing NHL Player Usage Using a Linear Optimization Model
Lecture 20 Linear Program Duality
Analyzing Super Bowl Teams
Pdn The following are the goals scored during the 2015/2016 season for the Pittsburgh PENGUINS. Succinctly list 3 things you notice, find unusual, or think.
Loading up the Blue Line Eric Cantor
Statistical Process Control
Variational Inequalities
Statistical Process Control
Presentation transcript:

Triangle Partitioning and Linear Optimization of Forward Lines Chris Kang University of Washington NESSIS 2015

Motivation Objective of a coach is to “win a hockey game” by: 1.Finding “chemistry” between players 2.Finding “balance” among the lines (allocating appropriate Time on Ice) 3.Matching up against opposing lines Question: How can you analytically answer all these questions at once? Proposed Solution: A variation of team level With or Without You (WoWY) analysis (Triangle Partitioning)

Idea Traditional idea of finding chemistry between two players is to apply WoWY analysis Works well in the case of finding defensive pairs: Compare and contrast all possible defensive pairings What about forward lines? We can try David Johnson’s SuperWoWY* However, most teammates do not get to play on all possible lines, thus, sample size is too small for any analysis *

Triangle Partitioning Key Concept: Use implicit WoWY stats – triangle of players Instead of looking for data where three players (3-tuple) are on the ice at the same time, use a chain of WoWY between two players Example: Line1 = {Sidney Crosby, Patric Hornqvist, David Perron} Crosby & Hornqvist CF% Crosby & Perron – 58.8 CF% Hornqvist & Perron – 56.8 CF% => Implicit CF% of Line CF%

Triangle Partitioning Generalization for all 4 Lines: Let V = {player 1, player 2, player 3, ….., player 12 } Then, E={e 1, e 2, e 3, …., e } where e n is some statistical measurement between two players (i.e. CF%) Then, consider all partitioning of the lines into 4 triangles.

Triangle Partitioning

Data

Triangle Partitioning

Average Line Rank – “Gellability” PlayerAverage Rank 87 SIDNEY CROSBY DAVID PERRON DANIEL WINNIK BLAKE COMEAU BEAU BENNETT PATRIC HORNQVIST EVGENI MALKIN CHRIS KUNITZ NICK SPALING BRANDON SUTTER STEVE DOWNIE MAXIM LAPIERRE

Application : Optimization With the implicit line data available for all possible configurations, we compute the optimal Time on Ice (TOI) to determine the “best” balanced lines. Linear Programming Setup: Maximize Team_CF% = t 1 L 1 + t 2 L 2 + t 3 L 3 + t 4 L 4 With Constraints : t 1 + t 2 + t 3 + t 4 = 1 0 < t 1 ≤ ⅓ 0 < t 2 ≤ ⅓ 0 < t 3 ≤ ⅓ 0 < t 4 ≤ ⅓

Distribution of Optimal Configuration

Distribution of Not-So-Optimal Configuration

Distribution…

Summary With the Triangle Partitioning idea, we can assess the chemistry of the entire lineup We can analyze the upper and the lower limit of a team CF% We can analyze the optimal allocation of Time on Ice for the 4 forward lines Brandon Sutter is not a good player

Thank You!