• Non ci sono risultati.

Data-driven evaluation of soccer players performance

N/A
N/A
Protected

Academic year: 2021

Condividi "Data-driven evaluation of soccer players performance"

Copied!
22
0
0

Testo completo

(1)

Data-driven

evaluation of soccer players performance

Paolo Cintia - University of Pisa

(2)

{'eventName': 8,

'eventSec': 8.221464, 'id': 217097515,

'matchId': 2576132, 'matchPeriod': '1H', 'playerId': 8306,

'positions': [{'x': 42, 'y': 14}, {'x': 74, 'y': 33}],

'subEventName': 83,

'tags': [{'id': 1801}], 'teamId': 3158}

pass

high pass

accurate

1700 events per match (in average)

identifiers

(3)
(4)

Ranking soccer players

(5)

● Multidimensional and flexible

existing metrics are based just on passes or shots (e.g., FS, PSV)

Characteristics of the method

PlayeRank

● Dynamic and role-aware

compare apples to apples

● Validated

existing metrics are validated just against goals or assists (!)

(6)

soccer logs

Feature weighting Role detector

learning

Player Rating

Players Rankings Individual performance

extraction

feature weights

Role detector

Learning Rating

batch online

𝜇 (a)

(c) (b)

b1

b2 c1

(d) Ranking

d1

d2 c2

(7)

Feature weighting

(8)

Role classification

(9)

Rating computation

performance rating of u in game g

taking into account

the number of goals

(10)

18 competitions

30 million events

20K matches

21K players

Experiments

(11)

Best players in the dataset

(12)

Evaluation of PlayeRank

1. We randomly extract pairs of players from the rankings 2. Ask professional scouts who’s the best for each pair 3. Ask PlayeRank who’s the best for each pair

4. Compute the agreement between the answers Compare with state-of-the-art:

● FC → Duch et al., Quantifying the Performance of Individual Players in a Team Activity, PLoS One

● PSV → Brooks et al., Developing a Data-Driven Player Ranking in Soccer using Predictive Model Weights, SIGKDD

(13)

Evaluation of PlayeRank

(14)

Evaluation of PlayeRank

(15)

Evaluation of PlayeRank

(16)

Evolution of players

(17)

Evolution of players

(18)

Patterns of performance

(19)

Versatility of players

(20)

Versatility of players

(21)

https://arxiv.org/abs/1802.04987

(22)

Player ranking

The ranking of players (by role) can be computed by

aggregating over all ratings of the players

Riferimenti

Documenti correlati

We will apply this procedure to the supervised classification, through logistic regres- sion on multivariate functional depths, of a dataset composed of ECG traces both

In the present study, we investigated how the action prediction per- formance of expert soccer players (outfield players and goalkeepers) and novices was affected by rTMS

For defining potential risks for consumers, assessment of exposure to potentially toxic ele- ments (PTEs) can be made through the analysis of their content in food crops and

Levels of endogenous p14ARF were analysed by Western Blot on whole protein lysates probed with anti- ARF and, as control, with anti-MDM2 and

Coppedge classified as center-right (Argentine UCD) parties that “targeted middle- or lower-class voters in addition to elite voters, by stressing cooperation with the private

The term 'revolving door (RD) phenomenon” was coined to define recurrent hospitalizations of chronically ill patients after closure of psychiatric hospitals and implementation

Locations visited by a single player on a single game, reported on a 1x1 grid. Dot size is according to visits number..  given a player, verify whether the spatial distribution

The crucial point is that, due to the side conditions on the application of rules → R 1 and → R 2 (which rely on the evaluation relation), every branch of a Gbu-tree has finite