news 2026/5/1 8:27:02

【25年美赛C题】Olympic Multi-dimensional Predictive Integrator

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【25年美赛C题】Olympic Multi-dimensional Predictive Integrator

#2500759

文章目录

    • 技术路线
    • 我不太懂的几个问题与解答
      • 1. LSTM怎么用于获取时间趋势信息,输入和输出是什么
      • 2. Bootstrap
      • 3. Wlicoxon符号秩检验怎么用于确定零突破
      • 4. SHapley Additive exPlanations (SHAP)
      • 5. Difference-in-Differences (DID) model

技术路线

问题1:
建立预测模型,预测2028年洛杉矶奥运会上每个国家的金牌和奖牌总数,并把预测结果和2024年巴黎奥运会比较
解:
(1)数据预处理:插值、清洗,PCA降维并去噪
(2)预测模型:LSTM考虑时间趋势信息,以建立dual-channel的XGBoost-Bootstrap预测模型(改进的XGBoost算法)

  • 对于数据点少的小国,在应用LSTM之前使用了插值。
  • LSTM调参考虑了两个参数:①隐藏层的神经元数量,②epoch数。并在文中展示了不同参数的结果。
  • 基于PCA和LSTM,获得了XGBoost的输入数据。接着分别构建基于金牌数和总奖牌数的XGBoost预测模型(即建立了两个模型)
  • XGBoost模型使用了10重交叉验证和网格搜索
    • 超参数调整确定了nrounds, max_depth, eta, gamma, …多个参数
    • XGBoost模型效果的评估指标:RMSE
  • 使用Bootstrap重采样预测置信区间

问题2:
使用问题1中的模型,预测2028年奥运会赢得首枚奖牌的国家,并估计“zero breakthrough”零突破的可能性
解:使用Wlicoxon符号秩检验确定哪些国家会赢得第一枚奖牌及对应概率。

问题3:
分析奥运会项目和奖牌数的关系,考虑主办国和所选项目的影响
解:利用Spearman相关系数SHapley Additive exPlanations (SHAP)进行关系和重要性分析

问题4:
创建模型以预测在特定体育项目中具有“伟大教练”效应的国家,并提供贡献系数
解:利用Difference-in-Differences (DID) model量化教练更换的竞争效益,并进行统计显著性检验及平行趋势检验

问题5:
基于工作,提供额外的见解(insights)

我不太懂的几个问题与解答

1. LSTM怎么用于获取时间趋势信息,输入和输出是什么

gpt:趋势编码器(trend encoder)
作用:时间序列建模、趋势特征提取(Representation Learning)
同类型方法:

输入与输出:

2. Bootstrap

  • 作用:给 XGBoost 的预测结果做不确定性估计(置信区间)

  • 同类型方法:

  • 怎么用:

3. Wlicoxon符号秩检验怎么用于确定零突破



4. SHapley Additive exPlanations (SHAP)



5. Difference-in-Differences (DID) model


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 3:14:17

全球唯一!海信电视工厂获评全球电视行业首个“灯塔工厂”

2026年1月15日,世界经济论坛(WEF)公布最新一期全球“灯塔工厂”名单,海信电视凭借行业率先构建的首个“以用户为中心全链 AI 智造”“双引擎”数字化转型工厂,在全球众多竞争者中脱颖而出,成为全球电视行业…

作者头像 李华
网站建设 2026/5/1 5:02:24

算法题 翻转等价二叉树

951. 翻转等价二叉树 问题描述 我们可以对二叉树的任意节点进行翻转操作:交换该节点的左右子树。 如果可以通过一系列翻转操作使得二叉树 root1 变成 root2,则称这两棵树是翻转等价的。 给定两棵二叉树的根节点 root1 和 root2,如果它们是翻转…

作者头像 李华
网站建设 2026/4/27 7:15:00

前端实现打字机的效果插件(typed.js)

1.cdn方式引入<script src"https://cdn.bootcdn.net/ajax/libs/typed.js/2.0.12/typed.min.js"></script>2.npm方式引入npm install typed.js3.使用示例<template><div class"box"><span id"text"></span>&…

作者头像 李华
网站建设 2026/5/1 5:04:33

突破性进展!Agent0:让大模型自己出题、解题,实现完全自我进化

Agent0是一种突破性框架&#xff0c;实现了完全无需人类数据的智能体自我进化。它采用双智能体协同架构&#xff1a;Curriculum Agent生成挑战性任务&#xff0c;Executor Agent解决任务并使用代码解释器提升能力。通过不确定性奖励、工具使用奖励和ADPO算法&#xff0c;Agent0…

作者头像 李华
网站建设 2026/4/29 6:05:36

鸿蒙启动后台服务运行

1.在module.json5中"requestPermissions": [{"name": "ohos.permission.INTERNET"},{"name": "ohos.permission.GET_BUNDLE_INFO"},{"name": "ohos.permission.KEEP_BACKGROUND_RUNNING"}],"pages…

作者头像 李华