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

Rajiv Maheswaran: Basketbolun en çılgın hareketlerinin ardındaki matematik

Filmed:
2,683,104 views

Basketbol doğaçlamanın, temasın ve Uzaysal/Zamansal Örüntü Tanımlamanın hızlı bir oyunu. Rajiv Maheswaran ve meslektaşları, yeni verilerle sezgiyi birleştirerek koçlara ve oyunculara yardım etmek için maçların kilit oyunlarının ardındaki hareketleri analiz ediyor. Bonus: Öğrendikleri insanların hareketlerini anlamamızda bize yardım edebilir.
- 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 colleaguesmeslektaşlar and I are fascinatedbüyülenmiş
by the scienceBilim of movinghareketli dotsnoktalar.
0
954
3583
Çalışma arkadaşlarım ve ben; hareketli
nokta bilimi tarafından büyülendik.
Bu hareketli noktalar nedir?
00:16
So what are these dotsnoktalar?
1
4927
1150
00:18
Well, it's all of us.
2
6101
1287
O noktalar biziz.
00:19
And we're movinghareketli in our homesevler,
in our officesbürolar, as we shopDükkan and travelseyahat
3
7412
5085
Tüm dünyada ve şehirler boyunca
evlerimizde, ofislerimizde
alışveriş yaparken ve seyahat
ederken yer değiştiriyoruz.
00:24
throughoutboyunca our citiesşehirler
and around the worldDünya.
4
12521
2066
00:26
And wouldn'tolmaz it be great
if we could understandanlama all this movementhareket?
5
14958
3669
Tüm bu hareketleri anlayabilseydik
harika olmaz mıydı?
00:30
If we could find patternsdesenler and meaninganlam
and insightIçgörü in it.
6
18918
2890
Tüm bunların örüntüsünü, anlamını ve
içyüzünü bulabilsek.
00:34
And luckilyiyi ki for us, we livecanlı in a time
7
22259
1785
Şansımıza kendimiz hakkında bilgileri
00:36
where we're incrediblyinanılmaz good
at capturingyakalama informationbilgi about ourselveskendimizi.
8
24068
4497
yakalamada iyi olduğumuz bir zamandayız.
00:40
So whetherolup olmadığını it's throughvasitasiyla
sensorssensörler or videosvideolar, or appsuygulamaların,
9
28807
3663
İster video, uygulama, isterse
sensörler aracılığıyla
00:44
we can trackiz our movementhareket
with incrediblyinanılmaz fine detaildetay.
10
32494
2809
çok ince ayrıntılarda
hareketleri izleyebiliyoruz.
00:48
So it turnsdönüşler out one of the placesyerler
where we have the besten iyi dataveri about movementhareket
11
36092
5032
Ve görünen o ki en iyi hareket
verilerinin alındığı alan
00:53
is sportsSpor Dalları.
12
41148
1208
spor branşları.
00:54
So whetherolup olmadığını it's basketballBasketbol or baseballbeyzbol,
or footballFutbol or the other footballFutbol,
13
42682
5333
Basketbol ya da beyzbol olsun veya
futbol ya da diğer futbolda
01:00
we're instrumentingişaretleme our stadiumsStadyumlar
and our playersoyuncu to trackiz theironların movementshareketler
14
48039
4402
hareketlerini izleyebilmek için
oyuncularımızı ve
stadyumları kullanıyoruz,
01:04
everyher fractionkesir of a secondikinci.
15
52465
1313
saniyenin her parçası için.
01:05
So what we're doing
is turningdöndürme our athletessporcular into --
16
53802
4382
Tam olarak yaptığımız ise
atletlerimizi dönüştürüyoruz --
01:10
you probablymuhtemelen guessedtahmin it --
17
58208
1959
muhtemelen tahmin ettiniz --
01:12
movinghareketli dotsnoktalar.
18
60191
1396
hareketli noktalara.
01:13
So we'vebiz ettik got mountainsdağlar of movinghareketli dotsnoktalar
and like mostçoğu rawçiğ dataveri,
19
61946
4934
Böylelikle dağlar kadar hareket eden
noktamız var ve çoğunluğu işlenmemiş veri,
01:18
it's hardzor to dealanlaştık mı with
and not that interestingilginç.
20
66904
2502
uğraşması zor ve
o kadar da ilgi çekici değiller.
01:21
But there are things that, for exampleörnek,
basketballBasketbol coacheskoçlar want to know.
21
69430
3769
Ama bazı şeyler var ki örneğin,
basketbol koçlarının bilmek istediği.
01:25
And the problemsorun is they can't know them
because they'dgittiklerini have to watch everyher secondikinci
22
73223
3810
Problem ise bunları bilemezler, çünkü
hatırlamak ve işlemek için her oyunun
01:29
of everyher gameoyun, rememberhatırlamak it and processsüreç it.
23
77057
2589
her saniyesini izlemeleri gerekir.
01:31
And a personkişi can't do that,
24
79804
1930
Bir insan bunu yapamaz
01:33
but a machinemakine can.
25
81758
1310
ama bir makine yapabilir.
01:35
The problemsorun is a machinemakine can't see
the gameoyun with the eyegöz of a coachKoç.
26
83661
3410
Problem ise; makine oyunu koçun
gözünden yorumlayamaz.
01:39
At leasten az they couldn'tcould untila kadar now.
27
87363
2261
En azından şimdiye kadar öyleydi.
01:42
So what have we taughtöğretilen the machinemakine to see?
28
90228
2103
Peki, makineye görmesi için ne öğrettik?
01:45
So, we startedbaşladı simplybasitçe.
29
93569
1787
Basitten başladık.
01:47
We taughtöğretilen it things like passesgeçer,
shotsçekim and reboundsribaund.
30
95380
3799
Paslar, atışlar ve ribaundlar
gibi şeyleri öğrettik.
01:51
Things that mostçoğu casualgündelik fanshayranları would know.
31
99203
2541
Çoğu hayranın bildiği şeyler.
01:53
And then we movedtaşındı on to things
slightlyhafifçe more complicatedkarmaşık.
32
101768
2832
Daha sonra biraz daha
karmaşıklarına yöneldik.
Post-up, pick-and-roll
(perdele ve yuvarlan)
01:56
EventsOlaylar like post-upssonrası ups,
and pick-and-rollsçekme ve rulo, and isolationsizolasyonları.
33
104624
4588
gibi hücumlar ve isolation gibi.
02:01
And if you don't know them, that's okay.
MostÇoğu casualgündelik playersoyuncu probablymuhtemelen do.
34
109377
3543
Bunları bilmiyorsanız sorun yok.
Çoğu oyuncu muhtemelen bilir.
02:05
Now, we'vebiz ettik gottenkazanılmış to a pointpuan where todaybugün,
the machinemakine understandsanlar complexkarmaşık eventsolaylar
35
113560
5340
Şu an geldiğimiz nokta,
makine karmaşık olayları anlıyor;
02:10
like down screensekranlar and widegeniş pinsiğne.
36
118924
3073
down screen ve wide pin gibi.
02:14
BasicallyTemel olarak things only professionalsprofesyoneller know.
37
122021
2726
Genelde profesyonellerin bildiği şeyler.
02:16
So we have taughtöğretilen a machinemakine to see
with the eyesgözleri of a coachKoç.
38
124771
4388
Yani makineye koçun gözüyle
yorumlamasını öğrettik.
02:22
So how have we been ableyapabilmek to do this?
39
130009
1857
Peki bunu nasıl yapabildik?
02:24
If I askeddiye sordu a coachKoç to describetanımlamak
something like a pick-and-rollpick-and-roll,
40
132511
3118
Bir koçtan pick-and-roll hücumu
gibi bir şeyi anlatmasını istesem
02:27
they would give me a descriptionaçıklama,
41
135653
1640
bana bir tanım verecektir
02:29
and if I encodedkodlanmış that as an algorithmalgoritma,
it would be terriblekorkunç.
42
137317
2856
ve eğer onu algoritmaya çevirirsem
korkunç olacaktır.
02:33
The pick-and-rollpick-and-roll happensolur to be this dancedans
in basketballBasketbol betweenarasında fourdört playersoyuncu,
43
141026
4278
Pick-and-roll; basketbolda 4 oyuncu,
2 savunma ve 2 hücum, arasında
02:37
two on offensesuç and two on defensesavunma.
44
145328
1912
olan bir dans gibidir.
02:39
And here'sburada kindtür of how it goesgider.
45
147486
1618
İşte nasıl olduğu.
02:41
So there's the guy on offensesuç
withoutolmadan the balltop
46
149128
2533
Hücumda topa sahip olmayan adam,
02:43
the balltop and he goesgider nextSonraki to the guy
guardingkoruma the guy with the balltop,
47
151685
3209
topa sahip olanı
koruyanın yanına gider,
02:46
and he kindtür of stayskalır there
48
154918
1257
orada durur
02:48
and they bothher ikisi de movehareket and stuffşey happensolur,
and ta-daemniyetli, it's a pick-and-rollpick-and-roll.
49
156199
3317
ve hepsi de hareket eder, olaylar gelişir
ve işte pick-and-roll!
02:51
(LaughterKahkaha)
50
159540
2215
(Gülüşmeler)
02:53
So that is alsoAyrıca an exampleörnek
of a terriblekorkunç algorithmalgoritma.
51
161779
2508
Ayrıca bu berbat bir
algoritmanın da bir örneğiydi.
02:56
So, if the playeroyuncu who'skim the interfererinterferer --
he's calleddenilen the screenerScreener --
52
164913
4204
Eğer müdahale eden (perdeleme yapan)
oyuncu -- screener denilir --
03:01
goesgider closekapat by, but he doesn't stop,
53
169278
2872
yakınından gider ama durmazsa
03:04
it's probablymuhtemelen not a pick-and-rollpick-and-roll.
54
172174
1765
bu muhtemelen pick-and-roll değildir.
03:06
Or if he does stop,
but he doesn't stop closekapat enoughyeterli,
55
174560
3945
Eğer durur ama yeteri
kadar yakın durmazsa,
03:10
it's probablymuhtemelen not a pick-and-rollpick-and-roll.
56
178529
1761
muhtemelen pick-and-roll değildir.
03:12
Or, if he does go closekapat by
and he does stop
57
180642
3237
Veya yakın gider ve durur
03:15
but they do it underaltında the basketsepet,
it's probablymuhtemelen not a pick-and-rollpick-and-roll.
58
183903
3324
ama potanın altında yaparlarsa,
muhtemelen pick-and-roll değildir.
03:19
Or I could be wrongyanlış,
they could all be pick-and-rollsçekme ve rulo.
59
187462
2524
Ya da yanılabilirim,
hepsi de pick-and-roll olabilir.
03:22
It really dependsbağlıdır on the exactkesin timingzamanlama,
the distancesmesafeler, the locationsyerleri,
60
190010
4568
Zamanlamaya, uzaklıklara,
konumlara dayanıyor
03:26
and that's what makesmarkaları it hardzor.
61
194602
1495
ve zorlaştıran da bunlar zaten.
03:28
So, luckilyiyi ki, with machinemakine learningöğrenme,
we can go beyondötesinde our ownkendi abilitykabiliyet
62
196579
4944
Neyse ki, makine öğrenmesiyle
yeteneklerimizin ötesine gidebiliriz
03:33
to describetanımlamak the things we know.
63
201547
1743
bildiklerimizi betimlemek için.
03:35
So how does this work?
Well, it's by exampleörnek.
64
203314
2280
Peki, bu nasıl oluyor? Örnekle.
03:37
So we go to the machinemakine and say,
"Good morningsabah, machinemakine.
65
205759
2830
Makineye gidiyoruz ve diyoruz ki,
"Günaydın makine.
03:41
Here are some pick-and-rollsçekme ve rulo,
and here are some things that are not.
66
209077
3359
Burada birkaç pick-and-roll olan
ve olmayan şeyler var.
03:44
Please find a way to tell the differencefark."
67
212720
2252
Lütfen farkı söylemek için bir yol bul."
03:47
And the keyanahtar to all of this is to find
featuresÖzellikler that enableetkinleştirmek it to separateayrı.
68
215076
3707
Tüm bunların anahtarı ise
ayrıştırabilecek özellikleri bulmakta.
03:50
So if I was going
to teachöğretmek it the differencefark
69
218807
2109
Yani eğer bir elma ile portakal arasındaki
03:52
betweenarasında an appleelma and orangePortakal,
70
220940
1381
farkı öğreteceksem:
"Neden renk veya şekli
kullanmıyorsun?" diyebilirim.
03:54
I mightbelki say, "Why don't you
use colorrenk or shapeşekil?"
71
222345
2375
03:56
And the problemsorun that we're solvingçözme is,
what are those things?
72
224744
2943
Ve burada çözdüğümüz problem ise,
bu şeyler ne?
03:59
What are the keyanahtar featuresÖzellikler
73
227711
1247
Ana unsurlar nedir,
04:00
that let a computerbilgisayar navigategezinmek
the worldDünya of movinghareketli dotsnoktalar?
74
228982
3499
bilgisayarın hareketli noktalar
dünyasını yönlendirebileceği?
04:04
So figuringendam out all these relationshipsilişkiler
with relativebağıl and absolutekesin locationyer,
75
232505
4823
Tüm bu göreli ve mutlak konum,
uzaklık, zamanlama, hızlar
04:09
distancemesafe, timingzamanlama, velocitieshızları --
76
237352
1909
ilişkilerini çözmek --
04:11
that's really the keyanahtar to the scienceBilim
of movinghareketli dotsnoktalar, or as we like to call it,
77
239440
4928
hareketli noktalar biliminin kilidi
ya da hitap etmeyi sevdiğimiz şekliyle,
04:16
spatiotemporalzamanmekansal patternmodel recognitiontanıma,
in academicakademik vernacularArgo.
78
244392
3344
Uzaysal/Zamansal Örüntü Tanımlama,
akademik dilde.
04:19
Because the first thing is,
you have to make it soundses hardzor --
79
247925
2898
Çünkü ilk olarak kulağa zor gelen
bir şey yapmalısınız--
04:22
because it is.
80
250847
1278
çünkü öyle.
04:24
The keyanahtar thing is, for NBANBA coacheskoçlar,
it's not that they want to know
81
252410
3141
Kilit şey ise, NBA koçları için,
pick-and-roll olup olmadığını
04:27
whetherolup olmadığını a pick-and-rollpick-and-roll happenedolmuş or not.
82
255575
1922
bilmek istemeleri değil.
04:29
It's that they want to know
how it happenedolmuş.
83
257521
2076
Nasıl olduğunu bilmek istemeleri.
04:31
And why is it so importantönemli to them?
So here'sburada a little insightIçgörü.
84
259621
2986
Neden onlar için bu kadar önemli?
İşte biraz içgörü.
04:34
It turnsdönüşler out in modernmodern basketballBasketbol,
85
262631
1771
Anlaşılan o ki modern basketbolda,
04:36
this pick-and-rollpick-and-roll is perhapsbelki
the mostçoğu importantönemli playoyun.
86
264426
2539
bu pick-and-roll belki de
en önemli oyun olmuş durumda.
04:39
And knowingbilme how to runkoş it,
and knowingbilme how to defendsavunmak it,
87
267065
2620
Ve nasıl oynandığını bilmek,
nasıl savunulacağını bilmek
04:41
is basicallytemel olarak a keyanahtar to winningkazanan
and losingkaybetme mostçoğu gamesoyunlar.
88
269709
2670
aslında çoğu oyunu kazanmanın
ve kaybetmenin anahtarı.
04:44
So it turnsdönüşler out that this dancedans
has a great manyçok variationsvaryasyonlar
89
272403
3801
Görünüşe göre bu dans
birçok harika çeşitlemelere sahip
04:48
and identifyingtanımlama the variationsvaryasyonlar
is really the thing that mattershususlar,
90
276228
3648
ve asıl önemli olan
çeşitlemeleri tanımlamak,
04:51
and that's why we need this
to be really, really good.
91
279900
2529
bu yüzden bunun çok çok iyi
olması gerekiyor.
04:55
So, here'sburada an exampleörnek.
92
283228
1176
İşte bir örnek.
04:56
There are two offensivesaldırgan
and two defensivesavunma playersoyuncu,
93
284428
2379
İki hücum, iki savunma oyuncusu var,
04:58
gettingalma readyhazır to do
the pick-and-rollpick-and-roll dancedans.
94
286831
2152
pick-and-roll dansına hazırlanan.
05:01
So the guy with balltop
can eitherya take, or he can rejectReddet.
95
289007
2683
Pekâlâ, toplu olan adam
alabilir veya geri çevirebilir.
05:04
His teammatetakım arkadaşı can eitherya rollrulo or poppop.
96
292086
3001
Takım arkadaşı ya devrilebilir
ya da dışarı açılabilir.
05:07
The guy guardingkoruma the balltop
can eitherya go over or underaltında.
97
295111
2986
Topu koruyan adam ya
üstten geçebilir ya da alttan.
Onun takım arkadaşı show-up
ya da yakın temas
05:10
His teammatetakım arkadaşı can eitherya showgöstermek
or playoyun up to touchdokunma, or playoyun softyumuşak
98
298121
4565
veya soft show-up oynayabilir
05:14
and togetherbirlikte they can
eitherya switchşalter or blitzBlitz
99
302710
2618
ve birlikte switch (değişme)
ya da blitz yapabilirler,
05:17
and I didn't know
mostçoğu of these things when I startedbaşladı
100
305352
2659
başladığımda bunların çoğunu bilmiyordum
05:20
and it would be lovelygüzel if everybodyherkes movedtaşındı
accordinggöre to those arrowsoklar.
101
308035
3920
ve herkes bu oklara göre
hareket etseler çok iyi olurdu.
05:23
It would make our liveshayatları a lot easierDaha kolay,
but it turnsdönüşler out movementhareket is very messydağınık.
102
311979
3905
İşlerimizi kolaylaştırırdı ama
görünen o ki hareket oldukça karışık.
05:28
People wiggleOynat a lot and gettingalma
these variationsvaryasyonlar identifiedtespit
103
316047
5484
İnsanlar fazla hareket ediyor ve
tüm bu değişimleri saptamak,
05:33
with very highyüksek accuracydoğruluk,
104
321555
1303
üstelik yüksek kesinlikte,
hem duyarlılıkta hem de geri almada zor,
05:34
bothher ikisi de in precisionhassas and recallhatırlama, is toughsert
105
322882
1868
05:36
because that's what it takes to get
a professionalprofesyonel coachKoç to believe in you.
106
324774
3618
çünkü bunların hepsi, koçun size
inanması için gerekenler.
05:40
And despiterağmen all the difficultieszorluklar
with the right spatiotemporalzamanmekansal featuresÖzellikler
107
328416
3380
Ve tüm zorluklara rağmen,
doğru uzaysal/zamansal özelliklerle
05:43
we have been ableyapabilmek to do that.
108
331820
1474
yapabildik.
05:45
CoachesAntrenörler trustgüven our abilitykabiliyet of our machinemakine
to identifybelirlemek these variationsvaryasyonlar.
109
333318
3927
Koçlar, bu değişimleri saptamada
makinemizin yeteneğine güvendi.
05:49
We're at the pointpuan where
almostneredeyse everyher singletek contenderyarışmacı
110
337478
3533
Şu an olduğumuz nokta,
neredeyse her bir yarışmacı
05:53
for an NBANBA championshipŞampiyonası this yearyıl
111
341035
1623
bu yılki NBA şampiyonluğu için
05:54
is usingkullanma our softwareyazılım, whichhangi is builtinşa edilmiş
on a machinemakine that understandsanlar
112
342682
4408
yazılımımızı kullanıyor, basketbolun
hareketli noktalarını anlayan
05:59
the movinghareketli dotsnoktalar of basketballBasketbol.
113
347114
1634
makineye kurulmuş olan.
06:01
So not only that, we have givenverilmiş advicetavsiye
that has changeddeğişmiş strategiesstratejiler
114
349872
5153
Yalnız bu değil, stratejileri
değiştirecek tavsiyeler de verdik,
06:07
that have helpedyardım etti teamstakımlar winkazanmak
very importantönemli gamesoyunlar,
115
355049
3352
takımların çok önemli maçları
yenmelerine yardım eden
06:10
and it's very excitingheyecan verici because you have
coacheskoçlar who'veettik kim been in the leaguelig
116
358425
3732
ve çok heyecan verici bir şey bu,
çünkü 30 yıldır ligde olan
06:14
for 30 yearsyıl that are willingistekli to take
advicetavsiye from a machinemakine.
117
362181
3067
makineden tavsiye almaya
hevesli koçlar var.
06:17
And it's very excitingheyecan verici,
it's much more than the pick-and-rollpick-and-roll.
118
365874
2906
Çok heyecan verici,
pick'n roll'dan çok daha fazla.
06:20
Our computerbilgisayar startedbaşladı out
with simplebasit things
119
368804
2076
Bilgisayarımız basit şeylerle başladı
06:22
and learnedbilgili more and more complexkarmaşık things
120
370904
2064
ve gitgide daha karmaşık şeyler öğrendi
06:24
and now it knowsbilir so manyçok things.
121
372992
1561
ve artık çok fazla şey biliyor.
06:26
FranklyAçıkçası, I don't understandanlama
much of what it does,
122
374577
2835
Açıkçası, yaptığının çoğunu anlamıyorum
06:29
and while it's not that specialözel
to be smarterdaha akıllı than me,
123
377436
3715
ve benden akıllı olması o kadar da
özel olmamasına rağmen
06:33
we were wonderingmerak ediyor,
can a machinemakine know more than a coachKoç?
124
381175
3644
merak ediyorduk,
bir makine koçtan daha fazla bilebilir mi?
06:36
Can it know more than personkişi could know?
125
384843
2055
Bir insandan fazlasını bilebilir mi?
06:38
And it turnsdönüşler out the answerCevap is yes.
126
386922
1745
Ve görünüşe göre cevap, evet.
06:40
The coacheskoçlar want playersoyuncu
to take good shotsçekim.
127
388691
2557
Koçlar, oyuncuların iyi sayılar
atmalarını isterler.
06:43
So if I'm standingayakta nearyakın the basketsepet
128
391272
1651
Yani, potaya yakın duruyorsam
06:44
and there's nobodykimse nearyakın me,
it's a good shotatış.
129
392947
2166
ve yakınımda kimse yoksa,
bu iyi atıştır.
06:47
If I'm standingayakta faruzak away surroundedçevrili
by defenderssavunucuları, that's generallygenellikle a badkötü shotatış.
130
395137
3940
Savunma oyuncularıyla çevrili ve
uzaktaysam, bu genelde kötü bir atıştır.
06:51
But we never knewbiliyordum how good "good" was,
or how badkötü "badkötü" was quantitativelykantitatif.
131
399101
4876
Ama iyinin ne kadar "iyi" olduğunu veya
kötününse ne kadar "kötü" olduğunu
nicel olarak bilemeyiz.
06:56
UntilKadar now.
132
404209
1150
Şimdiye kadar.
06:57
So what we can do, again,
usingkullanma spatiotemporalzamanmekansal featuresÖzellikler,
133
405771
3058
Yani yapacağımız, tekrardan,
uzaysal/zamansal özellikleri
07:00
we lookedbaktı at everyher shotatış.
134
408853
1374
kullanarak her şuta baktık.
07:02
We can see: Where is the shotatış?
What's the angleaçı to the basketsepet?
135
410251
3005
Görebiliyoruz ki: Atış nerede?
Potaya olan açı ne?
07:05
Where are the defenderssavunucuları standingayakta?
What are theironların distancesmesafeler?
136
413280
2762
Savunma oyuncularının konumları neresi?
Uzaklıkları nasıl?
Açıları nasıl?
07:08
What are theironların anglesaçılar?
137
416066
1331
Çoklu savunma oyuncuları için
07:09
For multipleçoklu defenderssavunucuları, we can look
at how the player'sPlayer'ın movinghareketli
138
417421
2977
oyuncuların nasıl
hareket ettiklerine bakabilir
ve atış tipini kestirebiliriz.
07:12
and predicttahmin the shotatış typetip.
139
420422
1433
07:13
We can look at all theironların velocitieshızları
and we can buildinşa etmek a modelmodel that predictstahmin eder
140
421879
4074
Hızlarına bakabilir ve
bir model tasarlayabiliriz,
07:17
what is the likelihoodolasılık that this shotatış
would go in underaltında these circumstanceskoşullar?
141
425977
4052
bu şartlar altında yapılan atışın
olabilirliğini tahmin edebilecek.
07:22
So why is this importantönemli?
142
430188
1500
Peki bu neden önemli?
07:24
We can take something that was shootingçekim,
143
432102
2803
Atışa ait herhangi bir şeyi alıp
07:26
whichhangi was one thing before,
and turndönüş it into two things:
144
434929
2680
ki bu tek bir şeydi önceden,
bunu iki şeye çevirebiliriz:
07:29
the qualitykalite of the shotatış
and the qualitykalite of the shootertetikçi.
145
437633
2651
Şutun kalitesi ve şut atanın kalitesi.
07:33
So here'sburada a bubblekabarcık chartgrafik,
because what's TEDTED withoutolmadan a bubblekabarcık chartgrafik?
146
441680
3262
Ve kabarcık grafiği,
çünkü kabarcık grafiksiz bir TED nedir ki?
07:36
(LaughterKahkaha)
147
444966
1014
(Kahkahalar)
07:38
Those are NBANBA playersoyuncu.
148
446004
1311
Bunlar NBA oyuncuları.
07:39
The sizeboyut is the sizeboyut of the playeroyuncu
and the colorrenk is the positionpozisyon.
149
447339
3120
Büyüklük oyuncuların boyları ve
renkte pozisyon.
07:42
On the x-axisx ekseni,
we have the shotatış probabilityolasılık.
150
450483
2132
X ekseninde atış olasılıkları var.
07:44
People on the left take difficultzor shotsçekim,
151
452639
1953
Soldaki kişiler zor şutları atanlar,
07:46
on the right, they take easykolay shotsçekim.
152
454616
2229
sağdakiler ise kolay şutları atanlar.
07:49
On the [y-axisy ekseni] is theironların shootingçekim abilitykabiliyet.
153
457194
2057
Y ekseni ise atış kabiliyetleri.
07:51
People who are good are at the topüst,
badkötü at the bottomalt.
154
459275
2562
İyi olan kişiler üstte, kötüler ise altta.
07:53
So for exampleörnek, if there was a playeroyuncu
155
461861
1760
Örneğin, eğer şutlarının
07:55
who generallygenellikle madeyapılmış
47 percentyüzde of theironların shotsçekim,
156
463621
2097
genelde %47'sini atan bir oyuncu varsa,
07:57
that's all you knewbiliyordum before.
157
465718
1389
tek bildiğiniz sadece buydu.
07:59
But todaybugün, I can tell you that playeroyuncu
takes shotsçekim that an averageortalama NBANBA playeroyuncu
158
467345
4850
Ama bugün, bu oyuncunun şutu
ortalama bir NBA oyuncusunun
08:04
would make 49 percentyüzde of the time,
159
472219
1961
zamanın yüzde 49'u kadar yaptığı
08:06
and they are two percentyüzde worsedaha da kötüsü.
160
474204
1684
ve yüzde 2 kadar daha az.
08:08
And the reasonneden that's importantönemli
is that there are lots of 47s out there.
161
476266
4515
Ve önemli olmasının sebebi de
orada bir sürü %47'ler var.
08:13
And so it's really importantönemli to know
162
481714
2549
Yani eğer 100 milyon dolar vermeyi
düşündüğünüz 47;
08:16
if the 47 that you're consideringdikkate alınarak
givingvererek 100 millionmilyon dollarsdolar to
163
484287
3956
kötü atışlar atan iyi bir şut atan mı
08:20
is a good shootertetikçi who takes badkötü shotsçekim
164
488267
3055
yoksa iyi atışlar atan
kötü bir şut atan mı
08:23
or a badkötü shootertetikçi who takes good shotsçekim.
165
491346
2397
olduğunu bilmek gerçekten önemli.
08:27
MachineMakine understandinganlayış doesn't just changedeğişiklik
how we look at playersoyuncu,
166
495130
3333
Makine öğrenmesi sadece oyunculara
nasıl baktığımızı değiştirmez
08:30
it changesdeğişiklikler how we look at the gameoyun.
167
498487
1858
ama oyuna nasıl baktığımızı değiştirir.
08:32
So there was this very excitingheyecan verici gameoyun
a coupleçift of yearsyıl agoönce, in the NBANBA finalsFinal.
168
500369
3755
NBA finallerinde birkaç yıl önce
çok heyecan verici bir maç vardı.
08:36
MiamiMiami was down by threeüç,
there was 20 secondssaniye left.
169
504148
3207
Miami 3 sayı gerideydi,
20 saniye kalmıştı.
08:39
They were about to losekaybetmek the championshipŞampiyonası.
170
507379
2025
Şampiyonayı kaybetmek üzereydiler.
08:41
A gentlemanbeyefendi namedadlı LeBronLeBron JamesJames
camegeldi up and he tookaldı a threeüç to tiekravat.
171
509428
3341
LeBron James adındaki beyefendi
geldi ve eşitlik için 3'lük denedi.
08:44
He missedcevapsız.
172
512793
1198
Kaçırdı.
08:46
His teammatetakım arkadaşı ChrisChris BoshBosh got a reboundsekme,
173
514015
1837
Takım arkadaşı Chris Bosh ribaund aldı,
08:47
passedgeçti it to anotherbir diğeri teammatetakım arkadaşı
namedadlı RayRay AllenAllen.
174
515876
2159
diğer takım arkadaşı,
Ray Allen'a pas attı.
08:50
He sankbattı a threeüç. It wentgitti into overtimemesai.
175
518059
1919
Bir 3'lük attı. Maç uzatmaya gitti.
08:52
They wonwon the gameoyun.
They wonwon the championshipŞampiyonası.
176
520002
2096
Maçı kazandılar. Şampiyonayı kazandılar.
08:54
It was one of the mostçoğu excitingheyecan verici
gamesoyunlar in basketballBasketbol.
177
522122
2444
Basketbolun en heyecanlı
maçlarından biriydi.
08:57
And our abilitykabiliyet to know
the shotatış probabilityolasılık for everyher playeroyuncu
178
525438
3429
Ve her oyuncu için
her saniyede şut olasılığını bilmede
09:00
at everyher secondikinci,
179
528891
1188
bizim yeteneğimiz ve
09:02
and the likelihoodolasılık of them gettingalma
a reboundsekme at everyher secondikinci
180
530103
2956
her saniyede ribaund
almalarındaki olabilirlik
09:05
can illuminateaydınlatmak this momentan in a way
that we never could before.
181
533083
3443
daha önce olmamış bir şekilde
bu ana ışık tutabilir.
09:09
Now unfortunatelyne yazık ki,
I can't showgöstermek you that videovideo.
182
537618
2668
Şimdi maalesef, o videoyu gösteremem.
09:12
But for you, we recreatedyeniden that momentan
183
540310
4493
Ama sizin için, o anı canlandırdık,
09:16
at our weeklyhaftalık basketballBasketbol gameoyun
about 3 weekshaftalar agoönce.
184
544827
2336
haftalık basketbol
maçımızda üç hafta önce.
09:19
(LaughterKahkaha)
185
547279
2167
(Kahkahalar)
09:21
And we recreatedyeniden the trackingizleme
that led to the insightsanlayışlar.
186
549573
3410
Ve içyüzüne ışık tutan
izlemeyi de tekrar canlandırdık.
09:25
So, here is us.
This is ChinatownChinatown in LosLos AngelesAngeles,
187
553199
4255
Ve işte biz.
Burası Los Angeles Çin mahallesinde
09:29
a parkpark we playoyun at everyher weekhafta,
188
557478
1564
her hafta oynadığımız bir park
09:31
and that's us recreatingyeniden oluşturma
the RayRay AllenAllen momentan
189
559066
2231
ve bu da Ray Allen anını ve ilgili
09:33
and all the trackingizleme
that's associatedilişkili with it.
190
561321
2229
tüm izlemeleri canlandıran bizler.
09:36
So, here'sburada the shotatış.
191
564772
1517
Ve işte şut.
09:38
I'm going to showgöstermek you that momentan
192
566313
2516
Size o anı göstereceğim
09:40
and all the insightsanlayışlar of that momentan.
193
568853
2587
ve o anın bütün içyüzünü.
09:43
The only differencefark is, insteadyerine
of the professionalprofesyonel playersoyuncu, it's us,
194
571464
3730
Tek fark, profesyonel
oyuncular yerine biz varız
09:47
and insteadyerine of a professionalprofesyonel
announcerspiker, it's me.
195
575218
2618
ve profesyonel spiker yerine ben varım.
09:49
So, bearayı with me.
196
577860
1477
Bu yüzden, sabredin.
09:53
MiamiMiami.
197
581153
1150
Miami
09:54
Down threeüç.
198
582671
1150
3 sayı geride.
09:56
TwentyYirmi secondssaniye left.
199
584107
1150
20 saniye kaldı.
09:59
JeffJeff bringsgetiriyor up the balltop.
200
587385
1198
Jeff topu getiriyor.
10:02
JoshJosh catchesyakalar, putskoyar up a threeüç!
201
590656
1535
Josh yakaladı, 3'lük deniyor!
10:04
[CalculatingHesaplama shotatış probabilityolasılık]
202
592631
1849
[Atış olasılığı hesaplanıyor]
10:07
[ShotAtış qualitykalite]
203
595278
1150
[Atış kalitesi]
10:09
[ReboundRebound probabilityolasılık]
204
597048
1785
[Ribaund olasılığı]
10:12
Won'tAlışkanlık go!
205
600373
1173
Girmedi!
10:13
[ReboundRebound probabilityolasılık]
206
601570
1446
[Ribaund olasılığı]
10:15
ReboundRebound, NoelNoel.
207
603777
1256
Ribaund Noel'de.
10:17
Back to DariaDaria.
208
605057
1150
Daria'ya geldi.
10:18
[ShotAtış qualitykalite]
209
606509
3365
[Atış kalitesi]
10:22
Her three-pointerÜçlük -- bangpatlama!
210
610676
1620
3'lük atışı -- basket!
10:24
TieKravat gameoyun with fivebeş secondssaniye left.
211
612320
2197
5 saniye kala eşitlik.
10:26
The crowdkalabalık goesgider wildvahşi.
212
614880
1618
Kalabalık çıldırır.
10:28
(LaughterKahkaha)
213
616522
1659
(Kahkahalar)
Bu kabaca nasıl gerçekleştiğiydi.
10:30
That's roughlykabaca how it happenedolmuş.
214
618205
1547
10:31
(ApplauseAlkış)
215
619776
1151
(Alkış)
10:32
RoughlyKabaca.
216
620951
1175
Yaklaşık olarak.
10:34
(ApplauseAlkış)
217
622150
1531
(Alkış)
10:36
That momentan had about a ninedokuz percentyüzde
chanceşans of happeningolay in the NBANBA
218
624121
5484
O an, NBA'de yaklaşık %9
gerçekleşme ihtimaline sahip,
10:41
and we know that
and a great manyçok other things.
219
629629
2261
biz bunu biliyoruz ve
daha birçok diğer şeyleri.
10:43
I'm not going to tell you how manyçok timeszamanlar
it tookaldı us to make that happenolmak.
220
631914
3491
Bunun gerçekleşmesinin ne kadar zamanımızı
aldığını söylemeyeceğim.
10:47
(LaughterKahkaha)
221
635429
1747
(Gülüşmeler)
10:49
Okay, I will! It was fourdört.
222
637200
1872
Tamam, söyleyeceğim! Dört kez.
10:51
(LaughterKahkaha)
223
639096
1001
(Gülüşmeler)
10:52
Way to go, DariaDaria.
224
640121
1165
Tebrikler Daria.
10:53
But the importantönemli thing about that videovideo
225
641647
4263
Ama videoyla ilgili önemli şey
10:57
and the insightsanlayışlar we have for everyher secondikinci
of everyher NBANBA gameoyun -- it's not that.
226
645934
4568
ve her NBA maçının her saniyesinin
bilgilerindeki şey-- bu değil.
11:02
It's the factgerçek you don't have to be
a professionalprofesyonel teamtakım to trackiz movementhareket.
227
650639
3929
Gerçek şu ki, hareketleri izlemek için
profesyonel bir takım olmanıza gerek yok.
11:07
You do not have to be a professionalprofesyonel
playeroyuncu to get insightsanlayışlar about movementhareket.
228
655083
3657
Harekete ilişkin bilgiler için
profesyonel bir oyuncu olmanıza gerek yok.
11:10
In factgerçek, it doesn't even have to be about
sportsSpor Dalları because we're movinghareketli everywhereher yerde.
229
658764
3858
Hatta, spor bile olmasına gerek yok,
çünkü her yere hareket ediyoruz.
11:15
We're movinghareketli in our homesevler,
230
663654
2369
Evlerimizde hareket ediyoruz,
11:21
in our officesbürolar,
231
669428
1205
ofislerimizde,
11:24
as we shopDükkan and we travelseyahat
232
672238
2690
alışveriş yaparken ve seyahat ederken,
11:29
throughoutboyunca our citiesşehirler
233
677318
1253
şehirler boyunca
11:32
and around our worldDünya.
234
680065
1618
ve tüm dünyada.
11:35
What will we know? What will we learnöğrenmek?
235
683270
2295
Ne anlayacağız? Ne öğreneceğiz?
11:37
PerhapsBelki de, insteadyerine of identifyingtanımlama
pick-and-rollsçekme ve rulo,
236
685589
2305
Belki de, pick'n rolları
tanımlamak yerine,
11:39
a machinemakine can identifybelirlemek
the momentan and let me know
237
687918
3010
bir makine anı
tanımlayabilir ve bana
11:42
when my daughterkız evlat takes her first stepsadımlar.
238
690952
2059
kızımın ilk adımlarını
haber verebilir.
11:45
WhichHangi could literallyharfi harfine be happeningolay
any secondikinci now.
239
693035
2536
Ki şu an gerçekten gerçekleşiyor olabilir.
Belki de binalarımızı
daha iyi kullanabilir
11:48
PerhapsBelki de we can learnöğrenmek to better use
our buildingsbinalar, better planplan our citiesşehirler.
240
696140
3697
ve şehirlerimizi
daha iyi planlayabiliriz.
11:52
I believe that with the developmentgelişme
of the scienceBilim of movinghareketli dotsnoktalar,
241
700362
4173
İnanıyorum ki; hareketli noktalar
biliminin gelişimiyle
11:56
we will movehareket better, we will movehareket smarterdaha akıllı,
we will movehareket forwardileri.
242
704559
3643
daha iyi, daha akıllı ve daha ileri
hareket edeceğiz.
Çok teşekkürler.
12:00
Thank you very much.
243
708607
1189
(Alkışlar)
12:01
(ApplauseAlkış)
244
709820
5045
Translated by Pinar Sadioglu
Reviewed by Sancak Gülgen

▲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