2026美赛C题F奖经验分享+论文代码开源

论文代码开源:https://github.com/alectimison-maker/2026MCM-ICM_C.git
后日谈
以下记录一下第一次带队打美赛(也是第一次数模竞赛)的心得与经验,在备赛期间我在飞书写了个美赛教程,用于建立队友对美赛的初步认知和角色认知(当然也适用于自己),你可以把他当作了解美赛的一份资料,也可以当作一篇O奖论文复现指导(可能对你复现我们的论文有帮助)
重生之我花三天备战美赛拿F?
是的你没听错我们从第一次看到数模题到开始打比赛只有三天,接下来我会说明最高效的数模速成方法
复现O奖论文
附上我们复现论文时的仓库(虽然用处不大)
怀着对O奖大佬的崇敬,我先去网上检索了官方公开的O奖论文,先进行翻译阅读(不用了解详细原理),了解一篇O奖论文具备什么部分即可。然后我使用codex对论文进行深度分析,codex按照论文思路直接给出代码运行并进行绘图我再对比论文进行修正与指导。值得一提的是,C题的数据清洗部分需要额外看重,毕竟脏数据对于后续建模的结果影响巨大,数据清理完全交给AI即可并总结清洗日志用于论文描述。可喜的是我拿到了跟论文数据相近的结果和图表,说明复现比较成功。(复现论文只花了我们一下午时间)
论文的语言风格和绘图风格
在对往年O奖论文进行阅读的过程中,我发现两个非常影响论文观感的细节,即论文的语言风格和绘图风格一致性。如果你已经看过我们的F奖论文,应该会发现我们的绘图色调采用的是蓝绿色调(全文一致性),语言风格更多采用短句,注重字句间的逻辑,这些也是受到O奖论文的启发:我们需要的可能不是炫技式的图表,全文色彩的一致性更加令人舒适;叙述语言不需要过度深奥,能用最易懂的方式讲好故事更为重要。
怎么用好AI打好这个“AI大赛”?
- 在Vibe Coding的时代美赛比的其实是提示词工程。 能够写好提示词可以让AI帮你完成任何事。赛前为了加速比赛时的方案敲定和对比、数据清洗、建模、绘图这一系列流程,我打造了一套专用于MCM/ICM的skills(虽然有待完善,但确实在开赛的前2个小时非常有效),期间我们使用多种AI(主要是Chatgpt和Gemini)进行左右脑互搏,在减小AI幻觉的同时拟定方案,而这些几乎都不需要你对具体建模有深刻的了解,当然你也可能发现AI提供的有些建模方案过于复杂(对于论文撰写不友好)或者过于新颖而不确定可行度,根据它提出的方案进行提示词优化是必要的,最终可以达到预期的效果。
- AI绘图:我们的论文流程图全部是Chatgpt的画笔功能生成的,我选择先喂给gpt期望达到的流程图色彩效果示例图(往期O奖论文中截取即可,注意色彩一致性),然后描述流程图的步骤即可(当然如果使用skills可以直接一把梭),而论文中的展示建模结果的图表都是用python绘制(尝试过matlab但感觉导出视觉效果不佳),不同类型图的选择和搭配也是需要抉择的点(你会发现我们绘制了很多废图hhh),信息密度低或者常见类型的图我们会尽量避免。
论文的逻辑性从何而来?
根据模型跑出来的结果AI给我绘制了一大堆图并给我了相应的论文表述后,我们检查了论文的逻辑(不止是该段的逻辑也应该是段落之间的逻辑),然后发现了很多逻辑谬误、图不能解释问题、段落之间断联等问题,但我们并没有放弃一些觉得画的好的图像,而是采用换角度解释使得跟问题产生联系的方式融入到我们的论文。因为建模的复杂性我们不能理解全部的原理,只能采用多agent分析推理的方式查找逻辑问题并同时进行简化(因为AI多半会越改越复杂)和修正,最后一天我全天修正逻辑错误和重写论文达到了可行的效果。
符号简化的艺术
在比赛期间让人头疼的一点是不同的task对应的不同模型的符号难以统一(由于模型复杂度较高),所以notations的撰写反而是最后才确定的,有些具备多个复杂公式的模型直接采用小节内置一个小notations表很好地解决了这个问题(让评委不需要翻很久找到前面的符号对应表进行艰难阅读),从而大notations只需要具备一些重要且通用的符号。
队友协作
在三天备赛期间我们就已经确定了latex模版、每个人的分工情况、github推送、合并、拉取分支的规范性、相关工具使用等,复现论文的模拟增加每个人的默契度,我们选择线下共同参赛的方式也可以促进我们的即时交流和反馈。所幸的是我的队友都十分给力,为我后期节省不少工作量。
角色的灵活性
在备赛期我们队伍三个人每个人分配了两种角色,比如我同时担任编程手和论文手(虽然好像一半的建模也是我做的hhh),不完全把某一方面全部交给同一个人避免了不必要的等待,也节省了不少交流成本。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)