在同一模型中查询两个输入
既然已经有了球队实力模型,以及每个球队各自的输入层,您现在可以在共享的球队实力模型中查询球队输入。两个输入将共享同一组权重。
在此数据集中,共有 10,888 支独特的球队。您希望为每支球队学习一个实力评分,这样无论任意两支球队对阵时,哪怕此前从未交手,您也能预测比分。此外,您希望无论球队是主场还是客场,其实力评分都保持一致。
为此,您将使用一个共享层。它由您在练习 3 中构建的可复用模型(team_strength_model())以及上一个练习中的两个输入层(team_in_1 和 team_in_2)共同定义,这些对象都已在您的工作区中可用。
本练习是课程的一部分
使用 Keras 的高级深度学习
练习说明
- 在球队实力模型中查询第一个球队 ID。
- 在球队实力模型中查询第二个球队 ID。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Lookup team 1 in the team strength model
team_1_strength = ____
# Lookup team 2 in the team strength model
team_2_strength = ____