SlideShare a Scribd company logo
1 of 34
Download to read offline
Sports and Fractals
Konstantinos Pelechrinis
@kpelechrinis
Sports …
…and fractals?
…and fractals?
Self similarity
• A self similar complex system or object exhibits the same statistical
properties over different scales
• Scale invariance à ∃Δ: f λx = 𝜆) 𝑓 𝑥 , ∀𝜆
Power laws
K. J. Hsu and A. Hsu, “Self-similarity of the “1/f noise” called music”,
in PNAS, vol 88, pp 3507-3509, April 1991
Coastline paradox
Why sports though?
• Several spatial sports data
• Player mobility, shot charts etc.
• The complexity of similar objects can be captured through the notion of
fractal dimensionality
With C(r) being the fraction of pairs of points from a set S that have distance smaller or equal to r,
S behaves like a fractal with intrinsic fractal dimension D in the range of scales r1 to r2, iff:
𝐶 𝑟 ∝ 𝑟1
, 𝑟2 ≤ 𝑟 ≤ 𝑟4
Fractal dimension
Fractal dimension = 0.48 Fractal dimension = 1.61 Fractal dimension = 1.94
Box counting
Fractal dimensionality and … dancing
Dance Fractal dimensionality
Rumba 1.36
Cha cha 1.24
Salsa 1.28
Merengue 1.16
Bachata 1.21
Salsa
Merengue
M. Tatlier and R. Suvak, “How fractal is dancing?”, Chaos, Solitons and Fractals 36 (2008) 1019-1027
Fractal dimensionality and … dancing
Dance Fractal dimensionality
Rumba 1.36
Cha cha 1.24
Salsa 1.28
Merengue 1.16
Bachata 1.21
Salsa
Merengue
M. Tatlier and R. Suvak, “How fractal is dancing?”, Chaos, Solitons and Fractals 36 (2008) 1019-1027
3pt shots & floor utilization dimensionality
3PT distance changes
Record breaking
5
10
15
20
25
1980 1990 2000 2010
Year
3PTAttemptsperGame
3pt shots & floor utilization dimensionality
3PT distance changes
Record breaking
5
10
15
20
25
1980 1990 2000 2010
Year
3PTAttemptsperGame
0.000
0.025
0.050
0.075
0 10 20 30 40
Distance (feet)
Density
0.000
0.025
0.050
0.075
0 10 20 30 40
Distance (feet)
Density
0.000
0.025
0.050
0.075
0.100
0 10 20 30 40
Distance (feet)
Density
0.000
0.025
0.050
0.075
0 10 20 30 40
Distance (feet)
Density
0.000
0.025
0.050
0.075
0.100
0 10 20 30 40
Distance (feet)
Density
3pt shots & floor utilization dimensionality
3PT distance changes
Record breaking
5
10
15
20
25
1980 1990 2000 2010
Year
3PTAttemptsperGame
0.0
0.1
0.2
0.3
0.4
2PT 3PT
2015-16 Regular Season
FieldGoalPercentages
Position
Crest
Left
Right
0.0
0.1
0.2
0.3
0.4
2PT 3PT
2014-15 Regular Season
FieldGoalPercentages
Position
Crest
Left
Right
0.0
0.1
0.2
0.3
0.4
2PT 3PT
2014-15 Regular Season
FieldGoalPercentages
Position
Crest
Left
Right
0.0
0.1
0.2
0.3
0.4
2PT 3PT
2014-15 Regular Season
FieldGoalPercentages
Position
Crest
Left
Right
0.0
0.1
0.2
0.3
0.4
2PT 3PT
2015-16 Regular Season
FieldGoalPercentages
Position
Crest
Left
Right
3pt shots & floor utilization dimensionality
3PT distance changes
Record breaking
5
10
15
20
25
1980 1990 2000 2010
Year
3PTAttemptsperGame
0.000
0.025
0.050
0.075
0 10 20 30 40
Distance (feet)
Density
0.000
0.025
0.050
0.075
0 10 20 30 40
Distance (feet)
Density
0.000
0.025
0.050
0.075
0.100
0 10 20 30 40
Distance (feet)
Density
0.000
0.025
0.050
0.075
0 10 20 30 40
Distance (feet)
Density
0.000
0.025
0.050
0.075
0.100
0 10 20 30 40
Distance (feet)
Density
0.0
0.1
0.2
0.3
0.4
2PT 3PT
2015-16 Regular Season
FieldGoalPercentages
Position
Crest
Left
Right
0.0
0.1
0.2
0.3
0.4
2PT 3PT
2014-15 Regular Season
FieldGoalPercentages
Position
Crest
Left
Right
0.0
0.1
0.2
0.3
0.4
2PT 3PT
2014-15 Regular Season
FieldGoalPercentages
Position
Crest
Left
Right
0.0
0.1
0.2
0.3
0.4
2PT 3PT
2014-15 Regular Season
FieldGoalPercentages
Position
Crest
Left
Right
0.0
0.1
0.2
0.3
0.4
2PT 3PT
2015-16 Regular Season
FieldGoalPercentages
Position
Crest
Left
Right
Made Shot
Missed Shot
Above the Break 3
In The Paint (Non-RA)
Mid-Range
Restricted Area
Backcourt
Left Corner 3
Right Corner 3
Sampled Shot Chart
Floor utilization dimensionality
Isn’t this something we already know?!?!
Yes, but this shows that fractal dimensionality can be useful
Fractal versatility index
• Objective: quantify the spatial distribution of a player’s shot choices
• Proxy for versatility
Made Shot
Missed Shot
2014-15 Shot Chart
Giannis Antetokounmpo
NDSL@Pitt
FD = 0.72
Shot chart fractal dimensionality
1.42 1.38 1.11 0.96
0.57 0.31 1.27 1.44
Shot chart fractal dimensionality
1.42 1.38 1.11 0.96
0.57 0.31 1.27 1.44
Shot chart fractal dimensionality
1.42 1.38 1.11 0.96
0.57 0.31 1.27 1.44
Radius of gyration
140.6 166.3 140.7 125.6
25.4 36.2 113.2 83.2
Fractal Versatility Index
0.4
0.8
1.2
1.6
50 100 150 200
Radius of Gyration
FractalDimension
factor(clus)
1
2
3
4
5
6
7
8
9
10
Fractal Versatility Index
0.4
0.8
1.2
1.6
50 100 150 200
Radius of Gyration
FractalDimension
factor(clus)
1
2
3
4
5
6
7
8
9
10
S. Curry, J. Harden etc.
Fractal Versatility Index
0.4
0.8
1.2
1.6
50 100 150 200
Radius of Gyration
FractalDimension
factor(clus)
1
2
3
4
5
6
7
8
9
10
S. Curry, J. Harden etc.
D. Jordan, T. Duncan etc.
Fractal dimension and ball movement
• Fractal dimensionality of the ball’s trajectory is an one number description of ball
movement
• Ball movement can be intuitively thought of as a self-similar process
• Evaluation? Possibly manual but time-consuming
• Indirect evaluation: good ball movement should produce successful possessions
FBD Evaluation
• Logistic regression with DV the success (made FG) or not (missed FG, TO)
of a possession and FBD of the possession as the only IV
FBD Evaluation
FBD = 0.62, Made FG2
FBD = 1.33, Missed FG3
Soccer analytics
and fractals
• Can we use similar notions
to explain efficiency?
• For efficiency measures we
need an expected goals
model
Team efficiency
𝑂𝐸7 =	
𝐺7,: − 𝐸 𝐺7,:
𝐺7,:
𝐷𝐸7 =
𝐺7,= − 𝐸 𝐺7,=
𝐺7,=
CHI
CO
COL
DAL
DC
HOU
LA
MTL
NE
NYCFC
NYRB
OCSC
PHI
POR
RSL
SEA
SJ
SKC
TOR
VAN
-60
-30
0
30
60
-20 0 20
Offensive Efficiency (%)
DefensiveEfficiency(%)
Teams
a
a
a
a
Complete
Defensive
Need Work
Offensive
Fractal dimension
0.00
0.25
0.50
0.75
1.00
0.4 0.8 1.2 1.6
Team Fractal Dimension
ECDF
Top 50-th percentile à 6.7% offensive efficiency
Bottom 50-th percentile à -9.3% offensive efficiency
Fractal dimension
Fractal Dimension = 0.4
Goal
Miss
Fractal Dimension = 1.42
Goal
Miss
FD = 0.41 – Offensive efficiency = 19.4% FD = 1.43 – Offensive efficiency = -4.3%
More possibilities
• SportVU data
• PITCHf/x data
• Pitcher’s fractal dimension (?)
• Can it provide any new knowledge that we do not know already ?
• NextGen NFL stats
• Fractal dimension of successfully run routes (?)
Sources
• Perl code:
http://www.cs.cmu.edu/afs/cs.cmu.edu/user/christos/www/SRC/FracDim
-20001026.tar.gz
• R package: https://cran.r-
project.org/web/packages/fractaldim/fractaldim.pdf
• Matlab: https://www.mathworks.com/matlabcentral/fileexchange/13063-
boxcount
GLASC 2017

More Related Content

Recently uploaded

Croatia vs Albania Euro 2024 Prediction Could knockout stage qualification be...
Croatia vs Albania Euro 2024 Prediction Could knockout stage qualification be...Croatia vs Albania Euro 2024 Prediction Could knockout stage qualification be...
Croatia vs Albania Euro 2024 Prediction Could knockout stage qualification be...World Wide Tickets And Hospitality
 
Italy and Spain’s Euro Cup 2024 Squad Selection Battle.docx
Italy and Spain’s Euro Cup 2024 Squad Selection Battle.docxItaly and Spain’s Euro Cup 2024 Squad Selection Battle.docx
Italy and Spain’s Euro Cup 2024 Squad Selection Battle.docxEuro Cup 2024 Tickets
 
Odds Who Will Win Super Bowl 59 in 2025 NFL Betting
Odds Who Will Win Super Bowl 59 in 2025 NFL BettingOdds Who Will Win Super Bowl 59 in 2025 NFL Betting
Odds Who Will Win Super Bowl 59 in 2025 NFL BettingJoe Duffy
 
JORNADA 7 LIGA MURO 2024BASQUETBOL12.pdf
JORNADA 7 LIGA MURO 2024BASQUETBOL12.pdfJORNADA 7 LIGA MURO 2024BASQUETBOL12.pdf
JORNADA 7 LIGA MURO 2024BASQUETBOL12.pdfArturo Pacheco Alvarez
 
Top 10 French Footballers for Euro Cup 2024.docx
Top 10 French Footballers for Euro Cup 2024.docxTop 10 French Footballers for Euro Cup 2024.docx
Top 10 French Footballers for Euro Cup 2024.docxEuro Cup 2024 Tickets
 
Ozan Tufan Eyes Turkey Return and Portugal Finalizes Euro 2024 Squad.docx
Ozan Tufan Eyes Turkey Return and Portugal Finalizes Euro 2024 Squad.docxOzan Tufan Eyes Turkey Return and Portugal Finalizes Euro 2024 Squad.docx
Ozan Tufan Eyes Turkey Return and Portugal Finalizes Euro 2024 Squad.docxEuro Cup 2024 Tickets
 
Romania vs Ukraine Prediction, Stats & Team News an early look at the Group E...
Romania vs Ukraine Prediction, Stats & Team News an early look at the Group E...Romania vs Ukraine Prediction, Stats & Team News an early look at the Group E...
Romania vs Ukraine Prediction, Stats & Team News an early look at the Group E...Eticketing.co
 
Romania vs Ukraine Euro 2024 Prediction Who will get off to a great start in ...
Romania vs Ukraine Euro 2024 Prediction Who will get off to a great start in ...Romania vs Ukraine Euro 2024 Prediction Who will get off to a great start in ...
Romania vs Ukraine Euro 2024 Prediction Who will get off to a great start in ...Eticketing.co
 
Albania Vs Spain Albania and Serbia in the race to host EURO 2027 AFF formali...
Albania Vs Spain Albania and Serbia in the race to host EURO 2027 AFF formali...Albania Vs Spain Albania and Serbia in the race to host EURO 2027 AFF formali...
Albania Vs Spain Albania and Serbia in the race to host EURO 2027 AFF formali...World Wide Tickets And Hospitality
 
virat kohli presentation in life jurney
virat kohli presentation in life  jurneyvirat kohli presentation in life  jurney
virat kohli presentation in life jurneyjaydeeplabana77
 
Portugal vs Czechia Portugal Euro Cup Squad Who will Roberto Martinez take to...
Portugal vs Czechia Portugal Euro Cup Squad Who will Roberto Martinez take to...Portugal vs Czechia Portugal Euro Cup Squad Who will Roberto Martinez take to...
Portugal vs Czechia Portugal Euro Cup Squad Who will Roberto Martinez take to...Eticketing.co
 
NFL SOAP BOX WEEKLY REPORTS- 2024 NFL Schedules
NFL SOAP BOX WEEKLY REPORTS- 2024 NFL SchedulesNFL SOAP BOX WEEKLY REPORTS- 2024 NFL Schedules
NFL SOAP BOX WEEKLY REPORTS- 2024 NFL SchedulesBrian Slack
 
Spain's Euro 2024 Hopes Dampened by Injuries.docx
Spain's Euro 2024 Hopes Dampened by Injuries.docxSpain's Euro 2024 Hopes Dampened by Injuries.docx
Spain's Euro 2024 Hopes Dampened by Injuries.docxEuro Cup 2024 Tickets
 
TAM Sports-IPL 17 Advertising Report- M01 - M55.xlsx - IPL 17 FCT (Commercial...
TAM Sports-IPL 17 Advertising Report- M01 - M55.xlsx - IPL 17 FCT (Commercial...TAM Sports-IPL 17 Advertising Report- M01 - M55.xlsx - IPL 17 FCT (Commercial...
TAM Sports-IPL 17 Advertising Report- M01 - M55.xlsx - IPL 17 FCT (Commercial...Social Samosa
 
Czechia vs Turkiye The impact of 2008 still felt to this day as Turkiye eyes ...
Czechia vs Turkiye The impact of 2008 still felt to this day as Turkiye eyes ...Czechia vs Turkiye The impact of 2008 still felt to this day as Turkiye eyes ...
Czechia vs Turkiye The impact of 2008 still felt to this day as Turkiye eyes ...Eticketing.co
 
Optimum Performance Training Model Overview
Optimum Performance Training Model OverviewOptimum Performance Training Model Overview
Optimum Performance Training Model OverviewAskXX.com
 
Poland vs Netherlands Euro Cup Prediction, Stats and Team News.docx
Poland vs Netherlands Euro Cup Prediction, Stats and Team News.docxPoland vs Netherlands Euro Cup Prediction, Stats and Team News.docx
Poland vs Netherlands Euro Cup Prediction, Stats and Team News.docxEticketing.co
 
Spain vs Italy Euro Cup Head-to-Head Records and Memorable Meetings.pdf
Spain vs Italy Euro Cup Head-to-Head Records and Memorable Meetings.pdfSpain vs Italy Euro Cup Head-to-Head Records and Memorable Meetings.pdf
Spain vs Italy Euro Cup Head-to-Head Records and Memorable Meetings.pdfEticketing.co
 
Germany Vs Hungary- Marco Rossi to Remain Head Coach after the Euro Cup 2024....
Germany Vs Hungary- Marco Rossi to Remain Head Coach after the Euro Cup 2024....Germany Vs Hungary- Marco Rossi to Remain Head Coach after the Euro Cup 2024....
Germany Vs Hungary- Marco Rossi to Remain Head Coach after the Euro Cup 2024....World Wide Tickets And Hospitality
 
Turkey vs Georgia Tickets: Turkey's Redemption Mission at UEFA Euro 2024
Turkey vs Georgia Tickets: Turkey's Redemption Mission at UEFA Euro 2024Turkey vs Georgia Tickets: Turkey's Redemption Mission at UEFA Euro 2024
Turkey vs Georgia Tickets: Turkey's Redemption Mission at UEFA Euro 2024Eticketing.co
 

Recently uploaded (20)

Croatia vs Albania Euro 2024 Prediction Could knockout stage qualification be...
Croatia vs Albania Euro 2024 Prediction Could knockout stage qualification be...Croatia vs Albania Euro 2024 Prediction Could knockout stage qualification be...
Croatia vs Albania Euro 2024 Prediction Could knockout stage qualification be...
 
Italy and Spain’s Euro Cup 2024 Squad Selection Battle.docx
Italy and Spain’s Euro Cup 2024 Squad Selection Battle.docxItaly and Spain’s Euro Cup 2024 Squad Selection Battle.docx
Italy and Spain’s Euro Cup 2024 Squad Selection Battle.docx
 
Odds Who Will Win Super Bowl 59 in 2025 NFL Betting
Odds Who Will Win Super Bowl 59 in 2025 NFL BettingOdds Who Will Win Super Bowl 59 in 2025 NFL Betting
Odds Who Will Win Super Bowl 59 in 2025 NFL Betting
 
JORNADA 7 LIGA MURO 2024BASQUETBOL12.pdf
JORNADA 7 LIGA MURO 2024BASQUETBOL12.pdfJORNADA 7 LIGA MURO 2024BASQUETBOL12.pdf
JORNADA 7 LIGA MURO 2024BASQUETBOL12.pdf
 
Top 10 French Footballers for Euro Cup 2024.docx
Top 10 French Footballers for Euro Cup 2024.docxTop 10 French Footballers for Euro Cup 2024.docx
Top 10 French Footballers for Euro Cup 2024.docx
 
Ozan Tufan Eyes Turkey Return and Portugal Finalizes Euro 2024 Squad.docx
Ozan Tufan Eyes Turkey Return and Portugal Finalizes Euro 2024 Squad.docxOzan Tufan Eyes Turkey Return and Portugal Finalizes Euro 2024 Squad.docx
Ozan Tufan Eyes Turkey Return and Portugal Finalizes Euro 2024 Squad.docx
 
Romania vs Ukraine Prediction, Stats & Team News an early look at the Group E...
Romania vs Ukraine Prediction, Stats & Team News an early look at the Group E...Romania vs Ukraine Prediction, Stats & Team News an early look at the Group E...
Romania vs Ukraine Prediction, Stats & Team News an early look at the Group E...
 
Romania vs Ukraine Euro 2024 Prediction Who will get off to a great start in ...
Romania vs Ukraine Euro 2024 Prediction Who will get off to a great start in ...Romania vs Ukraine Euro 2024 Prediction Who will get off to a great start in ...
Romania vs Ukraine Euro 2024 Prediction Who will get off to a great start in ...
 
Albania Vs Spain Albania and Serbia in the race to host EURO 2027 AFF formali...
Albania Vs Spain Albania and Serbia in the race to host EURO 2027 AFF formali...Albania Vs Spain Albania and Serbia in the race to host EURO 2027 AFF formali...
Albania Vs Spain Albania and Serbia in the race to host EURO 2027 AFF formali...
 
virat kohli presentation in life jurney
virat kohli presentation in life  jurneyvirat kohli presentation in life  jurney
virat kohli presentation in life jurney
 
Portugal vs Czechia Portugal Euro Cup Squad Who will Roberto Martinez take to...
Portugal vs Czechia Portugal Euro Cup Squad Who will Roberto Martinez take to...Portugal vs Czechia Portugal Euro Cup Squad Who will Roberto Martinez take to...
Portugal vs Czechia Portugal Euro Cup Squad Who will Roberto Martinez take to...
 
NFL SOAP BOX WEEKLY REPORTS- 2024 NFL Schedules
NFL SOAP BOX WEEKLY REPORTS- 2024 NFL SchedulesNFL SOAP BOX WEEKLY REPORTS- 2024 NFL Schedules
NFL SOAP BOX WEEKLY REPORTS- 2024 NFL Schedules
 
Spain's Euro 2024 Hopes Dampened by Injuries.docx
Spain's Euro 2024 Hopes Dampened by Injuries.docxSpain's Euro 2024 Hopes Dampened by Injuries.docx
Spain's Euro 2024 Hopes Dampened by Injuries.docx
 
TAM Sports-IPL 17 Advertising Report- M01 - M55.xlsx - IPL 17 FCT (Commercial...
TAM Sports-IPL 17 Advertising Report- M01 - M55.xlsx - IPL 17 FCT (Commercial...TAM Sports-IPL 17 Advertising Report- M01 - M55.xlsx - IPL 17 FCT (Commercial...
TAM Sports-IPL 17 Advertising Report- M01 - M55.xlsx - IPL 17 FCT (Commercial...
 
Czechia vs Turkiye The impact of 2008 still felt to this day as Turkiye eyes ...
Czechia vs Turkiye The impact of 2008 still felt to this day as Turkiye eyes ...Czechia vs Turkiye The impact of 2008 still felt to this day as Turkiye eyes ...
Czechia vs Turkiye The impact of 2008 still felt to this day as Turkiye eyes ...
 
Optimum Performance Training Model Overview
Optimum Performance Training Model OverviewOptimum Performance Training Model Overview
Optimum Performance Training Model Overview
 
Poland vs Netherlands Euro Cup Prediction, Stats and Team News.docx
Poland vs Netherlands Euro Cup Prediction, Stats and Team News.docxPoland vs Netherlands Euro Cup Prediction, Stats and Team News.docx
Poland vs Netherlands Euro Cup Prediction, Stats and Team News.docx
 
Spain vs Italy Euro Cup Head-to-Head Records and Memorable Meetings.pdf
Spain vs Italy Euro Cup Head-to-Head Records and Memorable Meetings.pdfSpain vs Italy Euro Cup Head-to-Head Records and Memorable Meetings.pdf
Spain vs Italy Euro Cup Head-to-Head Records and Memorable Meetings.pdf
 
Germany Vs Hungary- Marco Rossi to Remain Head Coach after the Euro Cup 2024....
Germany Vs Hungary- Marco Rossi to Remain Head Coach after the Euro Cup 2024....Germany Vs Hungary- Marco Rossi to Remain Head Coach after the Euro Cup 2024....
Germany Vs Hungary- Marco Rossi to Remain Head Coach after the Euro Cup 2024....
 
Turkey vs Georgia Tickets: Turkey's Redemption Mission at UEFA Euro 2024
Turkey vs Georgia Tickets: Turkey's Redemption Mission at UEFA Euro 2024Turkey vs Georgia Tickets: Turkey's Redemption Mission at UEFA Euro 2024
Turkey vs Georgia Tickets: Turkey's Redemption Mission at UEFA Euro 2024
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

GLASC 2017

  • 1. Sports and Fractals Konstantinos Pelechrinis @kpelechrinis
  • 5. Self similarity • A self similar complex system or object exhibits the same statistical properties over different scales • Scale invariance à ∃Δ: f λx = 𝜆) 𝑓 𝑥 , ∀𝜆 Power laws K. J. Hsu and A. Hsu, “Self-similarity of the “1/f noise” called music”, in PNAS, vol 88, pp 3507-3509, April 1991 Coastline paradox
  • 6. Why sports though? • Several spatial sports data • Player mobility, shot charts etc. • The complexity of similar objects can be captured through the notion of fractal dimensionality With C(r) being the fraction of pairs of points from a set S that have distance smaller or equal to r, S behaves like a fractal with intrinsic fractal dimension D in the range of scales r1 to r2, iff: 𝐶 𝑟 ∝ 𝑟1 , 𝑟2 ≤ 𝑟 ≤ 𝑟4
  • 7. Fractal dimension Fractal dimension = 0.48 Fractal dimension = 1.61 Fractal dimension = 1.94
  • 9. Fractal dimensionality and … dancing Dance Fractal dimensionality Rumba 1.36 Cha cha 1.24 Salsa 1.28 Merengue 1.16 Bachata 1.21 Salsa Merengue M. Tatlier and R. Suvak, “How fractal is dancing?”, Chaos, Solitons and Fractals 36 (2008) 1019-1027
  • 10. Fractal dimensionality and … dancing Dance Fractal dimensionality Rumba 1.36 Cha cha 1.24 Salsa 1.28 Merengue 1.16 Bachata 1.21 Salsa Merengue M. Tatlier and R. Suvak, “How fractal is dancing?”, Chaos, Solitons and Fractals 36 (2008) 1019-1027
  • 11.
  • 12. 3pt shots & floor utilization dimensionality 3PT distance changes Record breaking 5 10 15 20 25 1980 1990 2000 2010 Year 3PTAttemptsperGame
  • 13. 3pt shots & floor utilization dimensionality 3PT distance changes Record breaking 5 10 15 20 25 1980 1990 2000 2010 Year 3PTAttemptsperGame 0.000 0.025 0.050 0.075 0 10 20 30 40 Distance (feet) Density 0.000 0.025 0.050 0.075 0 10 20 30 40 Distance (feet) Density 0.000 0.025 0.050 0.075 0.100 0 10 20 30 40 Distance (feet) Density 0.000 0.025 0.050 0.075 0 10 20 30 40 Distance (feet) Density 0.000 0.025 0.050 0.075 0.100 0 10 20 30 40 Distance (feet) Density
  • 14. 3pt shots & floor utilization dimensionality 3PT distance changes Record breaking 5 10 15 20 25 1980 1990 2000 2010 Year 3PTAttemptsperGame 0.0 0.1 0.2 0.3 0.4 2PT 3PT 2015-16 Regular Season FieldGoalPercentages Position Crest Left Right 0.0 0.1 0.2 0.3 0.4 2PT 3PT 2014-15 Regular Season FieldGoalPercentages Position Crest Left Right 0.0 0.1 0.2 0.3 0.4 2PT 3PT 2014-15 Regular Season FieldGoalPercentages Position Crest Left Right 0.0 0.1 0.2 0.3 0.4 2PT 3PT 2014-15 Regular Season FieldGoalPercentages Position Crest Left Right 0.0 0.1 0.2 0.3 0.4 2PT 3PT 2015-16 Regular Season FieldGoalPercentages Position Crest Left Right
  • 15. 3pt shots & floor utilization dimensionality 3PT distance changes Record breaking 5 10 15 20 25 1980 1990 2000 2010 Year 3PTAttemptsperGame 0.000 0.025 0.050 0.075 0 10 20 30 40 Distance (feet) Density 0.000 0.025 0.050 0.075 0 10 20 30 40 Distance (feet) Density 0.000 0.025 0.050 0.075 0.100 0 10 20 30 40 Distance (feet) Density 0.000 0.025 0.050 0.075 0 10 20 30 40 Distance (feet) Density 0.000 0.025 0.050 0.075 0.100 0 10 20 30 40 Distance (feet) Density 0.0 0.1 0.2 0.3 0.4 2PT 3PT 2015-16 Regular Season FieldGoalPercentages Position Crest Left Right 0.0 0.1 0.2 0.3 0.4 2PT 3PT 2014-15 Regular Season FieldGoalPercentages Position Crest Left Right 0.0 0.1 0.2 0.3 0.4 2PT 3PT 2014-15 Regular Season FieldGoalPercentages Position Crest Left Right 0.0 0.1 0.2 0.3 0.4 2PT 3PT 2014-15 Regular Season FieldGoalPercentages Position Crest Left Right 0.0 0.1 0.2 0.3 0.4 2PT 3PT 2015-16 Regular Season FieldGoalPercentages Position Crest Left Right Made Shot Missed Shot Above the Break 3 In The Paint (Non-RA) Mid-Range Restricted Area Backcourt Left Corner 3 Right Corner 3 Sampled Shot Chart
  • 16. Floor utilization dimensionality Isn’t this something we already know?!?! Yes, but this shows that fractal dimensionality can be useful
  • 17. Fractal versatility index • Objective: quantify the spatial distribution of a player’s shot choices • Proxy for versatility Made Shot Missed Shot 2014-15 Shot Chart Giannis Antetokounmpo NDSL@Pitt FD = 0.72
  • 18. Shot chart fractal dimensionality 1.42 1.38 1.11 0.96 0.57 0.31 1.27 1.44
  • 19. Shot chart fractal dimensionality 1.42 1.38 1.11 0.96 0.57 0.31 1.27 1.44
  • 20. Shot chart fractal dimensionality 1.42 1.38 1.11 0.96 0.57 0.31 1.27 1.44
  • 21. Radius of gyration 140.6 166.3 140.7 125.6 25.4 36.2 113.2 83.2
  • 22. Fractal Versatility Index 0.4 0.8 1.2 1.6 50 100 150 200 Radius of Gyration FractalDimension factor(clus) 1 2 3 4 5 6 7 8 9 10
  • 23. Fractal Versatility Index 0.4 0.8 1.2 1.6 50 100 150 200 Radius of Gyration FractalDimension factor(clus) 1 2 3 4 5 6 7 8 9 10 S. Curry, J. Harden etc.
  • 24. Fractal Versatility Index 0.4 0.8 1.2 1.6 50 100 150 200 Radius of Gyration FractalDimension factor(clus) 1 2 3 4 5 6 7 8 9 10 S. Curry, J. Harden etc. D. Jordan, T. Duncan etc.
  • 25. Fractal dimension and ball movement • Fractal dimensionality of the ball’s trajectory is an one number description of ball movement • Ball movement can be intuitively thought of as a self-similar process • Evaluation? Possibly manual but time-consuming • Indirect evaluation: good ball movement should produce successful possessions
  • 26. FBD Evaluation • Logistic regression with DV the success (made FG) or not (missed FG, TO) of a possession and FBD of the possession as the only IV
  • 27. FBD Evaluation FBD = 0.62, Made FG2 FBD = 1.33, Missed FG3
  • 28. Soccer analytics and fractals • Can we use similar notions to explain efficiency? • For efficiency measures we need an expected goals model
  • 29. Team efficiency 𝑂𝐸7 = 𝐺7,: − 𝐸 𝐺7,: 𝐺7,: 𝐷𝐸7 = 𝐺7,= − 𝐸 𝐺7,= 𝐺7,= CHI CO COL DAL DC HOU LA MTL NE NYCFC NYRB OCSC PHI POR RSL SEA SJ SKC TOR VAN -60 -30 0 30 60 -20 0 20 Offensive Efficiency (%) DefensiveEfficiency(%) Teams a a a a Complete Defensive Need Work Offensive
  • 30. Fractal dimension 0.00 0.25 0.50 0.75 1.00 0.4 0.8 1.2 1.6 Team Fractal Dimension ECDF Top 50-th percentile à 6.7% offensive efficiency Bottom 50-th percentile à -9.3% offensive efficiency
  • 31. Fractal dimension Fractal Dimension = 0.4 Goal Miss Fractal Dimension = 1.42 Goal Miss FD = 0.41 – Offensive efficiency = 19.4% FD = 1.43 – Offensive efficiency = -4.3%
  • 32. More possibilities • SportVU data • PITCHf/x data • Pitcher’s fractal dimension (?) • Can it provide any new knowledge that we do not know already ? • NextGen NFL stats • Fractal dimension of successfully run routes (?)
  • 33. Sources • Perl code: http://www.cs.cmu.edu/afs/cs.cmu.edu/user/christos/www/SRC/FracDim -20001026.tar.gz • R package: https://cran.r- project.org/web/packages/fractaldim/fractaldim.pdf • Matlab: https://www.mathworks.com/matlabcentral/fileexchange/13063- boxcount