+ All Categories
Home > Documents > Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing...

Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing...

Date post: 30-May-2018
Category:
Upload: phamanh
View: 214 times
Download: 0 times
Share this document with a friend
48
- University of Brescia, Italy Marica Manisera Paola Zuccolotto Basketball data science Marica Manisera –Paola Zuccolotto University of Brescia, Italy Vienna, April 13, 2018
Transcript
Page 1: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Basketball data science

Marica Manisera – Paola ZuccolottoUniversity of Brescia, Italy

Vienna, April 13, 2018

Page 2: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

[email protected] [email protected]

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Page 3: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

BDSports, a network ofpeople interested inSports Analytics

http://bodai.unibs.it/bdsports/

Page 4: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Agenda:

• Basketball analytics: state of the art

• Basketball datasets

• Case studies:CS1: new positions in basketballCS2: scoring probability when shooting under high-pressure conditionsCS3: performance variability and teamwork assessmentCS4: sensor data analysis

• Concluding remarks

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 5: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Basketball Analytics

Scientific Research

OfficialStatistics

Sport Analytics Services

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 6: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 7: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Our analyses often integrate machine learning tools and

experts’ suggestions

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 8: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Scie

nti

fic

Jou

rnal

s

Scientific Literature

Special

Issues

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 9: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Data Big Data

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 10: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Data Big Data

StatsCS1

www.espn.com/nbastats.nba.comwww.fiba.comLeagues...

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 11: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Data Big Data

play-by-playCS2 – CS3

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 12: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Data Big Data

play-by-playCS2 – CS3

Sensor DataCS4

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 13: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

CS1: new positions in basketball

Motivation: The existing positions - often defined a longtime ago - tend to reflect traditional points of view aboutthe game and sometimes they are no longer well-suited tothe new concepts arisen with the evolution of the way ofplaying.

Aim: describing new roles of players during the game, by means of the analysisof players' performance statistics with data mining and machine learning tools.

EJASA -Special issueon Statisticsin Sport

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 14: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• «Key-players» training set→ 7-dimensional SOM

• clusterization of the SOMoutput layer into a propernumber of groups bymeans of a fuzzy clusteringalgorithm

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 15: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 16: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 17: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

CS2: scoring probability when shooting under high-pressure conditions

Motivation: Basketball players have often to facehigh-pressure game conditions. To be aware of theoverall and personal reactions to these situations isof primary importance to coaches.

Aim: To develop a model describing the impact of some high-pressure game situations on the probability of scoring and to assess players' personal reactions.

International Journal of Sports Science & Coaching

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

play-by-play

Page 18: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

High-Pressure Game Situations:

• when the shot clock is going to expire (SHOT.CLOCK)• when the score difference with respect to the opponent

is small (SC.DIFF)• when the team, for some reason, has globally performed

bad during the match, up to the considered moment(MISS.T)

• when the player missed the previous shot (MISS.PL)• the time to the end of quarter (TIME)

• type of action (POSS.TYPE, 24’’ or 14’’ extratime)

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 19: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

69688 6470

Page 20: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Data Mining Tools:

• univariate non parametric regressions via kernelsmoothing on the dependent variable MADE (assumingvalues 1 and 0 according to whether, respectively, theattempted shot scored a basket or not)

• 1000 bootstrap samples of size nboot = 5000 andnboot = 1000 for the dataset A2ITA and RIO16,respectively.

few univariate relationships detected - Just SHOT.CLOK and MISS.PL

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 21: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 22: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 23: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Data Mining Tools:

• CART (Classification And Regression Trees), algorithm able todeal with multivariate complex relationships, also detectinginteractions among predictors

• we transform numerical into categorical covariates in order toimprove interpretability → combination of the results of amachine learning procedure and experts' suggestions

• pruning

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 24: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

focus on:

(1) the last 1-2 seconds of possession, very close to the shot clock buzzer sounding,

(2) games where the score difference is low, for example, between -4 and 4,

(3) the last 1-2 minutes of each quarter (especially the final quarter)

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 25: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 26: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Very similar results with Rio 2016 data

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 27: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

2-point shots

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 28: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

3-point shots

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 29: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

free throws

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 30: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

New Shooting Performance Measure:

Takes into account that shots attempted in differentmoments have different scoring probabilities

Performance of Player i

for shot type T (2P, 3P, FT)

j-th shot made (1) or missed (0)

scoring probability of j-th shot

according to CART

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 31: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 32: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 33: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Further Research:

according to psychological studies, some athletes view the competitive situationsas challenging, and others perceive the same situations as stressful and anxiety-provoking. For this reason, it may be difficult to statistically detect stressfulsituations from large datasets including several players, as the overall averageperformance may remain unchanged as a response to some players improvingtheir performance and some others getting worse.

Analysis of single players’ reactions to stressful gamesituations (propension to shot and variation in scoringprobability)

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Integration with psychological studies

Page 34: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

play-by-play

CS3: performance variability and teamwork

Motivation: Psychological studies have pointed outthat typical performance is but one attribute ofperformance, but other aspects should be taken intoaccount, in particular performance variability.

Aim: Assessment of players' shooting performance variability and investigationof its relationships with the team composition.

(in progress)

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 35: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Performance Variability:

• Definition of a performance index based on the % ofattempted shots that scored a basket and on theshooting intensity

shooting intensity shooting performance

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 36: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Performance Variability:

• Fit Markov Switching models to the shootingperformance index, in order to detect the (significant)presence of periods of good and bad performance

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 37: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Teamwork Assessment:

• determine influence of each teammate on the regimeof good and bad performance

• display the significantrelationships by means ofgraphical network analysis tools

• predict the best substitutionat a given time

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 38: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

CS4: sensor data analysis

Aim: A first approach to sensor data analysis inbasketball (visualization tools, cluster analysis, futurechallenges)

MathSport International 2017

SIS2017

In collaboration with MYagonism

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 39: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

CS4: sensor data analysis

Aim: to study• structural changes in the surface area• associations between regimes and game variables• the relation between the regime probabilities and

the scored points

SIS 2018

COMPSTAT 2018

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 40: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Visualization Tools

A tool to display data recorded by tracking systemsproducing spatio-temporal traces of player trajectorieswith high definition and frequencyhttps://www.youtube.com/watch?v=aejyrDnqYVY

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 41: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Visualization ToolsJames P. CurleyCurley Social Neurobiology Lab website(Psychology Department and Center forIntegrative Animal Behavior, ColumbiaUniversity, New York City)

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 42: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Convex Hulls Analysis

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 43: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Cluster Analysis

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 44: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Cluster Analysis + MultiDimensional Scaling

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 45: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Cluster Analysis + MultiDimensional Scaling

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Page 46: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

Future Challenges:• Integration with play-by-play data• Integration with video and match analysis• Integration with body metrics (body

physiology tracking via “smart clothing”and/or body measurements)

• Integration with qualitative assessments

• Network analysis tools• Spatio-temporal statistical models

• Addition of the other team’s data• Addition of the ball’s position

Page 47: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Concluding …

• Basketball Analytics: state of the art• Basketball datasets• CS1: new positions in basketball

• CS2: scoring probability under high-pressure• CS3: performance variability and teamwork• CS4: sensor data analysis

True:• If people keep

thinking thatStatistics is merelyPPG, AST, REB, …

• If people don’tlearn how Statshave to be interpreted (“Do not put your faith in what statistics say until you have carefully considered what they do not say.” W. W. Watt)

False:• If modern

approaches to basketball analytics are used

• If we are able to integrate analyticsand technicalexperience

• If we are able to spread the culture of Statistics

Page 48: Basketball data sciencestatmath.wu.ac.at/research/talks/resources/2018_04_Zucco...Aim: describing new roles of players during the game, by means of the analysis of players' performance

- University of Brescia, ItalyMarica ManiseraPaola Zuccolotto - University of Brescia, ItalyMarica ManiseraPaola Zuccolotto

Thank You

ReferencesDownload a (regularly updated) list of references at

http://bodai.unibs.it/bdsports/basketball.htm


Recommended