网球的势头(美赛 2024 MCM-C · Momentum in Tennis)
历年真题解法库 · 本题为公开赛题要点整理,完整原题请到官方渠道获取(链接见下);
下方「练习数据」为本站生成的合成逐分数据集,仅用于跑通方法,非官方原题数据。
一、赛题要点
- 赛事:美赛 2024 年 · 题号 MCM-C(COMAP 2024 MCM Problem C)
- 问题实质:基于 2023 温布尔登男子单打逐分数据(重点
match_id = 2023-wimbledon-1701,阿尔卡拉斯 vs 德约科维奇五盘大战),研究比赛中"势头(momentum)"的作用,并回答一名教练的质疑:连胜连败是不是只是随机运气? - 核心四问:
- 捕捉比赛进程:建立模型刻画"flow of play",量化任一时刻谁占优、优势多大;模型必须纳入"发球方占优"这一公认事实。
- 评估教练假说:用模型与数据检验"势头是随机的、连胜连败只是运气",给出统计结论。
- 预测摆动(swings):建立模型预测比赛中的转势/摆动,找出最相关因素,并给球员可操作建议。
- 泛化与检验:用不同比赛检验模型与预测误差;讨论能否迁移到女子网球、其它场地乃至乒乓球等运动。
- 交付:25 页技术报告 + 给教练的备忘录。
二、需要产出什么
- 一套"比赛进程/优势度"指标(含发球优势修正);
- 一项势头存在性的统计检验(单场低功效 + 汇总高功效两层);
- 一个摆动预测模型及特征重要性排序;
- 跨赛事/跨项目的泛化分析与误差评估。
三、数据说明(官方来源 + 练习数据集)
- 官方数据/赛题:COMAP 给出的 2023 温网逐分数据(含
match_id、set_no、game_no、point_no、server、p1_points_won、p2_points_won等;每场附momentum标注列)。 - 官方获取渠道:https://www.comap.com/undergraduate/contests/mcm/(请以当年官网发布为准)
- 本站练习数据集:
data/mcm2024c.csv—— 按本题结构(确定性 SEED=2024)生成的合成逐分数据:含参数表、重点比赛形态(351 分 / 5 盘 / 3-2)、单场与汇总势头检验、摆动预测 AUC/特征重要性、男女网与乒乓泛化等分区段中文表头,可下载后用本站的算法手册直接练手。 - 字段说明:CSV 表头即各变量名;数值为合理量级的确定性合成样本,仅用于方法验证,不代表真实赛题数据。
四、可用解法 → 对应手册
下面按本题涉及的题型,给出对应的「方法选型指南」与可直接套用的算法手册跳转。
题型:时间序列 / 随机过程类
先看选型 👉 🧭 时间序列选型指南
可套用算法手册:
题型:统计检验 / 假设检验类
先看选型 👉 🧭 评价类选型指南
可套用算法手册:
题型:仿真 / 预测类
先看选型 👉 🧭 仿真优化选型指南
可套用算法手册:
参考手册速查
📘 自回归 AR 模型 · 📘 指数平滑与 EWMA · 📘 马尔可夫链 · 📘 蒙特卡洛模拟 · 📘 多元回归 · 📘 假设检验与 p 值 · 📘 逻辑回归 · 📘 Bootstrap 重抽样 · 📘 ROC 与 AUC · 📘 随机森林
五、权威数字速览(本站确定性合成数据 SEED=2024)
以下为本站合成数据的可复现结果,供写作与校验对齐(真实参赛请以官方数据复算)。
- 重点比赛形态:种子 2025 → 351 分 / 5 盘 / 3-2,发球方胜率 62.96%,最长连胜 14 分。
- 发球优势是主导:发球方每分胜率基准 0.65;势头把胜率调制在 0.444 ~ 0.812 之间。
- 第 2 问·单场检验:lag-1 自相关 0.062(落在零模型区间 [-0.096, 0.143] 内),游程 Z=-1.218 → 不显著;单场检验功效仅 25%(一场五盘大战不足以"证明"势头)。
- 第 2 问·汇总检验(K=32 场):有势头自相关均值 0.108 vs 零模型 0.030,z=4.84,p=6.6e-7 → 拒绝"纯随机":势头真实但很弱。
- 第 3 问·摆动预测:全特征 AUC 0.673,仅用发球方 AUC 0.629(增益 4.3%);特征重要性排序:发球方(0.548) ≫ 盘分差(-0.263) > 局分差(-0.189) > 势头 M(0.155) > 近期游程(0.079) > 进程差(0.057)。
- 全场比赛摆动:60 次摆动,平均间隔 5.85 分。
- 泛化:8 场留出赛 AUC 均值 0.67;女子网发胜率 0.57、自相关 0.053;乒乓球(七局)自相关 0.166(更短回合→更强势头信号)。
六、建模思路提示
- 先定义"优势度"指标:用发球方基准胜率做赔率修正,再叠加一个有记忆的势头过程(AR(1)/OU),避免把"发球轮换"误当成势头。
- 单场检验功效低是本题关键陷阱:务必区分"单场看不出"与"总体不存在",用汇总( pooling ) + 功效分析回应教练。
- 摆动预测用逻辑回归/随机森林,给出特征重要性而非黑箱;把"发球方 + 盘分差"作为强基线,再论证势头增量价值。
- 泛化部分用同一套口径重算女子网与乒乓,比较自相关强度差异,给出可迁移性结论。
七、常见坑与规避
- 不要把赛题要点当原题照搬,先独立重述问题再建模。
- 直接对胜负序列做自相关会得到"伪势头"(发球轮换本身制造自相关),务必先剥离发球优势。
- 单场不显著 ≠ 势头不存在;要做汇总检验与功效(power)分析。
- 合成练习数据只验证逻辑,正式参赛务必用官方数据并做敏感性/误差分析。
八、配套资源
- 回到 📚 历年真题解法库首页
- 总入口:🗺️ 专题手册库
- 论文怎么写:📝 论文模板使用说明专区
- 避坑总览:⚠️ 建模避坑指南专区
九、优秀范文(本站逐题手写,禁生成器)
本站对本题逐题精细手写三篇优秀范文(≥2500 字中文、≥6 图、含可独立运行复现权威数字的 Python 附录),请到 papers/mcm2024c-1.md 等查看:
| 范文 | 主线视角 | 关键方法 | 配图 | 附录可运行 |
|---|---|---|---|---|
| mcm2024c-1 | 进程指标 + 势头检验 | EWMA 优势度 / lag-1 自相关 / 游程检验 / 汇总 z 检验 | 8 | ✅ |
| mcm2024c-2 | 摆动预测 + 特征重要性 | 逻辑回归 / 随机森林 / AUC 增益 / 留出验证 | 8 | ✅ |
| mcm2024c-3 | 泛化与博弈建议 | 女网/乒乓泛化 / 蒙特卡洛误差 / 给教练备忘录 | 8 | ✅ |