仅通过比赛结果学习像 FIFA 这样的足球运动员统计数据

数据挖掘 机器学习 无监督学习 表示
2022-03-10 07:03:19

这是一个关于如何学习一个实体的表示的一般问题,但是数据集与许多其他实体混合在一起,它们的统计信息总是在等待学习。

这个问题最好用一个例子来解释。假设该实体是一名足球运动员。我们如何仅通过从比赛结果中学习来为他们分配球员统计数据。

数据集:包含两队首发线和最终结果得分的足球比赛数据。

球员统计数据,类似于https://www.fifaindex.com/player/158023/lionel-messi/但更简单。我们可以定义一个球员的统计数据只是 3D 向量 v = (x , y , z) 其中 x , y , z 在 0 到 1.0 之间。我们不需要知道 x 实际上是什么意思射击能力或任何东西。

所以在学习之后,它输出分配给每个玩家的 av 向量。

您可以提出任何想法或一些材料吗?

1个回答

为此,您可能需要比分数更精细的东西(例如,游戏内分析等)来帮助您评估每个玩家的属性。即使这样,也很难将结果映射到多个属性(即防守技能、进攻技能)。

如果你只关心一个球员的单个得分(例如,一个球员在帮助她的球队获胜方面的效率等),你可能会看看像 Corsi 这样的东西,它本质上是衡量控球率(并非没有批评或缺陷)。那里有许多变体,但它应该让您了解如何利用游戏内分析来评估玩家。

但是,Corsi 只是游戏内统计数据的计算;您将需要更多才能将其称为机器学习练习。