Forecasting a Tennis Match at the Australian Open

Slides:



Advertisements
Similar presentations
Some alternative mens doubles scoring systems Tristan Barnett – Sportsbet21 Pty Ltd Alan Brown – Swinburne University of Technology Graham Pollard – University.
Advertisements

Competitions Tournament Formats
1 Counting Techniques: Possibility Trees, Multiplication Rule, Permutations.
Forecasting Models With Linear Trend. Linear Trend Model If a modeled is hypothesized that has only linear trend and random effects, it will be of the.
Rules for Means and Variances
A Quantitative Analysis of Success Factors in the Association of Tennis Professionals (ATP) Nick Korach UP-STAT 2013.
Acevedo Team Sports Unit 3
IEG5300 Tutorial 5 Continuous-time Markov Chain Peter Chen Peng Adapted from Qiwen Wang’s Tutorial Materials.
14-1 Introduction An experiment is a test or series of tests. The design of an experiment plays a major role in the eventual solution of the problem.
Chapter 12 - Forecasting Forecasting is important in the business decision-making process in which a current choice or decision has future implications:
MA 102 Statistical Controversies Wednesday, April 10, 2002 Today: Expected value The game of Quick Draw Reading (for Friday): Chapter 20 – The House Edge.
Using a Centered Moving Average to Extract the Seasonal Component of a Time Series If we are forecasting with say, quarterly time series data, a 4-period.
Sampras v. Federer: Who is the best tennis player ever? Jeremy Polster & Justin Greenlee.
1 More Counting Techniques Possibility trees Multiplication rule Permutations Combinations.
P robability Sample Space 郭俊利 2009/02/27. Probability 2 Outline Sample space Probability axioms Conditional probability Independence 1.1 ~ 1.5.
 Serena and her sister Venus!. Where/when Serena born? o Serena was born in Saginaw, Michigan on Sept. 26, She lived in Compton, California when.
CS6800 Advanced Theory of Computation Fall 2012 Vinay B Gavirangaswamy
Business Forecasting Chapter 5 Forecasting with Smoothing Techniques.
Check it out! : Simple Random Sampling. Players of a dice game roll five dice and earn points according to the combinations of numbers they roll.
Experimental Probability of Simple Events
The possible outcomes are 2 + 2, 2 + 3, 2 + 4, 3 + 2, 3 + 3, 3 + 4, 4 + 2, 4 + 3, The probability of an even sum is ____. The probability of an.
Chapter 3 Section 3.5 Expected Value. When the result of an experiment is one of several numbers, (sometimes called a random variable) we can calculate.
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)
ECE194 S’02 Introduction to Engineering Design Arizona State University 1 Modeling #6 - Tennis Anyone? Begin with the end in mind  Deterministic model.
Optimal Use of Tennis Resources Tristan Barnett Stephen Clarke Alan Brown.
The Game of Tennis The game of tennis can be played as either singles or doubles. The singles game has two participants, two individuals teaming up to.
Tennis Rules.
TENNIS UNIT LIFETIME SPORTS.
How to Keep Score for Tennis How to Keep Score for Tennis
Chapter 16: Time-Series Analysis
Essential Question: How do you find a growth factor and a decay factor?
Choi Recall: What is a Series? A series is the sum of terms of a sequence. The sum of the first n terms in a sequence is denoted as S n. S 5  the sum.
Naive Bayes Classifier
MSE 271 Final Presentation By Jeff Schirer. Resumé Click on the link below to go to my resumé:
14-1 Introduction An experiment is a test or series of tests. The design of an experiment plays a major role in the eventual solution of the problem.
Tom.h.wilson Dept. Geology and Geography West Virginia University.
Rating Table Tennis Players An application of Bayesian inference.
1 Given the following data, calculate forecasts for months April through June using a three- month moving average and an exponential smoothing forecast.
Simple Exponential Smoothing The forecast value is a weighted average of all the available previous values The weights decline geometrically Gives more.
Introduction Verbal descriptions of mathematical patterns and situations can be represented using equations and expressions. A variable is a letter used.
Term Paper Topics Quantitative Methods for Business Strayer University by Tristan Hübsch Quantitative Methods for Business Strayer University.
Game, Set, Money! Department of Economics/Finance Meagan Jackson Ali Ballard Heather Brantley Abstract This study estimates the determinants of career.
Probability WebQuest. Introduction "Heads, you go first; tails, I do." "I need to roll a seven to win." "If I can spin and land on a green slot the jackpot.
Review Use data table from Quiz #4 to forecast sales using exponential smoothing, α = 0.2 What is α called? We are weighting the error associated with.
6.5 Find Expected Value MM1D2d: Use expected value to predict outcomes. Unit 4: The Chance of Winning!
Tennis Springboro Junior High School. Serving Servers must serve diagonal into the proper service box server.
Matching Protein  -Sheet Partners by Feedforward and Recurrent Neural Network Proceedings of Eighth International Conference on Intelligent Systems for.
The Tennis Club Problem Supplementary Notes  A tennis club has 2n members.  We want to pair up the members (by twos) to play singles matches  Question:
What Is The Most Important Statistic In The NHL? Does a higher Corsi%, Save %, or Shot % increase your chances of winning a Stanley Cup?
Markov Processes What is a Markov Process?
QM Spring 2002 Business Statistics Analysis of Time Series Data: an Introduction.
Find Expected Value.  A collection of outcomes is partitioned into n events, no two of which have any outcomes in common. The probabilities of n events.
FORECAST 2 Exponential smoothing. 3a. Exponential Smoothing Assumes the most recent observations have the highest predictive value – gives more weight.
In games of chance the expectations can be thought of as the average outcome if the game was repeated multiple times. Expectation These calculated expectations.
Forecasting the Winner of a Tennis Match Franc Klaassen University of Amsterdam (NL) Jan R. Magnus Tilburg University (NL) TST Congress, London July 29,
Tennis Carman-Ainsworth High School PE Department.
Who Won It? SPORTS STATISTICS ACTIVITY RUGBY LEAGUE FOOTBALL Created by Simon Pampena Except where otherwise noted, the content in this document is licensed.
Story Board : UEFA EURO 2016 Knockout stages from the eyes of data.
Exponential Functions
Presentation.
Homework #5 — Monte Carlo Simulation
pencil, highlighter, GP notebook, calculator, textbook
For First Place Most Times Up at the Table
Forecasting - Introduction
REDUCING INJURIES BY SUBSTANTIALLY DECREASING THE LIKELIHOOD OF LONG TENNIS MATCHES Tristan Barnett and Graham Pollard “Mathematicians can play a role.
Using Microsoft Excel to model a tennis match
Risk Taking in Badminton to Optimize in-the-run Performance
Forecasting a Tennis Match at the Australian Open
Random Processes / Markov Processes
Chap 4: Exponential Smoothing
Presentation transcript:

Forecasting a Tennis Match at the Australian Open Tristan Barnett Stephen Clarke Alan Brown

Introduction Match Predictions Real Time Predictions Markov Chain Model Collecting Data Exponential Smoothing Combining Player Statistics Real Time Predictions Combining Sheets from Markov Chain Model Bayesian Updating Rule Excel Computer Demonstration Use a second option for Slide Master

Markov Chain Model Modelling a game of tennis Recurrence Formula: P(a,b) = pP(a+1,b) + (1-p)P(a,b+1) Boundary Conditions: P(a,b) = 1 if a=4, b ≤ 2 P(a,b) = 0 if b=4, a ≤ 2 where for player A: p = probability of winning a point on serve P(a,b) = conditional probability of winning the game when the score is (a,b) Use a second option for Slide Master

Markov Chain Model Table 1: The conditional probabilities of player A winning the game from various score lines for p = 0.6 Similarly sheet for player B serving sheets for a set (from sheets of a game) sheet for a match (from sheets of a set) Use a second option for Slide Master

Collecting Data The ATP tour matchfacts: http://www.atptennis.com/en/media/rankings/matchfacts.pdf Use a second option for Slide Master

Collecting Data fi = ai bi + ( 1 - ai ) ci gi = aav di + ( 1 - aav ) ei where the percentage for player i : fi = points won on serve gi = points won on return ai = 1st serves in play bi = points won on 1st serve ci = points won on 2nd serve di = points won on return of 1st serve ei = points won on return of 2nd serve where the percentage for average player on the ATP tour: aav = 1st serves in play = 58.7% Use a second option for Slide Master

Exponential Smoothing Fit = Fit-1 + [ 1 - ( 1 – α )n ] [ fit - Fit-1 ] Git = Git-1 + [ 1 - ( 1 – α )n ] [ git - Git-1 ] where: For player i at period t Fit = smoothed average of the percentage of points won on serve after observing fit Git = smoothed average of the percentage of points won on return of serve after observing git Initialised for average ATP tour player Fi0 = the ATP average of percentage of points won on serve Gi0 = the ATP average of percentage of points won on return of serve n = number of matches played since period t-1 α =smoothing constant When n=1, [1-(1-α)n] = α, as expected When n becomes large, [1-(1-α)n] → 1, as expected Use a second option for Slide Master

Combining Player Statistics fij = ft + ( fi - fav ) - ( gj - gav ) gji = gt + ( gj - gav ) - ( fi - fav ) where: For the combined player statistics fij = percentage of points won on serve for player i against player j gji =percentage points won on return for player j against player I For the tournament averages ft = percentage of points won on serve gt = percentage of points won on return of serve For the ATP tour averages fav = percentage of points won on serve gav = percentage of points won on return of serve Since ft + gt = 1, fij + gji = 1 for all i,j as required Use a second option for Slide Master

Combining Sheets The equation for the probability of player A winning a best-of-5 set match from (e,f) in sets, (c,d) in games, (a,b) in points, player A serving. P''(a,b:c,d:e,f ) = P(a,b) P'B(c+1,d) P''(e+1,f ) + P(a,b) [1-P'B(c+1,d)] P''(e,f+1) + [1-P(a,b)] P'B(c,d+1) P''(e+1,f ) + [1-P(a,b)] [1-P'B(c,d+1)] P''(e,f+1) where for player A : P''(a,b:c,d:e,f ) = probability of winning the match from (a,b:c,d:e,f ) P'B(c,d) = probability of winning the set from (c,d) when player B is serving P''(e,f ) = probability of winning the match from (e,f ) Use a second option for Slide Master

Bayesian Updating Rule where: θ ti = updated percentage of points won on serve at time t for player i μi = initial percentage of points won on serve for player i φ ti = actual percentage of points won on serve at time t for player i n = number of points played M = expected points to be played When n=0, θ 0i= μi as expected When M → 0, θ ti → φ ti Use a second option for Slide Master

Computer Demonstration ISF3.XLS 2003 Australian Open Quarter Final El Aynaoui versus Roddick Use a second option for Slide Master

Computer Demonstration ISF4.XLS End of 1st set where: = game to El Aynaoui = game to Roddick = set to El Aynaoui Use a second option for Slide Master

Computer Demonstration End of match where: = game to El Aynaoui by breaking serve = game to Roddick by breaking serve = set to El Aynaoui = set to Roddick Use a second option for Slide Master