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 instrumentingоснащающий 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пост-планы,
and pick-and-rollsпогрузо-роллы, 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 todayCегодня,
the machineмашина understandsпонимает complexсложный eventsМероприятия
35
113560
5340
вроде заслона и широких пин-даунов.
02:10
like down screensэкраны and wideширокий pinsштырьки.
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-rollпогрузо-н-ролл,
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-rollпогрузо-н-ролл happensпроисходит to be this danceтанец
in basketballбаскетбол betweenмежду four4 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-daта-да, it's a pick-and-rollпогрузо-н-ролл.
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 interfererпомеховый --
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-rollпогрузо-н-ролл.
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-rollпогрузо-н-ролл.
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-rollпогрузо-н-ролл.
58
183903
3324
но все они окажутся под корзиной,
это, возможно, не пик-н-ролл.
Или я ошибаюсь —
может, все они и есть пик-н-роллы.
03:19
Or I could be wrongнеправильно,
they could all be pick-and-rollsпогрузо-роллы.
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-rollsпогрузо-роллы,
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
spatiotemporalпространственно-временной 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 NBANBA coachesтренеры,
it's not that they want to know
81
252410
3141
знать не то, был ли пик-н-ролл или нет, —
04:27
whetherбудь то a pick-and-rollпогрузо-н-ролл 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-rollпогрузо-н-ролл 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-rollпогрузо-н-ролл 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 blitzблицкриг
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 spatiotemporalпространственно-временной 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
когда практически каждый претендент
на чемпионат NBA в этом году
05:53
for an NBANBA championshipчемпионат this yearгод
111
341035
1623
использует нашу программу,
разработанную для устройства,
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
которые состоят в Лиге 30 лет,
но всё же готовы получить совет от машины.
06:14
for 30 yearsлет that are willingготовы to take
adviceсовет from a machineмашина.
117
362181
3067
06:17
And it's very excitingзахватывающе,
it's much more than the pick-and-rollпогрузо-н-ролл.
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с помощью spatiotemporalпространственно-временной 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 NBANBA 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Ось х,
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ось ординат] is theirих shootingстрельба abilityспособность.
153
457194
2057
По оси У — их умение совершать броски.
07:51
People who are good are at the topВверх,
badПлохо at the bottomдно.
154
459275
2562
Хорошие игроки наверху,
кто хуже бросает — внизу.
Например, если раньше был игрок,
чья эффективность бросков 47%,
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
это всё, что вам было известно.
07:57
that's all you knewзнал before.
157
465718
1389
Но сегодня я могу сказать вам,
что этот игрок делает броски,
07:59
But todayCегодня, I can tell you that playerигрок
takes shotsвыстрелы that an averageв среднем NBANBA playerигрок
158
467345
4850
как в 49% случаев их делает
среднестатистический игрок NBA,
08:04
would make 49 percentпроцент of the time,
159
472219
1961
что на 2% хуже.
08:06
and they are two percentпроцент worseхуже.
160
474204
1684
Это важно знать потому,
что есть много игроков с 47%.
08:08
And the reasonпричина that's importantважный
is that there are lots of 47s out there.
161
476266
4515
08:13
And so it's really importantважный to know
162
481714
2549
Поэтому очень важно знать,
является ли тот игрок с 47%,
08:16
if the 47 that you're consideringпринимая во внимание
givingдающий 100 millionмиллиона dollarsдолларов to
163
484287
3956
в которого вы планируете
вложить 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 NBANBA finalsвыпускные экзамены.
168
500369
3755
Пару лет назад состоялась
очень захватывающая игра в финале NBA.
«Майами» отставал на 3 очка.
Оставалось 20 секунд.
08:36
MiamiМайами was down by threeтри,
there was 20 secondsсекунд left.
169
504148
3207
Они были на грани проигрыша чемпионата.
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
на нашей еженедельной игре
в баскетбол около трёх недель назад.
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 LosLos 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
«Майами».
Разрыв в три очка.
09:54
Down threeтри.
198
582671
1150
Осталось 20 секунд.
09:56
Twenty20 secondsсекунд left.
199
584107
1150
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
TieTie gameигра with five5 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 nine9 percentпроцент
chanceшанс of happeningпроисходит in the NBANBA
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 four4.
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
Но главное в этом видео и знаниях,
10:57
and the insightsпонимание we have for everyкаждый secondвторой
of everyкаждый NBANBA gameигра -- it's not that.
226
645934
4568
которые у нас есть по каждой секунде
каждой игры NBA — не в этом.
Главное то, что не нужно быть
профессиональной командой,
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-rollsпогрузо-роллы,
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
Reviewed by Alina Siluyanova

▲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