Return to Video

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

  • 0:01 - 0:04
    Ми з колегами захоплюємося
    природою рухомих точок.
  • 0:05 - 0:06
    Що таке ці точки?
  • 0:06 - 0:07
    Це всі ми.
  • 0:07 - 0:11
    Всі ми пересуваємося у себе вдома,
    в офісах, в магазинах і подорожуємо
  • 0:13 - 0:15
    по своєму місту або по всьому світу.
  • 0:15 - 0:18
    Хіба не було б чудово,
    якби ми могли зрозуміти ці рухи?
  • 0:19 - 0:22
    Їх закономірності,
    значення і те, що ховається за ними.
  • 0:22 - 0:24
    На щастя для нас, ми живемо в такий час,
  • 0:24 - 0:27
    коли ми досягли успіху
    в зборі інформації про самих себе.
  • 0:29 - 0:31
    З сенсорів, відео або додатків
  • 0:32 - 0:36
    ми можемо відстежити наш рух
    з дивовижною точністю.
  • 0:36 - 0:40
    Виявляється, одна з областей,
    де зібрані найкращі дані про рух,
  • 0:41 - 0:42
    це спорт.
  • 0:43 - 0:48
    Чи то баскетбол чи бейсбол,
    звичайний або інший футбол,
  • 0:48 - 0:52
    ми оснащуємо стадіони
    і гравців пристроями для відстеження рухів
  • 0:52 - 0:54
    кожну частку секунди.
  • 0:54 - 0:57
    Тобто ми перетворюємо своїх атлетів
  • 0:58 - 1:00
    - ви, напевно, вже здогадалися,
  • 1:00 - 1:02
    - в рухомі точки.
  • 1:02 - 1:06
    Тепер у нас маса рухомих точок,
    і, як з будь-якими необробленими даними,
  • 1:07 - 1:09
    з ними важко розібратися,
    та й не так це цікаво.
  • 1:09 - 1:13
    Але є речі, про які, наприклад,
    баскетбольні тренери хочуть знати.
  • 1:13 - 1:17
    Проблема в тому, що вони не знають про них,
    бо довелося б дивитися кожну секунду
  • 1:17 - 1:20
    кожної гри, запам'ятовуючи і обробляючи.
  • 1:20 - 1:22
    Людина не може зробити цього,
  • 1:22 - 1:24
    але машина може.
  • 1:24 - 1:27
    Але машина не може дивитися
    на гру очима тренера.
  • 1:27 - 1:30
    Принаймні, вони не могли
    до цього часу.
  • 1:30 - 1:32
    Що ми навчили машину бачити?
  • 1:34 - 1:35
    Ми почали з простого:
  • 1:35 - 1:39
    навчили її таким речам, як паси,
    кидки і відскоки.
  • 1:39 - 1:41
    Тому, що відомо звичайним уболівальникам.
  • 1:42 - 1:44
    А потім ми перейшли до складніших речей.
  • 1:45 - 1:47
    Таким маневрам, як пост-апи,
    пік-н-роли та ізоляції.
  • 1:49 - 1:53
    Якщо ви їх не знаєте, не страшно.
    Більшість гравців, можливо, знає.
  • 1:54 - 1:59
    На сьогоднішній день
    машина розуміє складні маневри
  • 1:59 - 2:01
    на кшталт заслону і широких пін-даунів.
  • 2:02 - 2:04
    Такі терміни знають тільки професіонали.
  • 2:05 - 2:09
    Отже, ми навчили машину «дивитися»
    очами тренера.
  • 2:10 - 2:12
    Як ми змогли зробити це?
  • 2:13 - 2:15
    Якби я попросив тренера описати,
    наприклад, пік-н-рол,
  • 2:16 - 2:17
    то він дав би мені опис,
  • 2:17 - 2:20
    і якби я закодував це в алгоритм,
    то нічого б не вийшло.
  • 2:21 - 2:25
    Пік-н-рол - це свого роду танець
    в баскетболі між чотирма гравцями,
  • 2:25 - 2:27
    двоє в захисті і двоє в нападі.
  • 2:27 - 2:29
    Ось, як це відбувається.
  • 2:29 - 2:31
    Гравець в нападі без м'яча
  • 2:32 - 2:34
    йде поруч, захищає гравця з м'ячем,
  • 2:35 - 2:36
    і залишається в зоні.
  • 2:36 - 2:40
    Вони переміщаються, щось відбувається,
    і -та-та! - це і є пік-н-рол.
  • 2:40 - 2:40
    (Сміх)
  • 2:42 - 2:45
    Це також приклад поганого алгоритму.
  • 2:45 - 2:48
    Якщо гравець, який заважає, -
    робить заслону, -
  • 2:49 - 2:52
    підійде ближче, але не зупиниться,
  • 2:52 - 2:54
    можливо, це не буде пік-н-рол.
  • 2:55 - 2:58
    Або якщо він зупиниться,
    але буде недостатньо близько,
  • 2:59 - 3:00
    то це теж, можливо, не пік-н-рол.
  • 3:01 - 3:04
    Або якщо він підійде близько і зупиниться,
  • 3:04 - 3:07
    але всі вони виявляться під кошиком,
    це, можливо, не пік-н-рол.
  • 3:07 - 3:10
    Або я помиляюся, може,
    і це все пік-н-роли.
  • 3:10 - 3:14
    На ділі, це залежить від точного часу,
    відстані, місця розташування -
  • 3:15 - 3:16
    ось що робить це таким складним.
  • 3:17 - 3:22
    На щастя, машина може навчатись,
    ми можемо вийти за межі своїх можливостей,
  • 3:22 - 3:23
    щоб описати те, що знаємо.
  • 3:23 - 3:26
    Як це працює?
    Розглянемо на прикладі.
  • 3:26 - 3:29
    Отже, ми підходимо до машини і кажемо:
    «Доброго ранку, машино.
  • 3:29 - 3:32
    Ось кілька пік-н-ролів
    і кілька маневрів - не пік-н-ролів.
  • 3:33 - 3:35
    Будь ласка, знайди спосіб відрізнити їх.»
  • 3:35 - 3:39
    І ключ до всього -
    знайти риси, які дозволяють розрізняти їх.
  • 3:39 - 3:41
    Якби я хотів навчити машину,
    яка різниця
  • 3:41 - 3:42
    між яблуком і апельсином,
  • 3:42 - 3:45
    я б спитав: "Чому ти не використовуєш
    колір і форму?»
  • 3:45 - 3:48
    Проблема, яку ми вирішуємо:
    за якими параметрами відрізняти?
  • 3:48 - 3:49
    Які ключові риси
  • 3:49 - 3:53
    дозволяють комп'ютеру орієнтуватися
    в світі рухомих точок?
  • 3:53 - 3:57
    З'ясування всіх цих відносин
    між відносним і абсолютним розташуванням,
  • 3:57 - 3:59
    відстанню, часом, швидкістю -
  • 3:59 - 4:04
    це і є ключ до природи
    рухомих точок, або, як ми їх називаємо,
  • 4:04 - 4:08
    просторово-тимчасове розпізнання образів.
  • 4:08 - 4:11
    Адже, у першу чергу,
    потрібно назвати це якось складно -
  • 4:11 - 4:12
    тому що це складно.
  • 4:12 - 4:16
    Головне для тренерів NBA - знати не те,
  • 4:16 - 4:18
    чи був пік-н-рол чи ні.
  • 4:18 - 4:20
    Вони просто хочуть знати, як це сталося.
  • 4:20 - 4:23
    Чому це так важливо для них?
    Так ось є така гіпотеза.
  • 4:23 - 4:24
    Виявляється, в сучасному баскетболі
  • 4:24 - 4:27
    цей пік-н-рол -
    чи не найважливіший маневр.
  • 4:27 - 4:30
    Знати, як це відбувається
    і як оборонятися від нього,
  • 4:30 - 4:32
    по суті, запорука виграшу
    або поразки в більшості ігор.
  • 4:32 - 4:36
    Виявляється, у цього танцю безліч варіацій
  • 4:36 - 4:40
    і визначення цих варіацій -
    єдина важлива річ.
  • 4:40 - 4:43
    І саме тому нам потрібно,
    щоб машина з'ясовувала це дуже, дуже точно.
  • 4:43 - 4:44
    Ось приклад:
  • 4:44 - 4:47
    є два нападники і два захисники,
  • 4:47 - 4:49
    готові виконати танець пік-н-рол.
  • 4:49 - 4:52
    Гравець з м'ячем може або навести
    на заслін або відмовитися.
  • 4:52 - 4:55
    Його товариш по команді може
    провалитися або відкритися.
  • 4:55 - 4:58
    Гравець, який охороняє м'яч,
    може прослизнути або обігнути заслін.
  • 4:58 - 5:03
    Його товариш по команді може допомогти,
    зробити обмін або залишитись.
  • 5:03 - 5:05
    І разом вони можуть
    зробити обмін або контратакувати.
  • 5:05 - 5:08
    Я більшу частину цього не знав,
    коли тільки починав.
  • 5:08 - 5:12
    Було б чудово, якби всі рухалися
    згідно з цими стрілками.
  • 5:12 - 5:15
    Нам було б набагато легше,
    але рух - явище досить заплутане.
  • 5:16 - 5:20
    Люди рухаються багато і визначити
    ці варіації
  • 5:22 - 5:23
    з дуже високою точністю
  • 5:23 - 5:25
    одночасно точно і по пам'яті,
    - складно.
  • 5:25 - 5:28
    Адже саме це потрібно,
    щоб професійний тренер повірив в тебе.
  • 5:28 - 5:32
    Незважаючи на всі труднощі
    з просторово-часовими характеристиками,
  • 5:32 - 5:33
    ми змогли зробити це.
  • 5:33 - 5:37
    Тренери вірять в можливості нашої машини
    визначати ці варіації.
  • 5:37 - 5:41
    Ми знаходимося на стадії, коли
    практично кожен претендент
  • 5:41 - 5:43
    на чемпіонат NBA в цьому році
  • 5:43 - 5:47
    використовує нашу програму,
    вбудовану на пристрої, який розуміє,
  • 5:47 - 5:51
    як рухаються точки в баскетболі.
  • 5:51 - 5:54
    Крім того, ми дали пораду,
    що змінила стратегії,
  • 5:55 - 5:58
    які допомогли командам виграти
    важливі гри.
  • 5:58 - 6:02
    Це дуже цікаво, адже є навіть
    такі тренери, які перебувають в Лізі
  • 6:02 - 6:06
    30 років, але все ж готові отримати
    пораду від машини.
  • 6:06 - 6:09
    Це дуже цікаво,
    навіть більше, ніж пік-н-рол.
  • 6:09 - 6:11
    Наш комп'ютер починав з простих речей
  • 6:11 - 6:13
    і вивчав все більше і більше
    складних речей,
  • 6:13 - 6:15
    і тепер знає дуже багато всього.
  • 6:15 - 6:17
    Чесно кажучи, я не знаю стільки,
    скільки він.
  • 6:17 - 6:21
    І це не дивно, що він знає більше за мене.
  • 6:21 - 6:25
    Нам було цікаво,
    чи може машина знати більше, ніж тренер?
  • 6:25 - 6:27
    Чи може вона знати більше, ніж людина?
  • 6:27 - 6:29
    Виявилося, що так.
  • 6:29 - 6:31
    Тренери хочуть,
    щоб гравці виконували гарні кидки.
  • 6:31 - 6:33
    Якщо я стою біля кошика
  • 6:33 - 6:35
    і нікого немає поруч зі мною,
    це хороший кидок.
  • 6:35 - 6:39
    Якщо я стою далеко, оточений захисниками,
    це, зазвичай, поганий кидок.
  • 6:39 - 6:43
    Але ми не знали, як оцінити
    кількісно «хороші» чи «погані» кидки.
  • 6:44 - 6:46
    До цього часу.
  • 6:46 - 6:49
    Використовуючи
    просторово-часові характеристики,
  • 6:49 - 6:50
    ми переглядаємо кожен кидок.
  • 6:50 - 6:53
    Дізнатися: Звідки він зроблений?
    Який кут відносно корзини?
  • 6:53 - 6:56
    Де стоять захисники?
    Яка їхня відстань?
  • 6:56 - 6:57
    Під якими вони кутами?
  • 6:57 - 7:00
    Серед захисників ми можемо
    побачити, як рухається гравець
  • 7:00 - 7:02
    і передбачити тип кидка.
  • 7:02 - 7:06
    Ми можемо обчислити їх швидкості
    і побудувати модель, яка передбачить
  • 7:06 - 7:10
    ймовірність здійснення кидка
    при даних обставинах.
  • 7:10 - 7:12
    Чому це так важливо?
  • 7:12 - 7:15
    Ми можемо визначити кидок,
  • 7:15 - 7:18
    який раніше був єдиний
    і скласти його в два параметри:
  • 7:18 - 7:20
    якості кидка і здатності кидаючого.
  • 7:22 - 7:25
    Ось бульбашкова діаграма.
    Який виступ на TED без діаграми?
  • 7:25 - 7:26
    (Сміх)
  • 7:26 - 7:27
    Це гравці NBA.
  • 7:27 - 7:30
    Розмір - це розмір гравців,
    а колір - позиція.
  • 7:30 - 7:33
    На осі Х - ймовірність кидка.
  • 7:33 - 7:35
    Гравці зліва роблять складні кидки,
  • 7:35 - 7:36
    праворуч - легкі.
  • 7:37 - 7:39
    По осі У - їх вміння здійснювати кидки.
  • 7:39 - 7:42
    Хороші гравці нагорі, а гірші внизу.
  • 7:42 - 7:44
    Наприклад, якщо раніше був гравець
  • 7:44 - 7:46
    чия ефективність кидків зазвичай 47%,
  • 7:46 - 7:47
    це все, що вам було відомо.
  • 7:47 - 7:52
    Сьогодні я можу сказати вам, що гравець
    робить кидки, як середньостатистичний гравець NBA
  • 7:52 - 7:54
    в 49% випадків,
  • 7:54 - 7:56
    і що вони на 2% гірші.
  • 7:56 - 8:02
    Це важливо знати тому,
    що є багато гравців з 47%.
  • 8:02 - 8:04
    Дуже важливо знати,
  • 8:04 - 8:08
    чи з тих 47% гравець, в якого ви плануєте
    вкласти 100 мільйонів доларів,
  • 8:08 - 8:10
    є хорошим бомбардиром,
    який робить погані кидки,
  • 8:10 - 8:15
    чи поганим бомбардиром,
    що виконує хороші кидки.
  • 8:15 - 8:18
    Машинний аналіз змінює не тільки те,
    як ми розглядаємо гравців,
  • 8:18 - 8:20
    але і те, як ми бачимо гру.
  • 8:20 - 8:24
    Кілька років тому відбулася дуже
    захоплююча гра в фіналі NBA .
  • 8:24 - 8:25
    «Miami» відставало на 3 очки,
    залишалось 20 секунд.
  • 8:27 - 8:29
    Вони були на межі програшу чемпіонату.
  • 8:29 - 8:33
    Джентльмен на ім'я Леброн Джеймс
    кинув триочковий, щоб зрівняти рахунок.
  • 8:33 - 8:34
    Він промахнувся.
  • 8:34 - 8:36
    Його товариш Кріс Бош підібрав м'яч,
  • 8:36 - 8:38
    і передав іншому гравцю в
    команді, Рею Аллену.
  • 8:38 - 8:40
    Він закинув триочковий.
    Гра продовжилась в овертаймі.
  • 8:40 - 8:42
    Вони виграли гру і чемпіонат.
  • 8:42 - 8:45
    Це була одна з найбільш захоплюючих
    ігор в баскетболі.
  • 8:45 - 8:49
    Наша здатність передбачати
    ймовірність кидка для кожного гравця
  • 8:49 - 8:50
    кожну секунду
  • 8:50 - 8:53
    і можливість відбору м'яча кожної секунди
  • 8:53 - 8:57
    може пролити світло на цей момент
    так, як ніколи раніше.
  • 8:58 - 9:00
    На жаль,
    я не можу показати вам запис тієї гри.
  • 9:00 - 9:03
    Але для вас ми відтворили цей момент
  • 9:05 - 9:07
    на нашій щотижневій грі в баскетбол
    3 тижні тому.
  • 9:07 - 9:10
    (Сміх)
  • 9:10 - 9:13
    Ми відтворили їх дії,
    що призвело до прозріння.
  • 9:13 - 9:17
    Ось ми.
    Це Китайський квартал в Лос-Анджелесі,
  • 9:17 - 9:19
    парк, де ми граємо щотижня,
  • 9:19 - 9:21
    і це ми відтворюємо момент Рея Аллена
  • 9:21 - 9:24
    і відстежуємо рухи.
  • 9:25 - 9:26
    Ось кидок.
  • 9:26 - 9:29
    Я збираюся показати вам той момент
  • 9:29 - 9:31
    і всі деталі того моменту.
  • 9:31 - 9:34
    Єдина різниця: замість
    професійних гравців граємо ми,
  • 9:34 - 9:38
    а замість професійного коментатора
    буду я.
  • 9:38 - 9:41
    Будьте до мене поблажливі.
  • 9:41 - 9:43
    «Miami».
  • 9:43 - 9:44
    Розрив в три очки.
  • 9:44 - 9:47
    Залишилось 20 секунд.
  • 9:47 - 9:51
    Джефф передає м'яч.
  • 9:51 - 9:53
    Джош його ловить і кидає триочковий.
  • 9:53 - 9:55
    [Обчислюється ймовірність кидка]
  • 9:55 - 9:59
    [Якість кидка]
  • 9:59 - 10:00
    [Можливість відскоку]
  • 10:00 - 10:02
    Промах!
  • 10:02 - 10:04
    [Можливість відскоку]
  • 10:04 - 10:05
    Ноель ловить м'яч.
  • 10:05 - 10:07
    Передає його Дарії.
  • 10:07 - 10:09
    [Якість кидка]
  • 10:11 - 10:12
    Триочковий - ура!
  • 10:12 - 10:15
    Ми зрівняли рахунок,
    і залишається ще 5 секунд.
  • 10:15 - 10:16
    Натовп божеволіє.
  • 10:17 - 10:18
    (Сміх)
  • 10:18 - 10:20
    Приблизно ось так
    все це сталося.
  • 10:20 - 10:21
    (Оплески)
  • 10:21 - 10:22
    Приблизно.
  • 10:22 - 10:23
    (Оплески)
  • 10:24 - 10:29
    Імовірність цього моменту в грі NBA - 9%,
  • 10:30 - 10:32
    і ми знаємо це і ще безліч інших речей.
  • 10:32 - 10:35
    Не буду розповідати, скільки разів
    нам довелося перегравати цей момент.
  • 10:35 - 10:37
    (Сміх)
  • 10:37 - 10:39
    Гаразд, я скажу - 4 рази.
  • 10:39 - 10:40
    (Сміх)
  • 10:40 - 10:41
    Молодець, Дарія!
  • 10:42 - 10:46
    Але головне в цьому відео
  • 10:46 - 10:50
    і знаннях, які ми маємо по кожній секунді
    кожної гри NBA - не в цьому.
  • 10:51 - 10:55
    Головне те, що не потрібно бути
    професійною командою, щоб відстежувати рух;
  • 10:55 - 10:59
    Тобі не потрібно бути професійним
    гравцем, щоб зрозуміти всі деталі рухів.
  • 10:59 - 11:04
    Навіть не обов'язково застосовувати
    це до спорту, адже ми рухаємося постійно.
  • 11:04 - 11:09
    Ми рухаємося в будинку,
  • 11:09 - 11:12
    в нашому офісі,
  • 11:12 - 11:15
    коли ходимо за покупками або подорожуємо
  • 11:17 - 11:19
    по місту
  • 11:20 - 11:22
    і по всьому світу.
  • 11:23 - 11:26
    Що ми дізнаємося? Чому ми навчимось?
  • 11:26 - 11:28
    Можливо, замість визначення пік-н-ролів
  • 11:28 - 11:31
    машина зможе визначити
    момент і дозволить мені дізнатися,
  • 11:31 - 11:33
    коли моя дочка зробить свої перші кроки.
  • 11:33 - 11:36
    Що буквально може статися
    в будь-який момент.
  • 11:36 - 11:40
    Можливо, ми зможемо навчитися
    краще проектувати наші будівлі, міста.
  • 11:40 - 11:45
    Я вірю, що з розвитком науки,
    що займається вивченням рухомих точок,
  • 11:45 - 11:49
    ми будемо рухатися краще, будемо
    рухатися розумніше, будемо рухатися вперед.
  • 11:49 - 11:50
    Щиро вдячний.
  • 11:50 - 11:51
    (Оплески)
Title:
Математика хитрих баскетбольних рухів
Speaker:
Раджив Махесваран
Description:

Баскетбол - це динамічна гра, що базується на імпровізації, взаємодії з іншими гравцями і на просторово-часовому розпізнаванні образу. Раджив Махесваран і його колеги аналізують рухи в ключових маневрах, щоб допомогти тренерам і гравцям поєднати інтуїцію з новими даними. Бонус: те, що вони вивчають, може допомогти нам зрозуміти, як люди рухаються всюди.

more » « less
Video Language:
English
Team:
closed TED
Project:
TEDTalks
Duration:
12:08

Ukrainian subtitles

Revisions