ABOUT THE SPEAKER
Rajiv Maheswaran - Researcher
Using advanced data analysis tools, Rajiv Maheswaran and Second Spectrum help make basketball teams smarter.

Why you should listen

Sports fans can get obsessed with stats about player performance and game-day physics. But basketball, a fluid and fast-moving game, has been tough to understand through numbers. Rajiv Maheswaran is working to change that, by offering pro basketball teams insight into game data to make better decisions. Maheswaran is the CEO and co-founder of Second Spectrum, a startup transforming sports through technology. He is also a Research Assistant Professor at the University of Southern California's Computer Science Department and a Project Leader at the Information Sciences Institute at the USC Viterbi School of Engineering, where he co-directs the Computational Behavior Group.

His research spans various aspects of multi-agent systems and distributed artificial intelligence using decision-theoretic and game-theoretic frameworks and solutions. His current interests focus on data analytics, visualization and real-time interaction to understand behavior in spatiotemporal domains. Like, say, the spatiotemporal domain around a basketball hoop.

More profile about the speaker
Rajiv Maheswaran | Speaker | TED.com
TED2015

Rajiv Maheswaran: The math behind basketball's wildest moves

Раджив Махесваран: Математика хитрих баскетбольних рухів

Filmed:
2,683,104 views

Баскетбол - це динамічна гра, що базується на імпровізації, взаємодії з іншими гравцями і на просторово-часовому розпізнаванні образу. Раджив Махесваран і його колеги аналізують рухи в ключових маневрах, щоб допомогти тренерам і гравцям поєднати інтуїцію з новими даними. Бонус: те, що вони вивчають, може допомогти нам зрозуміти, як люди рухаються всюди.
- Researcher
Using advanced data analysis tools, Rajiv Maheswaran and Second Spectrum help make basketball teams smarter. Full bio

Double-click the English transcript below to play the video.

00:12
My colleaguesколеги and I are fascinatedзачарований
by the scienceнаука of movingрухаючись dotsкрапки.
0
954
3583
Ми з колегами захоплюємося
природою рухомих точок.
00:16
So what are these dotsкрапки?
1
4927
1150
Що таке ці точки?
Це всі ми.
00:18
Well, it's all of us.
2
6101
1287
Всі ми пересуваємося у себе вдома,
в офісах, в магазинах і подорожуємо
00:19
And we're movingрухаючись in our homesбудинки,
in our officesофіси, as we shopмагазин and travelподорожувати
3
7412
5085
00:24
throughoutвсюди our citiesмістах
and around the worldсвіт.
4
12521
2066
по своєму місту або по всьому світу.
Хіба не було б чудово,
якби ми могли зрозуміти ці рухи?
00:26
And wouldn'tне буде it be great
if we could understandзрозуміти all this movementрух?
5
14958
3669
Їх закономірності,
значення і те, що ховається за ними.
00:30
If we could find patternsвізерунки and meaningсенс
and insightв поле зору in it.
6
18918
2890
На щастя для нас, ми живемо в такий час,
00:34
And luckilyна щастя for us, we liveжити in a time
7
22259
1785
00:36
where we're incrediblyнеймовірно good
at capturingзахоплення informationінформація about ourselvesми самі.
8
24068
4497
коли ми досягли успіху
в зборі інформації про самих себе.
З сенсорів, відео або додатків
00:40
So whetherчи то it's throughчерез
sensorsдатчики or videosвідеоролики, or appsдодатки,
9
28807
3663
ми можемо відстежити наш рух
з дивовижною точністю.
00:44
we can trackтрек our movementрух
with incrediblyнеймовірно fine detailдетально.
10
32494
2809
00:48
So it turnsвиявляється out one of the placesмісць
where we have the bestнайкраще dataдані about movementрух
11
36092
5032
Виявляється, одна з областей,
де зібрані найкращі дані про рух,
00:53
is sportsспорт.
12
41148
1208
це спорт.
Чи то баскетбол чи бейсбол,
звичайний або інший футбол,
00:54
So whetherчи то it's basketballбаскетбол or baseballбейсбол,
or footballфутбол or the other footballфутбол,
13
42682
5333
ми оснащуємо стадіони
і гравців пристроями для відстеження рухів
01:00
we're instrumentinginstrumenting our stadiumsСтадіони
and our playersгравці to trackтрек theirїх movementsрухи
14
48039
4402
01:04
everyкожен fractionфракція of a secondдругий.
15
52465
1313
кожну частку секунди.
Тобто ми перетворюємо своїх атлетів
01:05
So what we're doing
is turningповорот our athletesспортсмени into --
16
53802
4382
01:10
you probablyймовірно guessedздогадалися it --
17
58208
1959
- ви, напевно, вже здогадалися,
- в рухомі точки.
01:12
movingрухаючись dotsкрапки.
18
60191
1396
01:13
So we'veми маємо got mountainsгори of movingрухаючись dotsкрапки
and like mostнайбільше rawсирий dataдані,
19
61946
4934
Тепер у нас маса рухомих точок,
і, як з будь-якими необробленими даними,
з ними важко розібратися,
та й не так це цікаво.
01:18
it's hardважко to dealугода with
and not that interestingцікаво.
20
66904
2502
01:21
But there are things that, for exampleприклад,
basketballбаскетбол coachesтренери want to know.
21
69430
3769
Але є речі, про які, наприклад,
баскетбольні тренери хочуть знати.
Проблема в тому, що вони не знають про них,
бо довелося б дивитися кожну секунду
01:25
And the problemпроблема is they can't know them
because they'dвони б have to watch everyкожен secondдругий
22
73223
3810
01:29
of everyкожен gameгра, rememberзгадаймо it and processпроцес it.
23
77057
2589
кожної гри, запам'ятовуючи і обробляючи.
Людина не може зробити цього,
01:31
And a personлюдина can't do that,
24
79804
1930
01:33
but a machineмашина can.
25
81758
1310
але машина може.
Але машина не може дивитися
на гру очима тренера.
01:35
The problemпроблема is a machineмашина can't see
the gameгра with the eyeоко of a coachтренер.
26
83661
3410
Принаймні, вони не могли
до цього часу.
01:39
At leastнайменше they couldn'tне міг untilдо now.
27
87363
2261
01:42
So what have we taughtнавчав the machineмашина to see?
28
90228
2103
Що ми навчили машину бачити?
Ми почали з простого:
01:45
So, we startedпочався simplyпросто.
29
93569
1787
навчили її таким речам, як паси,
кидки і відскоки.
01:47
We taughtнавчав it things like passesпроходить,
shotsпостріли and reboundsпідборів.
30
95380
3799
Тому, що відомо звичайним уболівальникам.
01:51
Things that mostнайбільше casualвипадковий fansвентилятори would know.
31
99203
2541
01:53
And then we movedпереїхав on to things
slightlyтрохи more complicatedускладнений.
32
101768
2832
А потім ми перейшли до складніших речей.
Таким маневрам, як пост-апи,
пік-н-роли та ізоляції.
01:56
EventsПодії like post-upsпост-ups,
and pick-and-rollsPick роли, and isolationsізоляції.
33
104624
4588
02:01
And if you don't know them, that's okay.
MostБільшість casualвипадковий playersгравці probablyймовірно do.
34
109377
3543
Якщо ви їх не знаєте, не страшно.
Більшість гравців, можливо, знає.
02:05
Now, we'veми маємо gottenотримав to a pointточка where todayсьогодні,
the machineмашина understandsрозумієш complexкомплекс eventsподії
35
113560
5340
На сьогоднішній день
машина розуміє складні маневри
на кшталт заслону і широких пін-даунів.
02:10
like down screensекрани and wideширокий pinsPIN-коди.
36
118924
3073
Такі терміни знають тільки професіонали.
02:14
BasicallyВ основному things only professionalsпрофесіонали know.
37
122021
2726
Отже, ми навчили машину «дивитися»
очами тренера.
02:16
So we have taughtнавчав a machineмашина to see
with the eyesочі of a coachтренер.
38
124771
4388
Як ми змогли зробити це?
02:22
So how have we been ableздатний to do this?
39
130009
1857
Якби я попросив тренера описати,
наприклад, пік-н-рол,
02:24
If I askedзапитав a coachтренер to describeопишіть
something like a pick-and-rollPick н рол,
40
132511
3118
то він дав би мені опис,
02:27
they would give me a descriptionопису,
41
135653
1640
і якби я закодував це в алгоритм,
то нічого б не вийшло.
02:29
and if I encodedзакодовано that as an algorithmалгоритм,
it would be terribleстрашний.
42
137317
2856
Пік-н-рол - це свого роду танець
в баскетболі між чотирма гравцями,
02:33
The pick-and-rollPick н рол happensбуває to be this danceтанцювати
in basketballбаскетбол betweenміж fourчотири playersгравці,
43
141026
4278
02:37
two on offenseзлочин and two on defenseзахист.
44
145328
1912
двоє в захисті і двоє в нападі.
02:39
And here'sось тут kindдоброзичливий of how it goesйде.
45
147486
1618
Ось, як це відбувається.
02:41
So there's the guy on offenseзлочин
withoutбез the ballкуля
46
149128
2533
Гравець в нападі без м'яча
02:43
the ballкуля and he goesйде nextдалі to the guy
guardingОхорона the guy with the ballкуля,
47
151685
3209
йде поруч, захищає гравця з м'ячем,
02:46
and he kindдоброзичливий of staysзалишається there
48
154918
1257
і залишається в зоні.
02:48
and they bothобидва moveрухатися and stuffречі happensбуває,
and ta-daTA-da, it's a pick-and-rollPick н рол.
49
156199
3317
Вони переміщаються, щось відбувається,
і -та-та! - це і є пік-н-рол.
02:51
(LaughterСміх)
50
159540
2215
(Сміх)
02:53
So that is alsoтакож an exampleприклад
of a terribleстрашний algorithmалгоритм.
51
161779
2508
Це також приклад поганого алгоритму.
02:56
So, if the playerгравець who'sхто це? the interfererinterferer --
he's calledназивається the screenerпрозорість --
52
164913
4204
Якщо гравець, який заважає, -
робить заслону, -
підійде ближче, але не зупиниться,
03:01
goesйде closeзакрити by, but he doesn't stop,
53
169278
2872
можливо, це не буде пік-н-рол.
03:04
it's probablyймовірно not a pick-and-rollPick н рол.
54
172174
1765
Або якщо він зупиниться,
але буде недостатньо близько,
03:06
Or if he does stop,
but he doesn't stop closeзакрити enoughдостатньо,
55
174560
3945
03:10
it's probablyймовірно not a pick-and-rollPick н рол.
56
178529
1761
то це теж, можливо, не пік-н-рол.
Або якщо він підійде близько і зупиниться,
03:12
Or, if he does go closeзакрити by
and he does stop
57
180642
3237
але всі вони виявляться під кошиком,
це, можливо, не пік-н-рол.
03:15
but they do it underпід the basketкошик,
it's probablyймовірно not a pick-and-rollPick н рол.
58
183903
3324
Або я помиляюся, може,
і це все пік-н-роли.
03:19
Or I could be wrongнеправильно,
they could all be pick-and-rollsPick роли.
59
187462
2524
На ділі, це залежить від точного часу,
відстані, місця розташування -
03:22
It really dependsзалежить on the exactточно timingтерміни,
the distancesвідстані, the locationsмісця розташування,
60
190010
4568
ось що робить це таким складним.
03:26
and that's what makesробить it hardважко.
61
194602
1495
На щастя, машина може навчатись,
ми можемо вийти за межі своїх можливостей,
03:28
So, luckilyна щастя, with machineмашина learningнавчання,
we can go beyondдалі our ownвласний abilityздібності
62
196579
4944
03:33
to describeопишіть the things we know.
63
201547
1743
щоб описати те, що знаємо.
Як це працює?
Розглянемо на прикладі.
03:35
So how does this work?
Well, it's by exampleприклад.
64
203314
2280
Отже, ми підходимо до машини і кажемо:
«Доброго ранку, машино.
03:37
So we go to the machineмашина and say,
"Good morningранок, machineмашина.
65
205759
2830
03:41
Here are some pick-and-rollsPick роли,
and here are some things that are not.
66
209077
3359
Ось кілька пік-н-ролів
і кілька маневрів - не пік-н-ролів.
03:44
Please find a way to tell the differenceрізниця."
67
212720
2252
Будь ласка, знайди спосіб відрізнити їх.»
03:47
And the keyключ to all of this is to find
featuresособливості that enableувімкнути it to separateокремо.
68
215076
3707
І ключ до всього -
знайти риси, які дозволяють розрізняти їх.
03:50
So if I was going
to teachвчити it the differenceрізниця
69
218807
2109
Якби я хотів навчити машину,
яка різниця
03:52
betweenміж an appleяблуко and orangeапельсин,
70
220940
1381
між яблуком і апельсином,
03:54
I mightможе say, "Why don't you
use colorколір or shapeформа?"
71
222345
2375
я б спитав: "Чому ти не використовуєш
колір і форму?»
03:56
And the problemпроблема that we're solvingвирішення is,
what are those things?
72
224744
2943
Проблема, яку ми вирішуємо:
за якими параметрами відрізняти?
03:59
What are the keyключ featuresособливості
73
227711
1247
Які ключові риси
дозволяють комп'ютеру орієнтуватися
в світі рухомих точок?
04:00
that let a computerкомп'ютер navigateпереміщатися
the worldсвіт of movingрухаючись dotsкрапки?
74
228982
3499
04:04
So figuringз'ясувати out all these relationshipsвідносини
with relativeродич and absoluteабсолютний locationМісцезнаходження,
75
232505
4823
З'ясування всіх цих відносин
між відносним і абсолютним розташуванням,
відстанню, часом, швидкістю -
04:09
distanceвідстань, timingтерміни, velocitiesшвидкостей --
76
237352
1909
це і є ключ до природи
рухомих точок, або, як ми їх називаємо,
04:11
that's really the keyключ to the scienceнаука
of movingрухаючись dotsкрапки, or as we like to call it,
77
239440
4928
просторово-тимчасове розпізнання образів.
04:16
spatiotemporalspatiotemporal patternвізерунок recognitionвизнання,
in academicакадемічний vernacularрозмовну мову.
78
244392
3344
04:19
Because the first thing is,
you have to make it soundзвук hardважко --
79
247925
2898
Адже, у першу чергу,
потрібно назвати це якось складно -
тому що це складно.
04:22
because it is.
80
250847
1278
Головне для тренерів NBA - знати не те,
04:24
The keyключ thing is, for NBAНБА coachesтренери,
it's not that they want to know
81
252410
3141
04:27
whetherчи то a pick-and-rollPick н рол happenedсталося or not.
82
255575
1922
чи був пік-н-рол чи ні.
04:29
It's that they want to know
how it happenedсталося.
83
257521
2076
Вони просто хочуть знати, як це сталося.
Чому це так важливо для них?
Так ось є така гіпотеза.
04:31
And why is it so importantважливо to them?
So here'sось тут a little insightв поле зору.
84
259621
2986
Виявляється, в сучасному баскетболі
04:34
It turnsвиявляється out in modernсучасний basketballбаскетбол,
85
262631
1771
04:36
this pick-and-rollPick н рол is perhapsможе бути
the mostнайбільше importantважливо playграти.
86
264426
2539
цей пік-н-рол -
чи не найважливіший маневр.
04:39
And knowingзнаючи how to runбіжи it,
and knowingзнаючи how to defendзахищати it,
87
267065
2620
Знати, як це відбувається
і як оборонятися від нього,
по суті, запорука виграшу
або поразки в більшості ігор.
04:41
is basicallyв основному a keyключ to winningвиграш
and losingпрограє mostнайбільше gamesігри.
88
269709
2670
Виявляється, у цього танцю безліч варіацій
04:44
So it turnsвиявляється out that this danceтанцювати
has a great manyбагато хто variationsваріації
89
272403
3801
04:48
and identifyingвизначення the variationsваріації
is really the thing that mattersмає значення,
90
276228
3648
і визначення цих варіацій -
єдина важлива річ.
І саме тому нам потрібно,
щоб машина з'ясовувала це дуже, дуже точно.
04:51
and that's why we need this
to be really, really good.
91
279900
2529
Ось приклад:
04:55
So, here'sось тут an exampleприклад.
92
283228
1176
є два нападники і два захисники,
04:56
There are two offensiveнаступальний
and two defensiveоборонний playersгравці,
93
284428
2379
04:58
gettingотримувати readyготовий to do
the pick-and-rollPick н рол danceтанцювати.
94
286831
2152
готові виконати танець пік-н-рол.
05:01
So the guy with ballкуля
can eitherабо take, or he can rejectвідхилити.
95
289007
2683
Гравець з м'ячем може або навести
на заслін або відмовитися.
05:04
His teammateтовариш по команді can eitherабо rollрулон or popпоп.
96
292086
3001
Його товариш по команді може
провалитися або відкритися.
05:07
The guy guardingОхорона the ballкуля
can eitherабо go over or underпід.
97
295111
2986
Гравець, який охороняє м'яч,
може прослизнути або обігнути заслін.
Його товариш по команді може допомогти,
зробити обмін або залишитись.
05:10
His teammateтовариш по команді can eitherабо showпоказати
or playграти up to touchторкнутися, or playграти softм'який
98
298121
4565
05:14
and togetherразом they can
eitherабо switchперемикач or blitzBlitz
99
302710
2618
І разом вони можуть
зробити обмін або контратакувати.
Я більшу частину цього не знав,
коли тільки починав.
05:17
and I didn't know
mostнайбільше of these things when I startedпочався
100
305352
2659
05:20
and it would be lovelyмилий if everybodyкожен movedпереїхав
accordingвідповідно to those arrowsстрілки.
101
308035
3920
Було б чудово, якби всі рухалися
згідно з цими стрілками.
Нам було б набагато легше,
але рух - явище досить заплутане.
05:23
It would make our livesживе a lot easierлегше,
but it turnsвиявляється out movementрух is very messyбрудний.
102
311979
3905
05:28
People wiggleпогойдування a lot and gettingотримувати
these variationsваріації identifiedвиявлено
103
316047
5484
Люди рухаються багато і визначити
ці варіації
05:33
with very highвисокий accuracyточність,
104
321555
1303
з дуже високою точністю
одночасно точно і по пам'яті,
- складно.
05:34
bothобидва in precisionточність and recallзгадаймо, is toughжорсткий
105
322882
1868
05:36
because that's what it takes to get
a professionalпрофесійний coachтренер to believe in you.
106
324774
3618
Адже саме це потрібно,
щоб професійний тренер повірив в тебе.
05:40
And despiteне дивлячись all the difficultiesтруднощі
with the right spatiotemporalspatiotemporal featuresособливості
107
328416
3380
Незважаючи на всі труднощі
з просторово-часовими характеристиками,
05:43
we have been ableздатний to do that.
108
331820
1474
ми змогли зробити це.
Тренери вірять в можливості нашої машини
визначати ці варіації.
05:45
CoachesТренери trustдовіра our abilityздібності of our machineмашина
to identifyідентифікувати these variationsваріації.
109
333318
3927
Ми знаходимося на стадії, коли
практично кожен претендент
05:49
We're at the pointточка where
almostмайже everyкожен singleсингл contenderпретендент
110
337478
3533
05:53
for an NBAНБА championshipЧемпіонат this yearрік
111
341035
1623
на чемпіонат NBA в цьому році
використовує нашу програму,
вбудовану на пристрої, який розуміє,
05:54
is usingвикористовуючи our softwareпрограмне забезпечення, whichкотрий is builtпобудований
on a machineмашина that understandsрозумієш
112
342682
4408
як рухаються точки в баскетболі.
05:59
the movingрухаючись dotsкрапки of basketballбаскетбол.
113
347114
1634
06:01
So not only that, we have givenдано adviceпоради
that has changedзмінився strategiesстратегії
114
349872
5153
Крім того, ми дали пораду,
що змінила стратегії,
06:07
that have helpedдопомагав teamsкоманд winвиграти
very importantважливо gamesігри,
115
355049
3352
які допомогли командам виграти
важливі гри.
06:10
and it's very excitingхвилююче because you have
coachesтренери who'veхто є been in the leagueліга
116
358425
3732
Це дуже цікаво, адже є навіть
такі тренери, які перебувають в Лізі
06:14
for 30 yearsроків that are willingбажаю to take
adviceпоради from a machineмашина.
117
362181
3067
30 років, але все ж готові отримати
пораду від машини.
Це дуже цікаво,
навіть більше, ніж пік-н-рол.
06:17
And it's very excitingхвилююче,
it's much more than the pick-and-rollPick н рол.
118
365874
2906
Наш комп'ютер починав з простих речей
06:20
Our computerкомп'ютер startedпочався out
with simpleпростий things
119
368804
2076
і вивчав все більше і більше
складних речей,
06:22
and learnedнавчився more and more complexкомплекс things
120
370904
2064
і тепер знає дуже багато всього.
06:24
and now it knowsзнає so manyбагато хто things.
121
372992
1561
06:26
FranklyЧесно кажучи, I don't understandзрозуміти
much of what it does,
122
374577
2835
Чесно кажучи, я не знаю стільки,
скільки він.
06:29
and while it's not that specialособливий
to be smarterрозумніше than me,
123
377436
3715
І це не дивно, що він знає більше за мене.
06:33
we were wonderingцікаво,
can a machineмашина know more than a coachтренер?
124
381175
3644
Нам було цікаво,
чи може машина знати більше, ніж тренер?
Чи може вона знати більше, ніж людина?
06:36
Can it know more than personлюдина could know?
125
384843
2055
Виявилося, що так.
06:38
And it turnsвиявляється out the answerвідповісти is yes.
126
386922
1745
Тренери хочуть,
щоб гравці виконували гарні кидки.
06:40
The coachesтренери want playersгравці
to take good shotsпостріли.
127
388691
2557
Якщо я стою біля кошика
06:43
So if I'm standingстоячи nearблизько the basketкошик
128
391272
1651
06:44
and there's nobodyніхто nearблизько me,
it's a good shotвистрілений.
129
392947
2166
і нікого немає поруч зі мною,
це хороший кидок.
06:47
If I'm standingстоячи farдалеко away surroundedоточений
by defendersЗахисники, that's generallyвзагалі a badпоганий shotвистрілений.
130
395137
3940
Якщо я стою далеко, оточений захисниками,
це, зазвичай, поганий кидок.
Але ми не знали, як оцінити
кількісно «хороші» чи «погані» кидки.
06:51
But we never knewзнав how good "good" was,
or how badпоганий "badпоганий" was quantitativelyкількісно.
131
399101
4876
До цього часу.
06:56
UntilДо now.
132
404209
1150
Використовуючи
просторово-часові характеристики,
06:57
So what we can do, again,
usingвикористовуючи spatiotemporalspatiotemporal featuresособливості,
133
405771
3058
ми переглядаємо кожен кидок.
07:00
we lookedподивився at everyкожен shotвистрілений.
134
408853
1374
07:02
We can see: Where is the shotвистрілений?
What's the angleкут to the basketкошик?
135
410251
3005
Дізнатися: Звідки він зроблений?
Який кут відносно корзини?
Де стоять захисники?
Яка їхня відстань?
07:05
Where are the defendersЗахисники standingстоячи?
What are theirїх distancesвідстані?
136
413280
2762
07:08
What are theirїх anglesкути?
137
416066
1331
Під якими вони кутами?
07:09
For multipleбагаторазовий defendersЗахисники, we can look
at how the player'sгравця movingрухаючись
138
417421
2977
Серед захисників ми можемо
побачити, як рухається гравець
і передбачити тип кидка.
07:12
and predictпередбачати the shotвистрілений typeтип.
139
420422
1433
Ми можемо обчислити їх швидкості
і побудувати модель, яка передбачить
07:13
We can look at all theirїх velocitiesшвидкостей
and we can buildбудувати a modelмодель that predictsпрогнозує
140
421879
4074
07:17
what is the likelihoodймовірність that this shotвистрілений
would go in underпід these circumstancesобставини?
141
425977
4052
ймовірність здійснення кидка
при даних обставинах.
07:22
So why is this importantважливо?
142
430188
1500
Чому це так важливо?
Ми можемо визначити кидок,
07:24
We can take something that was shootingстрілянина,
143
432102
2803
07:26
whichкотрий was one thing before,
and turnповорот it into two things:
144
434929
2680
який раніше був єдиний
і скласти його в два параметри:
07:29
the qualityякість of the shotвистрілений
and the qualityякість of the shooterшутер.
145
437633
2651
якості кидка і здатності кидаючого.
07:33
So here'sось тут a bubbleміхур chartдіаграма,
because what's TEDТЕД withoutбез a bubbleміхур chartдіаграма?
146
441680
3262
Ось бульбашкова діаграма.
Який виступ на TED без діаграми?
07:36
(LaughterСміх)
147
444966
1014
(Сміх)
07:38
Those are NBAНБА playersгравці.
148
446004
1311
Це гравці NBA.
07:39
The sizeрозмір is the sizeрозмір of the playerгравець
and the colorколір is the positionпозиція.
149
447339
3120
Розмір - це розмір гравців,
а колір - позиція.
На осі Х - ймовірність кидка.
07:42
On the x-axisвісь x,
we have the shotвистрілений probabilityймовірність.
150
450483
2132
07:44
People on the left take difficultважко shotsпостріли,
151
452639
1953
Гравці зліва роблять складні кидки,
07:46
on the right, they take easyлегко shotsпостріли.
152
454616
2229
праворуч - легкі.
По осі У - їх вміння здійснювати кидки.
07:49
On the [y-axisвісь y] is theirїх shootingстрілянина abilityздібності.
153
457194
2057
07:51
People who are good are at the topвершина,
badпоганий at the bottomдно.
154
459275
2562
Хороші гравці нагорі, а гірші внизу.
Наприклад, якщо раніше був гравець
07:53
So for exampleприклад, if there was a playerгравець
155
461861
1760
07:55
who generallyвзагалі madeзроблений
47 percentвідсоток of theirїх shotsпостріли,
156
463621
2097
чия ефективність кидків зазвичай 47%,
це все, що вам було відомо.
07:57
that's all you knewзнав before.
157
465718
1389
07:59
But todayсьогодні, I can tell you that playerгравець
takes shotsпостріли that an averageсередній NBAНБА playerгравець
158
467345
4850
Сьогодні я можу сказати вам, що гравець
робить кидки, як середньостатистичний гравець NBA
в 49% випадків,
08:04
would make 49 percentвідсоток of the time,
159
472219
1961
і що вони на 2% гірші.
08:06
and they are two percentвідсоток worseгірше.
160
474204
1684
08:08
And the reasonпричина that's importantважливо
is that there are lots of 47s out there.
161
476266
4515
Це важливо знати тому,
що є багато гравців з 47%.
Дуже важливо знати,
08:13
And so it's really importantважливо to know
162
481714
2549
08:16
if the 47 that you're consideringВраховуючи
givingдавати 100 millionмільйон dollarsдолари to
163
484287
3956
чи з тих 47% гравець, в якого ви плануєте
вкласти 100 мільйонів доларів,
08:20
is a good shooterшутер who takes badпоганий shotsпостріли
164
488267
3055
є хорошим бомбардиром,
який робить погані кидки,
чи поганим бомбардиром,
що виконує хороші кидки.
08:23
or a badпоганий shooterшутер who takes good shotsпостріли.
165
491346
2397
08:27
MachineМашина understandingрозуміння doesn't just changeзмінити
how we look at playersгравці,
166
495130
3333
Машинний аналіз змінює не тільки те,
як ми розглядаємо гравців,
08:30
it changesзміни how we look at the gameгра.
167
498487
1858
але і те, як ми бачимо гру.
08:32
So there was this very excitingхвилююче gameгра
a coupleпара of yearsроків agoтому назад, in the NBAНБА finalsфінал.
168
500369
3755
Кілька років тому відбулася дуже
захоплююча гра в фіналі NBA .
08:36
MiamiМаямі was down by threeтри,
there was 20 secondsсекунд left.
169
504148
3207
«Miami» відставало на 3 очки,
залишалось 20 секунд.
Вони були на межі програшу чемпіонату.
08:39
They were about to loseвтрачати the championshipЧемпіонат.
170
507379
2025
Джентльмен на ім'я Леброн Джеймс
кинув триочковий, щоб зрівняти рахунок.
08:41
A gentlemanджентльмен namedназваний LeBronЛеброн JamesДжеймс
cameприйшов up and he tookвзяв a threeтри to tieкраватка.
171
509428
3341
08:44
He missedпропустив.
172
512793
1198
Він промахнувся.
08:46
His teammateтовариш по команді ChrisКріс BoshБош got a reboundвідскок,
173
514015
1837
Його товариш Кріс Бош підібрав м'яч,
08:47
passedпройшло it to anotherінший teammateтовариш по команді
namedназваний RayРей AllenАллен.
174
515876
2159
і передав іншому гравцю в
команді, Рею Аллену.
Він закинув триочковий.
Гра продовжилась в овертаймі.
08:50
He sankзатонув a threeтри. It wentпішов into overtimeчерез деякий час.
175
518059
1919
Вони виграли гру і чемпіонат.
08:52
They wonвиграв the gameгра.
They wonвиграв the championshipЧемпіонат.
176
520002
2096
Це була одна з найбільш захоплюючих
ігор в баскетболі.
08:54
It was one of the mostнайбільше excitingхвилююче
gamesігри in basketballбаскетбол.
177
522122
2444
Наша здатність передбачати
ймовірність кидка для кожного гравця
08:57
And our abilityздібності to know
the shotвистрілений probabilityймовірність for everyкожен playerгравець
178
525438
3429
кожну секунду
09:00
at everyкожен secondдругий,
179
528891
1188
і можливість відбору м'яча кожної секунди
09:02
and the likelihoodймовірність of them gettingотримувати
a reboundвідскок at everyкожен secondдругий
180
530103
2956
може пролити світло на цей момент
так, як ніколи раніше.
09:05
can illuminateвисвітлити this momentмомент in a way
that we never could before.
181
533083
3443
09:09
Now unfortunatelyна жаль,
I can't showпоказати you that videoвідео.
182
537618
2668
На жаль,
я не можу показати вам запис тієї гри.
Але для вас ми відтворили цей момент
09:12
But for you, we recreatedвідтворив that momentмомент
183
540310
4493
на нашій щотижневій грі в баскетбол
3 тижні тому.
09:16
at our weeklyщотижня basketballбаскетбол gameгра
about 3 weeksтижні agoтому назад.
184
544827
2336
(Сміх)
09:19
(LaughterСміх)
185
547279
2167
Ми відтворили їх дії,
що призвело до прозріння.
09:21
And we recreatedвідтворив the trackingвідстеження
that led to the insightsрозуміння.
186
549573
3410
Ось ми.
Це Китайський квартал в Лос-Анджелесі,
09:25
So, here is us.
This is ChinatownКитайський квартал in LosЛос AngelesАнгели,
187
553199
4255
парк, де ми граємо щотижня,
09:29
a parkпарк we playграти at everyкожен weekтиждень,
188
557478
1564
09:31
and that's us recreatingвідтворення
the RayРей AllenАллен momentмомент
189
559066
2231
і це ми відтворюємо момент Рея Аллена
і відстежуємо рухи.
09:33
and all the trackingвідстеження
that's associatedасоційований with it.
190
561321
2229
Ось кидок.
09:36
So, here'sось тут the shotвистрілений.
191
564772
1517
Я збираюся показати вам той момент
09:38
I'm going to showпоказати you that momentмомент
192
566313
2516
і всі деталі того моменту.
09:40
and all the insightsрозуміння of that momentмомент.
193
568853
2587
Єдина різниця: замість
професійних гравців граємо ми,
09:43
The only differenceрізниця is, insteadзамість цього
of the professionalпрофесійний playersгравці, it's us,
194
571464
3730
а замість професійного коментатора
буду я.
09:47
and insteadзамість цього of a professionalпрофесійний
announcerдиктор, it's me.
195
575218
2618
09:49
So, bearведмедя with me.
196
577860
1477
Будьте до мене поблажливі.
09:53
MiamiМаямі.
197
581153
1150
«Miami».
09:54
Down threeтри.
198
582671
1150
Розрив в три очки.
09:56
TwentyДвадцять secondsсекунд left.
199
584107
1150
Залишилось 20 секунд.
Джефф передає м'яч.
09:59
JeffДжефф bringsприносить up the ballкуля.
200
587385
1198
10:02
JoshДжош catchesловить, putsставить up a threeтри!
201
590656
1535
Джош його ловить і кидає триочковий.
10:04
[CalculatingОбчислення shotвистрілений probabilityймовірність]
202
592631
1849
[Обчислюється ймовірність кидка]
10:07
[ShotПостріл qualityякість]
203
595278
1150
[Якість кидка]
10:09
[ReboundВідскоку probabilityймовірність]
204
597048
1785
[Можливість відскоку]
Промах!
10:12
Won'tНе буде go!
205
600373
1173
10:13
[ReboundВідскоку probabilityймовірність]
206
601570
1446
[Можливість відскоку]
10:15
ReboundВідскоку, NoelНоель.
207
603777
1256
Ноель ловить м'яч.
10:17
Back to DariaДарина.
208
605057
1150
Передає його Дарії.
10:18
[ShotПостріл qualityякість]
209
606509
3365
[Якість кидка]
10:22
Her three-pointerтри покажчика -- bangвибух!
210
610676
1620
Триочковий - ура!
10:24
TieКраватка gameгра with fiveп'ять secondsсекунд left.
211
612320
2197
Ми зрівняли рахунок,
і залишається ще 5 секунд.
Натовп божеволіє.
10:26
The crowdнатовп goesйде wildдикий.
212
614880
1618
10:28
(LaughterСміх)
213
616522
1659
(Сміх)
10:30
That's roughlyгрубо how it happenedсталося.
214
618205
1547
Приблизно ось так
все це сталося.
10:31
(ApplauseОплески)
215
619776
1151
(Оплески)
Приблизно.
10:32
RoughlyПриблизно.
216
620951
1175
(Оплески)
10:34
(ApplauseОплески)
217
622150
1531
10:36
That momentмомент had about a nineдев'ять percentвідсоток
chanceшанс of happeningвідбувається in the NBAНБА
218
624121
5484
Імовірність цього моменту в грі NBA - 9%,
10:41
and we know that
and a great manyбагато хто other things.
219
629629
2261
і ми знаємо це і ще безліч інших речей.
Не буду розповідати, скільки разів
нам довелося перегравати цей момент.
10:43
I'm not going to tell you how manyбагато хто timesразів
it tookвзяв us to make that happenстатися.
220
631914
3491
10:47
(LaughterСміх)
221
635429
1747
(Сміх)
10:49
Okay, I will! It was fourчотири.
222
637200
1872
Гаразд, я скажу - 4 рази.
(Сміх)
10:51
(LaughterСміх)
223
639096
1001
Молодець, Дарія!
10:52
Way to go, DariaДарина.
224
640121
1165
10:53
But the importantважливо thing about that videoвідео
225
641647
4263
Але головне в цьому відео
і знаннях, які ми маємо по кожній секунді
кожної гри NBA - не в цьому.
10:57
and the insightsрозуміння we have for everyкожен secondдругий
of everyкожен NBAНБА gameгра -- it's not that.
226
645934
4568
11:02
It's the factфакт you don't have to be
a professionalпрофесійний teamкоманда to trackтрек movementрух.
227
650639
3929
Головне те, що не потрібно бути
професійною командою, щоб відстежувати рух;
Тобі не потрібно бути професійним
гравцем, щоб зрозуміти всі деталі рухів.
11:07
You do not have to be a professionalпрофесійний
playerгравець to get insightsрозуміння about movementрух.
228
655083
3657
Навіть не обов'язково застосовувати
це до спорту, адже ми рухаємося постійно.
11:10
In factфакт, it doesn't even have to be about
sportsспорт because we're movingрухаючись everywhereскрізь.
229
658764
3858
11:15
We're movingрухаючись in our homesбудинки,
230
663654
2369
Ми рухаємося в будинку,
11:21
in our officesофіси,
231
669428
1205
в нашому офісі,
11:24
as we shopмагазин and we travelподорожувати
232
672238
2690
коли ходимо за покупками або подорожуємо
11:29
throughoutвсюди our citiesмістах
233
677318
1253
по місту
11:32
and around our worldсвіт.
234
680065
1618
і по всьому світу.
11:35
What will we know? What will we learnвчитися?
235
683270
2295
Що ми дізнаємося? Чому ми навчимось?
11:37
PerhapsМожливо, insteadзамість цього of identifyingвизначення
pick-and-rollsPick роли,
236
685589
2305
Можливо, замість визначення пік-н-ролів
11:39
a machineмашина can identifyідентифікувати
the momentмомент and let me know
237
687918
3010
машина зможе визначити
момент і дозволить мені дізнатися,
коли моя дочка зробить свої перші кроки.
11:42
when my daughterдочка takes her first stepsкроки.
238
690952
2059
11:45
WhichЯкий could literallyбуквально be happeningвідбувається
any secondдругий now.
239
693035
2536
Що буквально може статися
в будь-який момент.
Можливо, ми зможемо навчитися
краще проектувати наші будівлі, міста.
11:48
PerhapsМожливо we can learnвчитися to better use
our buildingsбудівлі, better planплан our citiesмістах.
240
696140
3697
Я вірю, що з розвитком науки,
що займається вивченням рухомих точок,
11:52
I believe that with the developmentрозвиток
of the scienceнаука of movingрухаючись dotsкрапки,
241
700362
4173
ми будемо рухатися краще, будемо
рухатися розумніше, будемо рухатися вперед.
11:56
we will moveрухатися better, we will moveрухатися smarterрозумніше,
we will moveрухатися forwardвперед.
242
704559
3643
12:00
Thank you very much.
243
708607
1189
Щиро вдячний.
(Оплески)
12:01
(ApplauseОплески)
244
709820
5045
Translated by Solomia Studynska
Reviewed by Khrystyna Romashko

▲Back to top

ABOUT THE SPEAKER
Rajiv Maheswaran - Researcher
Using advanced data analysis tools, Rajiv Maheswaran and Second Spectrum help make basketball teams smarter.

Why you should listen

Sports fans can get obsessed with stats about player performance and game-day physics. But basketball, a fluid and fast-moving game, has been tough to understand through numbers. Rajiv Maheswaran is working to change that, by offering pro basketball teams insight into game data to make better decisions. Maheswaran is the CEO and co-founder of Second Spectrum, a startup transforming sports through technology. He is also a Research Assistant Professor at the University of Southern California's Computer Science Department and a Project Leader at the Information Sciences Institute at the USC Viterbi School of Engineering, where he co-directs the Computational Behavior Group.

His research spans various aspects of multi-agent systems and distributed artificial intelligence using decision-theoretic and game-theoretic frameworks and solutions. His current interests focus on data analytics, visualization and real-time interaction to understand behavior in spatiotemporal domains. Like, say, the spatiotemporal domain around a basketball hoop.

More profile about the speaker
Rajiv Maheswaran | Speaker | TED.com