点球成金,更新迭代!看勇士如何用人工智能算法推算比赛结果
mhr18 2024-10-18 07:02 31 浏览 0 评论
勇士主场大通中心的中悬数据板由2600万个LED显示组成,总面积约1万平方英尺,这也是任何体育场馆中最大的数据显示板。(Jeff Elder/The Examiner)
“点球成金,更新迭代。”
位于湾区的大通中心可以说是全面由科技打造的建筑,同时也是金州勇士的主场。
球队老板乔-拉科布曾是凯鹏华盈公司的一位前技术投资人。他的团队从Salesforce公司手里买下了这块位于使命湾(Mission Bay)用以建设球馆的土地。同时得到了来自IT服务业巨头埃森哲咨询公司提供的球馆资金支持。球馆内部最引人注目的是由三星制造的数据统计板。这是由2600万个发光二极管(那些我们眼中细小发亮的半导体器具,也就是LED设备)构成,占面约1万平方英尺,也是联盟内面积最大的数据计分板。
看完了眼前的亮眼技术,接下来让我们看看勇士的细节技术:数据点集。
无数的LED灯汇聚起来形成了一个巨大的计分板,数百万不起眼的数据汇聚起来的,是球队的重要数据:胜利。勇士在赛季早期已经创造了不错的战绩。
勇士篮球分析和创意总监Pabail Sidhu负责研究所有的这些数据点。勇士会追踪每一次投篮出手,无论那出现在比赛中还是训练中。摄像机会记录所有的投篮过程,然后谷歌云处理这些数据。作为球队前主场命名商的甲骨文公司则通过数据库展示这些数据。如果斯蒂芬-库里在训练中连续投中105个三分球——就像他曾经做到的那样——数据库就会收录。如果他左侧底角的命中率只有15%——这也发生过——数据库同样也知道。
当勇士教练组们演练从未在现实中进行的比赛时,这些数据就开始发挥其作用。谷歌云通过人工智能算法来推算比赛结果。打个比方,如果四年前勇士夺冠时安德鲁-威金斯在阵容里的话,他在进攻端会有怎样的表现?你能用威金斯取代杜兰特从而得到相同的结果吗?让人工智能算法来告诉你。
勇士的篮球分析和创意总监Pabail Sidhu在训练设施中使用了由甲骨文公司开发的在线投篮跟踪工具——勇士球员数据仪表盘。这类工具会追踪勇士球员在比赛和训练中的所有投篮轨迹,并将数据输入历史数据库。(Oracle photo)
“这是一个新版《点球成金》的故事,”Sidhu说。他在这里引用了迈克尔-刘易斯的书中内容。书中提及奥克兰运动家队要用小额预算来赢得比赛,他们需要掌握赢球的数据指标。勇士队并不像他们那样缺少投资,也不会在有限预算中挣扎度日。所以他们正利用大数据来重现过去十年里的辉煌,十年里他们三夺NBA总冠军。Sidhu说:“我们所做的事情和很多科技公司都相同。”
那么,真实的比赛又是怎么样的呢?周日的比赛里,库里在大通中心面对多伦多猛龙时,没有投进多记三分。作为联盟历史上最好的三分射手的库里,在上半场仅四中一。
于是,库里就以给队友威金斯和普尔传球取代了自己出手,两人联手19投14中。这是一个接近75%的命中率,在大多数比赛中即使是库里也投不出这个数据,勇士也以119-104的比分轻松获胜。
球迷们看到的故事是,虽然队内老大这场比赛过的很糟糕,但NBA最好的球队再次赢球了。而Sidhu所看到的则是,合适的勇士球员在场上正确的位置完成了精准的投篮出手,这是让他极其高兴的地方。
勇士在有效投篮命中率上领跑联盟,这是个基于球队投篮比重,同时也给三分提供了额外的比重的数据。100次投中40次的命中率为40%。但如果其中一半是三分出手,那么有效投篮命中率则是调整后的50%。本赛季到目前为止,勇士的有效投篮命中率为56.3%,是联盟的最佳值,而联盟的均值是52%。
Sidhu说,为了尽可能充分的利用球员天赋,数据提供了最需要的帮助。“我们是否让正确的球员在正确的回合出手投篮了?”
而在球场另一端,“数据结论则需要相反的结果。那就是我们有让对手离开自己的舒适点出手吗?”以每百回合失分效率来说,勇士的防守效率也在联盟中名列前茅。
去年的勇士节奏在联盟中游,战绩位列西部第九,同时攻防效率相差不多。再往前一年,勇士战绩是联盟最差,攻防效率均垫底。
所以说是先有数据再有胜利,还是先有胜利再有数据?Sidhu说,数据是球队用来规划的工具。“我们看待的是数据的期望值。”不管比赛是否取胜,教练组考察的都是比赛策略是否有效,“我们尝试衡量评估的是比赛过程是否正确?”
但那意味着Sidhu总需要向球队提供离群的数据值。有的时候,教练组会要求获得一些数据来验证他们在场上看到的事情。“他们会向我要数据。教练组通过直觉认知比赛,用肉眼测量比赛,我们则用数据化看待比赛。”
勇士在这个月推出了一种新的“球员数据表盘”,球队篮球运营执行副总裁柯克-拉科布称其“能改变比赛”。
拉科布在一份声明中表述道:“NBA的每个人都在不断推动着创新,以期寻找出能获取优势的竞争方式。”他表示球队每天都会使用该表盘,而这些数据都将显示在甲骨文性能中心的训练设施周围设置的大屏幕上。
这类工具包括了很多屏幕:每个球员的储物柜都配有属于自己的32英寸显示屏。另外还包括了其他的许多技术:性能中心包括了一个超冷冻理疗室和带悬浮水箱的水疗室用以缓解球员身体压力。
不过话说回来,除了偶尔的比赛间歇,库里真的会需要屏幕上的技术、数据和技术统计吗?他有着职业生涯43.2%的三分命中率,这也是历史上最棒的数据之一。
库里自己就独树一帜,而球队可以试着为他提供所有可以使用的东西,就像Sidhu说的,“斯蒂芬有着不同的标准。所以他是选择空心入网还是选择打板进球呢?”
而在另一方面,勇士对技术的运用也得到另一位有着比库里更高三分命中率的前NBA球员的密切关注——史蒂夫-科尔。
“数据分析已经成为篮球运营中的重要组成部分。对我来说,我作为主教练,只要能让球队变得更好,我就会一直观察不同的阵容搭配,不同的比赛策略,不同的数据差异之间的差别。现在我们有了比以往看待比赛更多的方式了。”
相关推荐
- Java面试宝典之问答系列(java面试回答)
-
以下内容,由兆隆IT云学院就业部根据多年成功就业服务经验提供:1.写出从数据库表Custom中查询No、Name、Num1、Num2并将Name以姓名显示、计算出的和以总和显示的SQL。SELECT...
- ADG (Active Data Guard) 数据容灾架构下,如何配置 Druid 连接池?
-
如上图的数据容灾架构下,上层应用如果使用Druid连接池,应该如何配置,才能在数据库集群节点切换甚至主备数据中心站点切换的情况下,上层应用不需要变动(无需修改配置也无需重启);即数据库节点宕机/...
- SpringBoot多数据源dynamic-datasource快速入门
-
一、简介dynamic-datasourc是一个基于SpringBoot的快速集成多数据源的启动器,其主要特性如下:支持数据源分组,适用于多种场景纯粹多库读写分离一主多从混合模式。支持...
- SpringBoot项目快速开发框架JeecgBoot——项目简介及系统架构!
-
项目简介及系统架构JeecgBoot是一款基于SpringBoot的开发平台,它采用前后端分离架构,集成的框架有SpringBoot2.x、SpringCloud、AntDesignof...
- 常见文件系统格式有哪些(文件系统类型有哪几种)
-
PART.01常见文件系统格式有哪些常见的文件系统格式有很多,通常根据使用场景(Windows、Linux、macOS、移动设备、U盘、硬盘等)有所不同。以下是一些主流和常见的文件系统格式及其特点:一...
- Oracle MySQL Operator部署集群(oracle mysql group by)
-
以下是使用OracleMySQLOperator部署MySQL集群的完整流程及关键注意事项:一、部署前准备安装MySQLOperator通过Helm安装Operator到Ku...
- LibreOffice加入"转向Linux"运动
-
LibreOffice项目正准备削减部分Windows支持,并鼓励用户切换到Linux系统。自Oracle放弃OpenOffice后,支持和指导LibreOffice开发的文档基金会对未来有着明确的观...
- Oracle Linux 10发布:UEK 8.1、后量子加密、增强开发工具等
-
IT之家6月28日消息,科技媒体linuxiac昨日(6月27日)发布博文,报道称OracleLinux10正式发布,完全二进制兼容(binarycompatibility...
- 【mykit-data】 数据库同步工具(数据库同步工具 开源)
-
项目介绍支持插件化、可视化的数据异构中间件,支持的数据异构方式如下MySQL<——>MySQL(增量、全量)MySQL<——>Oracle(增量、全量)Oracle...
- oracle关于xml的解析(oracle读取xml节点的属性值)
-
有时需要在存储过程中处理xml,oracle提供了相应的函数来进行处理,xmltype以及相关的函数。废话少说,上代码:selectxmltype(SIConfirmOutput).extract...
- 如何利用DBSync实现数据库同步(通过dblink同步数据库)
-
DBSync是一款通用型的数据库同步软件,能侦测数据表之间的差异,能实时同步差异数据,从而使双方始终保持一致。支持各种数据库,支持异构同步、增量同步,且提供永久免费版。本文介绍其功能特点及大致用法,供...
- MYSQL存储引擎InnoDB(八十):InnoDB静态数据加密
-
InnoDB支持独立表空间、通用表空间、mysql系统表空间、重做日志和撤消日志的静态数据加密。从MySQL8.0.16开始,还支持为模式和通用表空间设置加密默认值,这允许DBA控制在这些模...
- JDK高版本特性总结与ZGC实践(jdk高版本兼容低版本吗)
-
美团信息安全技术团队核心服务升级JDK17后,性能与稳定性大幅提升,机器成本降低了10%。高版本JDK与ZGC技术令人惊艳,且JavaAISDK最低支持JDK17。本文总结了JDK17的主要...
- 4 种 MySQL 同步 ES 方案,yyds!(两个mysql数据库自动同步的方法)
-
本文会先讲述数据同步的4种方案,并给出常用数据迁移工具,干货满满!不BB,上文章目录:1.前言在实际项目开发中,我们经常将MySQL作为业务数据库,ES作为查询数据库,用来实现读写分离,...
- 计算机Java培训课程包含哪些内容?其实就这六大块
-
不知不觉秋天已至,如果你还处于就业迷茫期,不如来学习Java。对于非科班小白来说,Java培训会更适合你。提前了解下计算机Java培训课程内容,会有助于你后续学习。下面,我就从六个部分为大家详细介绍...
你 发表评论:
欢迎- 一周热门
- 最近发表
-
- Java面试宝典之问答系列(java面试回答)
- ADG (Active Data Guard) 数据容灾架构下,如何配置 Druid 连接池?
- SpringBoot多数据源dynamic-datasource快速入门
- SpringBoot项目快速开发框架JeecgBoot——项目简介及系统架构!
- 常见文件系统格式有哪些(文件系统类型有哪几种)
- Oracle MySQL Operator部署集群(oracle mysql group by)
- LibreOffice加入"转向Linux"运动
- Oracle Linux 10发布:UEK 8.1、后量子加密、增强开发工具等
- 【mykit-data】 数据库同步工具(数据库同步工具 开源)
- oracle关于xml的解析(oracle读取xml节点的属性值)
- 标签列表
-
- oracle位图索引 (74)
- oracle批量插入数据 (65)
- oracle事务隔离级别 (59)
- oracle 空为0 (51)
- oracle主从同步 (55)
- oracle 乐观锁 (51)
- redis 命令 (78)
- php redis (88)
- redis 存储 (66)
- redis 锁 (69)
- 启动 redis (66)
- redis 时间 (56)
- redis 删除 (67)
- redis内存 (57)
- redis并发 (52)
- redis 主从 (69)
- redis 订阅 (51)
- redis 登录 (54)
- redis 面试 (58)
- 阿里 redis (59)
- redis 搭建 (53)
- redis的缓存 (55)
- lua redis (58)
- redis 连接池 (61)
- redis 限流 (51)