2024美赛备战--六大题型常用模型简要分析

news2024/11/15 8:26:32

美国大学生数学建模竞赛(MCM)是全球知名的数学建模比赛之一,每年都吸引了来自世界各地的学生参加。在这场充满挑战的竞赛中,参赛者将面对多种题目,需要利用他们的数学建模技能来解决实际问题。下面,建模忠哥将向大家介绍MCM竞赛的常见题型和模型,希望能帮助大家更深入地理解美赛的精髓!(文章整理不易,如果你喜欢,请点赞支持!)

美赛的题型

01 美赛题目特点


总的来说,MCM 偏自然、理工,而ICM偏社科、人文。更多的建模er更倾向于选择MCM的ABC题。MCM出的题目更偏向于运用数理知识建模解决,ICM则更偏重于运用跨学科知识。

02 近五年美赛选题占比

不难看出选题比例一定程度上可以反映各赛题对于选手们而言的难易程度,MCM选题总体较多,也一定程度上反映了理工背景的参赛者占比较多。

选题建议

01 A题

A题历来考察的是连续类模型图,22年的美赛考察的选题自行车赛的功率曲线,可以用微分方程与函数进行建模。以前的A题还考察过鱼群迁移等内容,这些都与美国本土的或者世界热点问题相关。更适合纯理工科队伍选择!

02 B题

B题是一道离散类问题的,考察离散优化和解方程组居多,也可以利用元胞自动机去完成。MCM的B题今年大概率可能是与重要环境因素有关,可以出现差分化的序列数据,也可能是地理位置与地理信息数据心,但条数不会很多如果条数不是很多的话,建议大家采用客观的方法去做。

03 C题

C题一直以来都是考察是数据挖掘的。数据挖掘问题的话,美赛似乎非常青睐时间数据的预测与分析应用图,尤其是金融时间序列与气象时间序列。如果条数不是很多的话,建议大家采用客观的方法去做。解决此类问题,过往很多人会采用机器学习,这是一个比较好的思路,同时如果没有一定机器学习基础的同学,也可以采用回归方程与假设检验,或者神经网络。数据的可视化在前期就应该做到位,在后面就不要再加一些过于美观但不实用的图片。数据的形式估计仍然可能是带有时间的面板数据,需要进行建模分析。在建模分析中,使用多变量回归、多变量检验以及神经网络上是非常普遍的现象。而如果想进行进一步探究,也可以用决策树类模型,最好的是能够通过概率分析等方法构建起不同物质之间作用的图模型去进行分析挖掘。

04 D题

ICM的D题是运筹与优化问题的,因为是运筹问题,我们在考虑方法的时候要考虑整数规划、多目标规划。但是实操的时候我们会更多地在评价类模型有上做文章,例如图论和博弈论。最大概率的是几个评价模型。如果大家有的人真的用到了评价类模型,要注意权重和评分。如果数据多就尽可能用客观评价,数据不多的话就更多的主观评价例如模糊综合、AHP等。

05 E题

E题的主题每年都与环境问题相关。考过森林等,这种主题经常会需要宏观时间序列数据,不过这种数据需要自己去找。如果考察关于环境治理的一些作用机理定要多查资料多找文献。数学层面的东西大概率不会考太复杂,更多的就是一些回归之类的方法,关键还是要把图片画好看,尤其是能传递环保的信息的。这个题比较建议没什么经验的人选而,尤其是有绘图、美工、广告设计等背景的同学,然后数学层面的东西它按理不会考太复杂,更多的就是一些回归之类的方法(其实回归也完全足够用了),关键还是要把图片画好看口,尤其是能传递环保的信息的。

06 F题

F题是政治类问题中。这类题目,我们要找准切入点去下手并找准具体的突破点摆事实说话。

对于F题其实不需要太花哨方法,只要英文写作功底到位想冲击好一些的奖项完全有可能心。但在F题的突破中,数学成分不在于难,要在于恰到好处。用一个精准化的叙事体系去说一个抽象的宏观概念。

美赛中常见模型与算法


01 基础模型

线性回归,Logistic回归、多元线性回归、相关性分析

02 评价模型

层次分析,Topsis,模糊综合评价

03 预测模型

时间序列(ARIMA、指数平滑)、微分方程模型、多元线性回归、灰度预测、元胞自动机

03 降维模型

主成分分析,因子分析,随机森林,线性判别分析

04 优化模型

单/多目标规划,0-1整数规划,归一化与正则化,复杂网络优化、排队论

04 统计模型

多元分析(主成分分析、聚类分析、因子分析、判别分析、典型相关性分析等)、相关回归分析、假设检验、方差检验、贝叶斯统计

05 分类与判别算法

聚类(K-means、FCM、层次聚类),贝叶斯分类与判别,SVM,决策树

06 智能/随机算法

蒙特卡洛模拟、粒子群/蚁群算法、模拟退火、遗传算法

07 参数求解算法

遗传算法、贝叶斯搜索、极大似然估计、网格搜索

08 其他

图论算法、计算机经典算法(动态规划、回溯搜索、分治算法、分支定界等)

美赛的模型应用范围
01 物理科学

包括力学、电磁学、流体力学、量子力学等领域的建模与分析,如物体运动、电路设计、气象预测等。

02 工程与技术

涉及电子、机械、材料等工程领域的问题,如控制系统设计、结构优化、材料性能分析等。

03 生态与环境

关注生态系统、环境保护、自然资源管理等问题,如种群动力学、生态平衡、环境影响评估等。

04 经济与金融

研究经济现象和金融市场的建模与预测,例如市场供需分析、投资组合优化、经济增长模型等。

05 社会科学

探索社会问题和行为模式,如人口统计、社交网络分析、舆论传播模型等。

06 医学与生物科学

关注生物系统、医疗服务和疾病模型,如药物代谢、传染病传播、基因组分析等。

07 交通与物流

研究交通流动和物流管理问题,如交通拥堵研究、路径规划、供应链优化等。

模型的学习是无止境的,明白模型算法适用的场景,学会应用才是最关键的!

美赛的模型学习建议

01 微分方程模型:

学习微分方程的基本概念和解法,包括常微分方程和偏微分方程。

熟悉微分方程在物理、生态、经济等领域的应用,了解如何将实际问题转化为微分方程模型。

02 线性规划模型:

学习线性规划的理论基础和常见解法,如单纯形法和对偶理论等。

掌握如何建立线性规划模型,包括目标函数的设定、约束条件的建立等。

03 图论模型:

了解图论的基本概念,包括图的类型、路径、连通性等内容。

学习如何利用图论模型解决实际问题,如最短路径问题、网络流问题等。

04 统计分析模型:

掌握常见的统计分析方法,包括回归分析、方差分析、时间序列分析等。

学习如何利用统计分析模型对数据进行处理和预测。

05 随机模型:

了解随机过程的基本概念和性质,包括马尔可夫链、随机游走等内容。

学习如何建立随机模型来描述不确定性事件,并进行相应的分析和模拟。

06 优化模型:

熟悉各种优化方法,包括整数规划、非线性规划等。

学习如何利用优化模型解决实际问题,如资源分配、最佳路径选择等。

07 计算机仿真模型:

掌握计算机仿真的基本原理和方法,包括随机数生成、模型验证等内容。

学习如何利用计算机仿真模型对复杂系统进行建模和分析。

08

一些小tips:

(1)研究往年赛题及优秀论文(一定要认认真真研究几篇,这对于获奖帮助很大);

(2)指标的数量不能少(多意味着全面);

(3)指标的量化可以放入多个小模型,不仅丰富了文章内容,还提高了结果的准确性;

(4)先把模型建出来再考虑能不能实现;

(5)不必执着与个别找不到的数据,可以将这些指标替换,尽快进入建立模型的过程当中;

(6)做好可视化表达,往往O奖和F奖的区别就是O奖论文更加“好看”一些。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

深入了解Yum:Linux系统的软件包管理利器

目录 软件包 软件包的来源 关于yum yum是什么 yum的相关操作 介绍rzsz rz(从Windows本地传到Linux服务器) sz(从Linux服务器传到Windows本地) 注意事项 查看软件包 安装软件 卸载软件 yum的本地配置 为什么要进行配置…

Redis学习——高级篇④

Redis学习——高级篇④ Redis7高级之Redis与Mysql数据双写一致性工程案例(四) 4.1 MySQL主从复制原理4.2 canal 工作原理4.3 mySQL->canal->redis 双写一致性1.环境2.配置Mysql3.配置canal4. Canal客户端(Java编写&#xff0…

03:华为云管理|云主机管理|云项目实战

华为云管理|云主机管理|云项目实战 安全组配置部署跳板机配置yum源,安装软件包优化系统服务安装配置ansible管理主机 模版镜像配置配置yum源,安装软件包优化系统 网站云平台部署实战华为云的负载均衡 安全组配置 设置安全组 云…

Whatsapp 相关(七) -网络请求

本篇主要用来完善上篇文章 frida 监测网络请求的. whatsapp相关(五)- frida监测网络请求 1: 脚本 本次的脚本与上次的区别是,之前只能输出请求的地址,本次优化后,可输出请求参数,结果等. 代码如下: Java.perform(function () {var HttpURLConnection Java.use(java.net.H…

PyTorch][chapter 12][李宏毅深度学习][Semi-supervised Linear Methods-1]

这里面介绍半监督学习里面一些常用的方案: K-means ,HAC, PCA 等 目录: K-means HAC PCA 一 K-means 【预置条件】 N 个样本分成k 个 簇 step1: 初始化簇中心点 (随机从X中抽取k个样本点作为) Repeat: For all in X: 根据其到 &…

MP4格式视频怎么提取gif?一招教你在线做

MP4是一种常见的数字多媒体容器格式,它是一种使用最广泛的视频文件格式之一。MP4文件可以包含音频、视频和字幕等多种媒体数据,并且可以通过各种播放器和设备进行播放和共享。它是一种压缩格式,可以在保持相对较小文件大小的同时提供较高的视…

数学建模学习笔记||灰色关联分析

灰色系统 信息绝对透明的是白色系统,信息绝对秘密的是黑色系统,灰色系统介于两者之间 关联分析 即系统的分析因素 包含多种因素的系统中,哪些因素是主要的,哪些因素是次要的,哪些因素影响大,哪些因素影响小…

Vue3下载WEBAPI导出的Excel文件

webApi查询数据保存为Excel /// <summary>/// 获取LMI3D相机涂胶测量数据/// </summary>/// <returns></returns>[HttpPost(Name "GetLMI3DGlueDataToExcel")]public async Task<IActionResult> GetLMI3DGlueDataToExcel(QueryGlueM…

搜维尔科技:「简报」元宇宙数字人赛道,优秀作品《黛妮卡》赏析

黛妮卡是宇宙航星局所特聘来研究纪录地球科技的星际种子。宇宙航星局汇集各星球的菁英并称他们为星际种子&#xff0c;星际种子有各自的任务&#xff0c;完成任务是他们的使命。 学校&#xff1a; 私立长荣高级中学(台湾) 选手&#xff1a; 郭伊珍 角色姓名&#xff1a; 黛妮…

Docker-Cgroup资源限制

目录 一、Cgroup 1.CGROUP概念 2.CGROUP 子系统 3.CGROUP 示例 二、内存资源限制 1.内存资源限制概念 2.内存资源限制参数 1 3.内存资源限制参数 2 三、CPU 资源限制 1.容器中 CPU 使用 2.容器 CPU 限制参数 四、实验演示 一、Cgroup 1.CGROUP概念 在linux内核里提…

【LeetCode: 25. K 个一组翻转链表 + 链表 + 递归】

&#x1f680; 算法题 &#x1f680; &#x1f332; 算法刷题专栏 | 面试必备算法 | 面试高频算法 &#x1f340; &#x1f332; 越难的东西,越要努力坚持&#xff0c;因为它具有很高的价值&#xff0c;算法就是这样✨ &#x1f332; 作者简介&#xff1a;硕风和炜&#xff0c;…

Vue之初识Vue CLI 脚手架

Vue CLI 是Vue 官方提供的一个全局命令工具 可以帮助我们快速创建一个开发Vue项目的标准化基础架子。【集成了webpack配置】 脚手架有什么好处&#xff1f; 1.开箱即用&#xff0c;零配置 2.内置 babel 等工具 3.标准化 使用步骤: 1.全局安装(一次):yarn globaladd vue/cli …

vue3中使用echarts

效果如图: 1、首先安装echarts npm install echarts --save安装后的版本为&#xff1a; “echarts”: “5.4.2”, 2、页面使用 <template><div class"contact_us_page main"><div class"contact_us " id"main" ref"ech…

实际项目演示:Python RegEx在数据处理中的应用!

更多资料获取 &#x1f4da; 个人网站&#xff1a;ipengtao.com 正则表达式&#xff08;Regular Expressions&#xff0c;简称 RegEx&#xff09;是一种强大的文本匹配和搜索工具&#xff0c;它在数据处理、文本解析和字符串操作中发挥着关键作用。Python 提供了内置的 re 模块…

DevOps落地笔记-01|追溯本源:DevOps的发展历史回顾

任何事物的诞生、发展和消亡都是由所处社会阶段决定的&#xff0c;软件开发方法也是一样。现在我们津津乐道的 DevOps&#xff0c;也有其自己的起源和诞生的前提条件&#xff0c;今天我带领你追本溯源&#xff0c;一起找一找 DevOps 兴起的历史根源。 当谈到 DevOps&#xff0…

kafka集群搭建需要做的事情

首先&#xff0c;虚拟机克隆好之后的步骤如下&#xff1a; 1. 修改IP、主机名&#xff0c;关闭防火墙&#xff1b;&#xff08;reboot重启&#xff09; 2. 在/etc/hosts文件中进行IP与主机名的映射配置&#xff0c;集群中每天都记得配置&#xff1b; 3. 安装JDK并进行分发&a…

3种JWT验证和续签的策略

3 种JWT验证和续签的策略 好文推荐&#xff1a;一文教你搞定所有前端鉴权与后端鉴权方案&#xff0c;让你不再迷惘 - 掘金 (juejin.cn) 3 种jwt 验证的策略 通过解析去验证&#xff1a;每次访问api时parse jwt 判断是否vaild jwt有效 正常调用api jwt无效 返回401 缺点&a…

字符串和格式化输入/输出

本文参考C Primerf Plus进行C语言学习 文章目录 使用scanf() 从scanf()角度看输入格式字符串中的普通字符scanf()的返回值 1.使用scanf() 如果用scanf()读取基本变量类型的值&#xff0c;在变量名前加上一个&;如果用scanf()把字符串读入字符数组中&#xff0c;不要使用&am…

Kotlin快速入门系列6

Kotlin的接口与扩展 接口 与Java类似&#xff0c;Kotlin使用interface关键字定义接口&#xff0c;同时允许方法有默认实现&#xff1a; interface KtInterfaceTest {fun method()fun methodGo(){println("上面方法未实现&#xff0c;此方法已实现")} } 接口实现 …

提升编程效率的利器: 解析Google Guava库之集合篇RangeSet范围集合(五)

在编程中&#xff0c;我们经常需要处理各种范围集合&#xff0c;例如时间范围、数字范围等。传统的集合类库往往只能处理离散的元素集合&#xff0c;对于范围集合的处理则显得力不从心。为了解决这个问题&#xff0c;Google的Guava库提供了一种强大的数据结构——RangeSet&…