零基础学习数学建模——(五)美赛写作指导

本篇博客将详细讲解美赛论文写作。

文章目录

  • 标题
  • 摘要
  • 目录
  • 引言
    • 问题背景
    • 问题重述
    • 前人研究
    • 我们的工作
  • 模型假设及符号说明
  • 正文
    • 问题分析
    • 模型建立
    • 模型求解
    • 结果分析
    • 模型检验
  • 模型优缺点及展望
    • 模型优缺点
    • 模型展望
  • 参考文献及附录
    • 参考文献
    • 附录
  • 2024年美赛论文新要求

标题

标题要简洁精炼,尽量不要直接引用赛题的题目。

**常规标题写法:基于XXX模型/方法/理论的XXX问题研究。**这种格式通常涉及到模型方法,核心算法或者是解决了什么具体问题。而美赛标题是可以进行创新的。

题目标题中文翻译
2021BBuild an Army of Drones to Fight Wildfires组建无人机大军扑灭野火
2021BDrone System VS Wildfire无人机系统 VS 野火
2021BRapid Bushfire Response System丛林火灾快速反应系统
2022AOptimal Power Allocation − Ride to The Future优化功率分配–驰骋未来
2022APower Curve Make Cyclists Faster and Faster动力曲线让自行车手越骑越快
2022AOptimal Cycling Solution Based on Physiology,Newtonian Mechanics and Dynamic Programming基于生理学、牛顿力学和动态编程的最佳自行车解决方案

像前五个例子,他们的标题都是非常生动形象的,尤其是第二个例子——Drone System VS Wildfire。那么我们在写美赛论文的时候,也是可以对标题进行创新的。

注:标题单词首字母都是大写,介词连词这种首字母都是小写。

摘要

摘要是整篇论文的浓缩,是美赛论文的重中之重,一定要认真对待,反复修改。评委老师第一眼看你的论文,就是看你的摘要。如果改卷时长是十分钟的话,那么评委至少要在摘要上花六七分钟。大家可以设身处地地想想,如果让你在规定时间去看一篇论文,你是一个字一个字地看呢,还是重点看摘要,正文只看自己感兴趣的,或者大致扫一眼呢?

我们来看这样一篇O奖论文的摘要:

image-20240127222638591

摘要第一段介绍背景,引出本文需要完成的目标。

摘要主体部分,一般是从第二段开始,一定要讲清楚三件事:用了什么方法,解决什么问题,得到什么结论。

摘要主体段落尽可能的均匀。

image-20240127222705081

如果摘要中出现缩写,第一次出现要采用全拼,并用括号说明缩写,例如task 3里的第三行。

摘要一般是按问题进行分段,有时候也会按模型进行分段,在每一段中可以用一些连词或者从句让逻辑更清晰。

最后一段一般写模型的检验、优缺点与展望,如果是题目要求写建议信,也可以简单总结一下。

关键词一般涉及研究领域、模型名称、算法名称等,建议三到五个即可。

目录

摘要的下一页一般就是目录。例如我们来看一篇O奖论文的目录:

image-20240127222824208

目录第一行一般是content(s)居中。

每一级的标题不要太长,要短小精炼,首字母需要大写。

标题可以到二级标题,也可以到三级标题,最好不要到四级标题。

目录页如果按照正文的字体大小达不到一页,可以通过调整目录页字体使得目录尽可能接近一页,这样更美观。

引言

引言一般包括三个部分:问题背景,问题重述和前人研究。

问题背景

一般翻译为Problem Background。这部分主要是写问题的研究背景,例如当前问题所面临的现状。尽量不要抄赛题里的研究背景。

问题重述

一般翻译为Restatement of the Problem。这部分是对问题进行重新叙述,最好不要直接抄题,而是用自己的语言进行表达。有的O奖论文就是重复题目的原来的问题。我们要明白,O奖论文能拿奖,至少说明他们的思路是非常新颖的。有的O奖论文,仔细看的话,也能发现一些语法上的问题,但他们依然能拿O奖,这就说明美国人其实不太注重细节。所以问题重述怎么写,都行。这里是建议,建议大家论文如果没有非常新颖的东西,最好不要再去做一些额外的创新。

前人研究

这里也可以叫文献综述,一般翻译为Literature Review。这部分主要写前人做了什么研究,但本文又引进了什么,或者考虑了什么,或者使用了什么别人从未用过的模型或方法,因此本文的研究有意义的。

这部分是可以多写,如果篇幅不够,可以用这部分进行填充。如果篇幅超过了要求,那么可以对这部分进行删减。

我们的工作

有很多论文并没有在引言中写前人研究,而是写我们的工作,例如:

image-20240127223138160

这部分一般都会放一个流程图,介绍整篇论文每一个问题的建模过程,以及模型或算法之间的关联。

这一部分也可以放在引言的第四部分。具体视每个团队而定。O奖流程图一般都非常好看,可以好好学一学如何画出漂亮的流程图。尽量要有自己的创新点。

模型假设及符号说明

这部分一般是放在引言之后。

假设是必须要有的,最好在每一个假设下面表述假设的理由,例如:

image-20240127223224326

符号说明这部分里,如果模型符号比较多,不必要把模型里所有出现的符号都在这里进行解释,这部分尽量不要写太多,例如:

image-20240127223245191

正文

正文主要包括每一问的问题分析,模型建立,模型求解、结果分析和模型检验。

问题分析

这部分主要写自己的问题切入点以及解题思路,也就是如何将实际问题转化为数学问题。这方面可以多学习O奖论文的切入点。当真正参加美赛的时候,要想让自己的切入点有所创新,就一定要多看相关领域的文献。

模型建立

建立模型时不必一味追求高大上的模型,简单模型也能获得O奖,例如:层次分析法,熵权法,TOPSIS。

建立模型一定要具体,一定要把因素考虑全面,即使是最简单模型,O奖论文也能结合具体问题进行全面分析。即使是空洞、高级一点的模型,O奖也能很好地与问题进行结合。比如机器学习模型。

每一问的模型之间都是有关联的,上一问的模型一般都能在下一问进行应用。这里的应用不一定是整个模型,可能是模型里的变量,或者是模型的结果。

模型求解

模型求解不一定非得需要很高级的算法,有的模型是可以直接通过编程进行求解。部分O奖论文利用概括性的语言或者流程图展示求解步骤。优秀算法并不一定是高级算法,所用的算法一定要与题目想结合。很多人对高级、复杂的算法无比热衷,非得在论文中进行展示,但自己又无法理解,然后写了一堆理论东西,与问题毫无关系。

结果分析

一般是用图或者表进行分析,在每个图表下都要进行至少三行以上的内容分析,越详细越好。

模型检验

不同模型有不同的检验方法。很多O奖论文会把模型检验放到最后面,这种一般是对优化模型进行灵敏度分析。

模型优缺点及展望

模型优缺点

优点尽量要具体,多写文章里的创新部分,不到万不得已,不要写一些模型常见的优点。一般三个优点即可。

缺点可以稍微用一些不痛不痒的语言进行表述,缺点个数尽量不要超过优点个数。image-20240127223650018

模型展望

这部分可以针对不足,提出一些改进方法,改进之后会怎么样;也可以讲本模型除了用在该题领域,还可以用在其他领域。字数少的话,可以举个例子。部分O奖论文将这部分改成结论,例如:

image-20240127223727902

image-20240127223732739

参考文献及附录

参考文献

(1)参考文献建议十篇以上,二十篇以下。虽然这不是明确要求,但最好要有十篇以上。文献太少,可能会让评委认为你的模型是凭空建立的,没有参考前人的经验。但数学建模并不是科研,解决一道题目也不会让你读太多的参考文献。因此最好选择十五篇左右。

(2)如果引用中文文献,一定要翻译成英文。

(3)注意引用格式。参考文献不要自己敲,一般都是在论文官网上点击引用,即可粘贴过来。

附录

这部分可以放代码,但是所放的代码里一定不要出现中文。正文里放不下的图表,可以放在附录里,例如统计模型中可能出现的数据非常多的检验表格。如果超过页数,可以不用放附录。注意:虽然是附录,但排版一定要美观!

2024年美赛论文新要求

由于AI大模型的发展,今年美赛对AI的使用进行了规定。

image-20240127223923575

图片来源:https://www.contest.comap.com/undergraduate/contests/mcm/instructions.php

将上面文字翻译之后:

新的!比赛期间——在 COMAP 竞赛中使用大型语言模型和生成式 AI 工具

这一政策是由大型语言模型(llm)和生成式人工智能辅助技术的兴起推动的。该政策旨在为团队、顾问和评委提供更大的透明度和指导。这项政策适用于学生工作的所有方面,从模型的研究和开发(包括代码创建)到书面报告。由于这些新兴技术正在迅速发展,COMAP 将适当地完善这一政策。

团队必须公开和诚实地使用人工智能工具。团队及其提交的内容越透明,他们的工作就越有可能被其他人完全信任、赞赏和正确使用。这些披露有助于理解智力工作的发展和正确承认贡献。如果没有对人工智能工具作用的公开和清晰的引用和参考,有问题的段落和工作更有可能被认定为抄袭并被取消资格。

解决这些问题不需要使用人工智能工具,尽管允许负责任地使用它们。COMAP 认识到大型语言模型和生成式人工智能作为生产力工具的价值,可以帮助团队准备提交;为一个结构产生最初的想法,例如,在总结、释义、语言润色等。在模型开发的许多任务中,人类的创造力和团队合作是必不可少的,对人工智能工具的依赖会带来风险。因此,我们建议在将这些技术用于诸如模型选择和构建、协助创建代码、解释模型的数据和结果以及得出科学结论等任务时要谨慎。

参赛队伍须知:

1.在报告中明确指出大型语言模型或其他人工智能工具的使用情况,包括使用哪种模型以及用于什么目的。请使用内联引用和参考部分。在你的 25 页解决方案之后,还要附上人工智能使用报告(如下所述)。

2.验证内容的准确性、有效性和适当性以及由语言模型生成的任何引用,并纠正任何错误或不一致之处。

3.提供引用和参考,遵循这里提供的指导。仔细检查引用,确保它们是准确的,被正确引用。

4.要注意抄袭的可能性,因为大型语言模型可能会从其他来源复制大量文本。检查原始来源,以确保你没有抄袭别人的作品。

引文及参考指引

仔细考虑如何记录和引用团队可能选择使用的工具。各种风格指南开始纳入人工智能工具的引用和参考政策。在 25 页的解决方案的参考部分,使用内联引用并列出所有使用的 AI 工具。无论团队是否选择使用 AI 工具,主要解决方案报告仍然限制在 25 页。如果一个团队选择使用人工智能,在你的报告结束后,添加一个名为“使用人工智能报告”的新部分。这个新部分没有页数限制,不会被计算在 25 页的解决方案中。

人工智能报告这部分写法可以参考官方提供的例子:

image-20240127224136602

本篇博客到此结束!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/353328.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

探索 SOAP:揭开 Web 服务的神秘面纱(上)

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…

vscode配置扩展

1、微软提供的C/C扩展开发包 2、C/C智能提示 3、提供as汇编的语法高亮 4、提供文件夹和文件的显示主题 5、提供链接脚本的语法高亮 6、十六进制编辑器 7、MakeFile工具

Bug: git stash恢复误drop的提交

Bug: git stash恢复误drop的提交 前几天在写ut时突然需要通过本地代码临时出一个包,但是本地ut又不想直接作为一个commit提交,所以为了省事就将ut的代码暂时stash起来。出完包后想apply stash,但是手误操作点成了drop stash,丢失了…

Adobe ColdFusion 反序列化漏洞复现(CVE-2023-38203)

0x01 产品简介 Adobe ColdFusion是美国奥多比(Adobe)公司的一套快速应用程序开发平台。该平台包括集成开发环境和脚本语言。 0x02 漏洞概述 Adobe ColdFusion存在代码问题漏洞,该漏洞源于受到不受信任数据反序列化漏洞的影响,攻击者通过漏洞可以代码执行,可导致服务器失…

五个工业安全物联网解决方案

新一代物联网工具和应用正在帮助改变工业安全现状。传感器、可穿戴设备和位置标签提供实时数据,可以防止发生事故,并在出现故障时极大地缩短响应时间。 工业工作场所需要更加安全。根据国际劳工组织的数据,全球每年有近4亿工人因工受伤。近30…

matplotlib 波士顿房价数据及可视化 Tensorflow 2.4.0

matplotlib 波士顿房价数据及可视化 Tensorflow 2.4.0 目录 matplotlib 波士顿房价数据及可视化 Tensorflow 2.4.0 1. 认识 1.1 kears 1.2 kears常用数据集 2. 波士顿房价数据及可视化 2.1 下载波士顿房价数据集 2.2 展示一个属性对房价的影响 2.3 将是三个属性全部展…

【JavaSE篇】——数组的定义与使用

目录 本章的目标: 🎈数组的基本概念 🍭创建数组 🍭数组的初始化 🍭数组的使用 👉数组中元素访问 👉遍历数组 🎈数组是引用类型 🍭初始JVM的内存分布 &#x1f…

SU-03T语音控制模块详解

当我们谈到智能家居时,经常会通过语音来控制我们的家电,将「懒」发挥到极致。语音模块结合了语音识别和控制技术,使得我们可以通过简单的口令来轻松操控灯光等设备,实现更智能化的生活体验。 在本文中,我们将探讨如何…

12.Elasticsearch应用(十二)

Elasticsearch应用(十二) 1.单机ES面临的问题 海量数据存储问题单点故障问题 2.ES集群如何解决上面的问题 海量数据存储解决问题: 将索引库从逻辑上拆分为N个分片(Shard),存储到多个节点单点故障问题&a…

【UE5】如何给人物骨骼绑定Control Rig用来制作动画(控制)

本篇文章暂时只教绑定人物手部的Control Rig,脚的Control Rig举一反三即可 1,右键-创建-控制绑定 2在控制绑定中-右键创建基本IK 3,填入上臂-下臂-手 4【手和下臂】右键-新建-Add Controls For Selected,(或者新建-…

关系三元组抽取方案

一、流程概览 先用序列标注模型预测句子中的实体,再对实体(加上句子)走关系分类模型,预测实体的关系,最后形成有效的三元组。 1、数据标注 2、数据处理 处理原始数据得到ner命名实体识别的训练预测数据和关系抽取训…

激光雷达标定入门(9)ROS驱动velodyne

这里根据雷达的ros驱动来,这里以velodyne为例。 地址:mirrors / ros-drivers / velodyne GitCode # clone到src git clone .......... # back ws catkin_make # donot forget source devel/setup.bash报错:fatal error: pcap.h: No such f…

ensp winpcap无法安装

安装ensp的依赖软件winpcap无法安装 发现提示已有最新版本、找网上都是修改文件后缀名,测试后发现根本不行,有点扯 npcap是wireshark安装带的,通过卸载wireshark安装 ensp安装顺序应该先安装winpcap->wireshark->virtualbox->ens…

浪花 - 后端接口完善

一、队伍已加入用户数量 1. 封装的响应对象 UserTeamVO 新增字段 hasJoinNum 2. 查询队伍 id 列表 3. 分组过滤,将 team_id 相同的 userTeam 分到同一组 4. 获取每一组的 userTeam 数量,即一个 team_id 对应几个userTeam(用户数量&#x…

数据结构与算法教程,数据结构C语言版教程!(第六部分、数据结构树,树存储结构详解)三

第六部分、数据结构树,树存储结构详解 数据结构的树存储结构,常用于存储逻辑关系为 "一对多" 的数据。 树存储结构中,最常用的还是二叉树,本章就二叉树的存储结构、二叉树的前序、中序、后序以及层次遍历、线索二叉树、…

APUE学习之管道(pipe)与命名管道(fifo)

目录 一、简介 二、管道(Pipe) 1、管道的基本概念 2、管道的局限性 3、管道的创建 4、管道的读写规则 5、实战演练 三、命名管道(fifo) 1、命名管道的基本概念 2、命名管道的创建 3、实战演练 4、运行结果 四、补充 …

flyway使用配置参数和注意事项介绍

文章目录 业务场景参数介绍initSqlsbaselineOnMigratebaselineVersiontargetvalidateOnMigrate SQL注意事项 业务场景 对于生产环境,随着项目版本迭代,数据库结构也会变动。如果一个项目在多个地方实施部署,且版本不一致,就需要一…

lqb日志08

一只小蒟蒻备考蓝桥杯的日志 文章目录 笔记坐标相遇判断工作调度问题(抽象时间轴绘制) 刷题心得小结 笔记 坐标相遇判断 我是小懒虫,碰了一下运气,开了个“恰当”的数(7000)如果,7000次还不能…

使用sdbg执行smali简单片段解混淆

https://github.com/CalebFenton/simplify/releases/download/v1.3.0/sdbg-0.1.0.jar "C:\Program Files\Java\jre-1.8\bin\java.exe" -jar sdbg-0.1.0.jar smali "Lu/ad;->c()V"其中smali为文件夹名称。 ###### Class p124u.C12414ad (u.ad) .class …

Modern C++ std::unique_ptr的实现原理

​ unique_ptr是一个非常简单的类,没有计数没有原子操作,非常类似纯指针。 它的类定义也非常简单: 它针对数组做了模板偏特化,因为它得支持数组操作比如Arr[i]。 unique_ptr的本质就是std::tuple, 里面第一项为指针指向管理对象,第二项为deleter:是一个函数指针或仿函数…