NFL 橄榄球赛季有近 1,700 名球员参加 272 场比赛,产生的数据量非常巨大。梦幻足球队老板面临着复杂的决策和海量的信息。每周决定谁首发、替补谁以及交易谁可能是一项艰巨的任务。它还可以带来很多乐趣,这就是 ESPN Fantasy 应用程序每年吸引 1200 万 Fantasy Football 用户的原因。
在过去 8 年里,IBM 与 ESPN 密切合作,将其 Fantasy Football 体验与洞察力相结合,帮助各种技能水平的 Fantasy 所有者做出更明智的决策。这些见解以玩家等级的形式出现,帮助最终用户找到最好的玩家进行交易或通过豁免线挑选。今年,该团队更加深入,添加了一项新功能,可以解开人工智能生成成绩背后的推理。当用户点击某个球员进行收购或交易时,“主要影响因素”列表现在会与数字等级一起出现,为团队经理提供由 IBM® Granite™ 大语言模型 (LLM) 生成的自然语言的个性化解释。
与现实世界中的组织一样,梦幻足球队的经理需要弄清楚人工智能生成的输出背后的“原因”。 “可解释性(输出背后的推理)几乎变得与输出本身一样重要,”IBM 院士、发明大师和 IBM Quantum™ 大使 Aaron Baughman 说道。
首要贡献因素不仅基于玩家的原始表现提供解释,还基于他们补充您的梦幻阵容的具体方式。这是它的工作原理。
取得成绩
当玩家出现在您的梦幻联盟的每周豁免线中时,他们会获得个性化的豁免等级,该等级会考虑您的阵容的优势和劣势,以及您联盟中其他球队的阵容。等级甚至包含每个联赛的自定义设置。分数基于他们为您的球队增加的价值,与您当前名单中相同位置的球员的平均等级进行比较。贸易等级的工作原理类似,基于对手名单中的球员会给你的球队带来的相对利益。
该过程首先使用基于规则的系统结合多个机器学习模型来计算原始成绩。 “我们与 ESPN 的开发人员和足球专家合作,根据多种因素确定等级,”Aaron Baughman 说道。 “有多少个联赛拥有这名球员,有多少联赛会首发这名球员,他们预计的赛季统计数据是多少,他们打过谁,他们将对阵谁——这些类型的预测因素都会汇总成一个分数。”
该评分系统是用 Node.js 和 Python 编写的,并由横向扩展的工作流程提供支持,该工作流程可分析 NFL 赛季中生成的数十亿个数据点。然后结果将保存到云端。
大规模个性化分析
距离消费者更近,Node.js“团队需求”应用程序每 10 分钟针对用户团队个性化这些等级。 “团队需求应用程序根据我们设计的算法(经过一年多的开发)考虑您的名单、联赛及其具体设置,”鲍曼说。
为什么花了这么长时间?一句话:规模。每周有 1200 万或更多的 Fantasy 用户,并且某些日子(通常是周二和周四)的使用量可能很大。这可能会导致应用程序每秒接收数千次点击,这些点击在 Red Hat® OpenShift® 集群上的 Pod 之间横向扩展。
当团队所有者点击应用程序中的豁免线播放器时,该程序就会运行并提供为其团队定制的成绩。 “虽然每次接球得分 (PPR) 是最常见的计分系统,但联赛可以有无数的自定义设置。因此,我们无法预先计算任何成绩,必须对它们进行个性化,”鲍曼说。
除了梦幻足球之外,我们还可以想象许多业务用例可以从大规模数据分析和个性化的结合中受益。
大规模的个性化可解释性
与任何管理情况一样,对于忙碌的决策者来说,简明地总结分析见解非常重要。这就是为什么系统将这些见解筛选为三个主要影响因素的执行摘要。
“如此规模的工作是一个挑战,因此我们发明了一种新算法,”鲍曼说。 “在 watsonx™ 中,Granite 生成人工智能模型输出填空句子。在边缘,这些不完整的句子会根据价值百分位数进行个性化。”潜在的形容词和短语会随着数值的变化而变化,例如从“完全没有帮助”到“极大地改善”(你的立场)。
它是一个多维模型,具有 12 种影响因素和数百种排列。一些最普遍的因素是拥有球员的球队的百分比、首发球员的球队的百分比以及得分预测。推理大约每两个小时进行一次,并与原始成绩分数相结合以填补空白。
“对于交易等级,当您点击对手的球队时,我们会显示您的球队需要解决的三个位置,例如近端锋、外接手或防守 – 如果这是您的需求之一,则圆圈会变成绿色,”鲍曼说。 “我还可以看到对手的需求,这鼓励公平交易。”
随后点击球员卡即可显示整体交易等级,该等级是根据原始分析和团队需求以及三个主要影响因素的结合而得出的。
推动业务洞察力和可解释性
无论您管理的是 Fantasy Football 球队、公司还是业务部门,IBM watsonx™ AI 平台都可以帮助您做出更好的决策。它可以帮助您收集、存储和分析与您的用例相关的企业数据,然后使用各种机器学习和传统人工智能模型来评估优势、劣势和机会,并通过细粒度的上下文提供及时、最新的见解细节。以企业为中心的 Granite LLM 有助于提供自然语言可解释性以及一系列客户服务功能。在混合云上添加红帽® OpenShift® 的可扩展性,并期待您的组织迎来迄今为止最强劲的季节。
探索 watsonx AI 平台 重新定义您如何使用 IBM AI 咨询服务
这篇文章有帮助吗?
是的不