如何在数学建模竞赛中稳定拿奖

✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。
🍎个人主页:小嗷犬的个人主页
🍊个人网站:小嗷犬的技术小站
🥭个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。


本文目录

    • 数学建模竞赛简介
      • 数学建模竞赛的基本要求
      • 数学建模竞赛的基本过程
      • 主流数学建模竞赛介绍
        • “高教社杯”全国大学生数学建模竞赛
        • 美国大学生数学建模竞赛
    • 赛前准备
      • 选择队友
      • 知识储备
      • 工具准备
    • 比赛关键点
      • 评审标准
      • 摘要撰写
      • 图表
      • 模型算法的选择


数学建模竞赛简介

数学建模竞赛的基本要求

  • 通常由三人组成团队,团队分工通常为建模手编程手论文手
  • 规定时间内,解决相应的问题,并给出解决方案,通常包含一篇结构完整、思路清晰的论文和一份能够运行并得出结果的程序代码

数学建模竞赛的基本过程

  1. 建模手将问题转化为数学模型
  2. 编程手根据数学模型编写程序代码
  3. 数据输入程序,得到结果
  4. 论文手问题数学模型结果整理成论文
  5. 论文程序代码构成问题最终的解决方案

数学建模竞赛基本过程

问题求解过程

主流数学建模竞赛介绍

“高教社杯”全国大学生数学建模竞赛

全国大学生数学建模竞赛,简称国赛,由中国工业与应用数学学会主办,高等教育出版社独家冠名赞助,是世界上规模最大的数学建模竞赛

  • 比赛时间:通常为每年的 9 月中上旬
  • 比赛时长:通常为 3 天
  • 比赛语言中文
  • 比赛题目:通常 ABCDE 五个题目,其中 ABC 为本科生组题目,DE 为专科生组题目
  • 比赛奖项
    • 国家级:一等奖、二等奖
    • 省级:一等奖、二等奖、三等奖
    • 赞助商特别奖项
美国大学生数学建模竞赛

美国大学生数学建模竞赛,简称美赛,由美国数学及其应用联合会(COMAP)主办,,分为 MCM(The Mathematical Contest in Modeling)和 ICM(The Interdisciplinary Contest in Modeling)两个赛道。

  • 比赛时间:通常为每年的 2 月
  • 比赛时长:通常为 4 天
  • 比赛语言英文
  • 报名费用100 美元/队
  • 比赛题目:通常为 6 个题目
    • A连续型问题(MCM)
    • B离散型问题(MCM)
    • C数据分析问题(MCM)
    • D运筹学/图论问题(ICM)
    • E可持续发展型环境相关)问题(ICM)
    • F政策相关美国政策)问题(ICM)
  • 比赛奖项
    • COMAP Scholarship Award
    • MCM/ICM Awards
    • Outstanding WinnerO 奖,特等奖
    • FinalistF 奖,特等奖入围
    • MeritoriousM 奖,一等奖
    • Honorable MentionH 奖,二等奖
    • Successful ParticipantS 奖,成功参赛奖
    • Unsuccessful Participant:未成功参赛
    • Disqualified:违规

赛前准备

选择队友

数学建模比赛通常时间紧任务重,因此选择队友非常重要的一步(大佬可以单刷 orz)。

通常的团队分工为建模手编程手论文手,但通常模型构建与算法实现是紧密结合的,因此建模手编程手的分工可以合并,团队搭配建议 2编程手1论文手

能否完赛,取决于建模手编程手建模手编程手决定了团队下限;能否拿奖,取决于论文手论文手决定了团队上限

知识储备

不同的位置需要不同的知识储备:

  • 建模手
    • 优化模型:单/多目标规划、线性/非线性规划、整数规划、动态规划、凸/非凸优化等
      • 图论模型:最短路、最大流、网络流、最小生成树等
      • 优化问题:背包、指派、旅行商、排队论等
    • 预测模型
      • 统计模型:ARIMA、ARCH、GARCH、VAR、灰色预测等
      • 机器学习模型:决策树、随机森林、SVM、集成学习等
      • 神经网络模型:LSTM、GRU 等
    • 分类模型
      • 聚类模型:K-Means、DBSCAN、层次聚类等
      • 机器学习模型:决策树、随机森林、SVM、集成学习等
    • 评价模型:AHP、TOPSIS、灰色关联分析、熵权法、模糊综合评价等
  • 编程手
    • MATLAB:
      • 优化工具箱fmincongaintlinproglinprogquadprogbintprogfgoalattainfminimaxfseminffgoalseekfminsearch
      • 统计工具箱arimaarchgarchvargreyestgreyestimgreyvalgreyvalm
    • Python
      • 基础numpypandasmatplotlib
      • 优化scipy
      • 统计statsmodels
      • 机器学习sklearn
      • 神经网络pytorchtensorflow
    • 算法:枚举、模拟、递归、贪心、动态规划、启发式搜索等
  • 论文手
    • 论文写作:论文结构、论文语言、论文排版、论文图表、论文参考文献等
    • 论文排版LaTeXWord
    • 论文图表ExcelPPT
    • 论文参考文献BibTeX

知识来源:

  • B站视频建模手主听思想,关注什么样的问题可以用什么样的模型解决;编程手主听实现,关注如何用代码实现模型;论文手主听论文写作,关注数学建模评审标准。
  • 数学建模书籍:卓金武的《MATLAB 数学建模方法与实践》等,推荐电子版,方便复制代码。
  • 数学建模论文:国赛官网、美赛官网、数学建模公众号等。

工具准备

  • 论文排版

    • LaTeX:可以看我的 LaTeX 速查手册
    • Overleaf:支持多人同时编辑的在线 LaTeX 编辑器,在网站上搜索模板,直接使用即可
  • 画图

    • draw.io:流程图等
    • GeoGebra:几何图、函数图等
    • PPT:各种图
    • MATLAB、Python:数据处理过程中的统计图
    • Apache ECharts:一个基于 JavaScript 的开源可视化图表库,有很多模板
  • 数学公式

    • LaTeX 公式编辑器:www.latexlive.com
    • SimpleTex:simpletex.cn
  • 论文查找

    • Google Scholar:scholar.google.com
    • 百度学术:xueshu.baidu.com
    • 知网:www.cnki.net
  • 其他

    • DeepL:翻译 www.deepl.com
    • Grammarly:语法检查 www.grammarly.com

比赛关键点

评审标准

数学建模竞赛通常都分为两阶段评审:

  • 一审:粗看论文,主要看论文摘要,论文整体完成度,结果是否合理,是否有明显的错误。本阶段会初步确定论文奖项。
  • 二审:细看论文,主要看模型构建、模型求解、模型分析等。本阶段会最终确定论文奖项,不符合预期的论文可能会被降奖或者取消奖项。

摘要撰写

  • 虎头:简单介绍问题背景,并简单阐述一下论文的主要内容
  • 猪肚:每段详细描写如何分析问题、构建模型、求解模型、得出结果,必要时可适当分析结果
  • 豹尾:总结一下本文工作,体现一下论文的创新点

图表

图像应保证清晰准确美观

不同比赛对美观有不同的定义,国赛通常要求图像简洁,美赛通常要求图像精美

表格通常使用三线表。一个好用的插件 Excel2LaTeX。

模型算法的选择

能够得出结果的模型都是好模型,比赛应该以结果为导向不要过度追求模型的复杂度

在所有工作都完成后,可以考虑优化原有模型或优化求解过程。

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

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

相关文章

[三星电子]算法题--两种颜色涂无向图(bfs)

题目 题目描述: 给一无向图中各个节点绘色,一共只有两种颜色,使其满足相邻节点颜色不同,并输出其中一种颜色的节点个数及序号;如果不满足,则输出-1。 示例: 第一行输入节点个数V和边数E&…

数字信号处理实验---Z变换及系统的零极点分析 Matlab代码

一.各种函数的用法 1.tf2zp函数:通常用于将传递函数(Transfer Function)转换为零极增益形式(ZPK form),转换前G(s) num(s) / den(s),转换后G(s) K * (s - z1) * (s - z2) * ... *…

freeRTOS总结(四)中断管理

1、什么是中断 打断CPU正常运行程序,转而处理紧急的事件(中断服务函数)。 中断执行机制3步 1、中断请求 2、响应中断 3、退出中断 2 中断优先级 cortex-M使用8位寄存器配置中断优先级 stm32只用到高4位 stm32优先级分为抢占优先级和子优先…

如何测量电源芯片的电压调整率?电源芯片检测系统助力测试

电源芯片电压调整率的测试方法 测试环境: 温度:252℃ 湿度:60%~70% 大气压强:86kPa~106kPa 测试工具:可调电源、可调电子负载、万用表 测试步骤: 1. 设置电子负载,使电源满载输出; 2. 调节电源芯…

LORA的基本原理

本文将介绍如下内容: 什么是Lora高效微调的基本原理LORA的实现方式LORA为何有效? 一、什么是LoRA LoRA 通常是指低秩分解(Low-Rank Decomposition)算法,是一种低资源微调大模型方法,论文如下: LoRA: Low…

深入理解计算机系统(1):开始

计算机系统是由硬件和系统软件组成的,它们共同工作来运行应用程序。虽然系统的具体实现方式随着时间不断变化,但是系统内在的概念却没有改变。所有计算机系统都有相似的硬件和软件组件,它们又执行着相似的功能。 计算机系统 信息就是位上下…

C++I/O流——(1)I/O流的概念

归纳编程学习的感悟, 记录奋斗路上的点滴, 希望能帮到一样刻苦的你! 如有不足欢迎指正! 共同学习交流! 🌎欢迎各位→点赞 👍 收藏⭐ 留言​📝 勤奋,机会,乐观…

Nginx配置反向代理实例二

Mac 安装Nginx教程 Nginx配置反向代理实例一 提醒一下:下面实例讲解是在Mac系统演示的; 反向代理实例二实现的效果 使用nginx 反向代理,根据访问的地址跳转到不同端口的服务中 nginx 监听端口为81; 访问地址1:http:/…

QTday4作业

思维导图: widget.h: #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QTime> #include <QTimerEvent> #include <QPushButton> #include <QTextToSpeech> #include <QDebug>namespace Ui { class Widget; }class Widget…

实现稳定的联合显著性检测和联合目标分割

1 Title Toward Stable Co-Saliency Detection and Object Co-Segmentation(Bo Li; Lv Tang; Senyun Kuang; Mofei Song; Shouhong Ding)【IEEE Transactions on Image Processing 2022】 2 Conclusion This paper present a novel model for simultaneous stable co-saliency…

数据分析讲课笔记01:数据分析概述

文章目录 零、学习目标一、本次课程概述二、数据分析的背景&#xff08;一&#xff09;进入大数据时代&#xff08;二&#xff09;数据分析的作用 三、什么是数据分析&#xff08;一&#xff09;数据分析的概念&#xff08;二&#xff09;数据分析的分类1、描述性数据分析2、探…

公网环境使用移动端设备+cpolar远程访问本地群晖nas上的影视资源

文章目录 1.使用环境要求&#xff1a;2.下载群晖videostation&#xff1a;3.公网访问本地群晖videostation中的电影&#xff1a;4.公网条件下使用电脑浏览器访问本地群晖video station5.公网条件下使用移动端&#xff08;搭载安卓&#xff0c;ios&#xff0c;ipados等系统的设备…

WiFi7无线路由器TL-7DR6560简单开箱测评

TPLINK/普联 TL-7DR6560易展Turbo版 BE6500 双频WiFi7无线路由器简单开箱测评&#xff0c;4个2.5G网口&#xff0c;6颗独立FEM&#xff0c;双频6流。 TP-LINK XDR6088 WiFi6路由器 简单开箱评测&#xff1a;https://blog.zeruns.tech/archives/731.html 分享一下我家网络机柜…

Macos下修改Python版本

MacOS下修改Python版本 安装 查看本机已安装的Python版本&#xff1a;where python3 ~ where python3 /usr/bin/python3 /usr/local/bin/python3 /Library/Frameworks/Python.framework/Versions/3.12/bin/python3如果没有你想要的版本&#xff0c;去python官网下载安装包。…

Day4Qt

1.头文件: #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QTime>//时间类 #include <QTimer>//时间事件类 #include <QTimerEvent>//定时器类 #include <QTextToSpeech> namespace Ui { class Widget; }class Widget : publi…

esp32-cam使用SD卡/web端保存拍摄图片到本地

目录 一、esp32-cam运行esp-who的人脸识别报错 二、挂载sd卡到esp32-cam&#xff0c;并将拍摄的图片保存到sd卡三、通过web示例对拍摄的图片进行保存 保存拍摄图片主要是想加在人脸识别这个项目中&#xff0c;所以先把人脸识别示例跑通&#xff0c;然后在把挂在sd卡的部分放进来…

7.云原生之jenkins集成SonarQube

1. 私有云实战之基础环境搭建 2. 云原生实战之kubesphere搭建 3.云原生之kubesphere运维 4. 云原生之kubesphere基础服务搭建 5.云原生安全之kubesphere应用网关配置域名TLS证书 6.云原生之DevOps和CICD 7.云原生之jenkins集成SonarQube 8.云原生存储之Ceph集群 文章目录 搭建 …

美国证券交易委员会 X 账户被黑,引发比特币市场震荡

Bleeping Computer 网站消息&#xff0c;威胁攻击者成功“占领”了美国证券交易委员会的 X 账户&#xff0c;并发布一条关于批准比特币 ETF 在证券交易所上市的虚假公告。 帖子原文&#xff1a;今天&#xff0c;美国证券交易委员会批准比特币 ETF 在注册的国家证券交易所上市&a…

Blazor快速开发框架Known-V2.0.0

Known2.0 Known是基于Blazor的企业级快速开发框架&#xff0c;低代码&#xff0c;跨平台&#xff0c;开箱即用&#xff0c;一处代码&#xff0c;多处运行。 官网&#xff1a;http://known.pumantech.comGitee&#xff1a; https://gitee.com/known/KnownGithub&#xff1a;ht…

嵌入式培训机构四个月实训课程笔记(完整版)-Linux系统编程第十天-Linux下mplayer音乐播放器练习题(物联技术666)

更多配套资料CSDN地址:点赞+关注,功德无量。更多配套资料,欢迎私信。 物联技术666_嵌入式C语言开发,嵌入式硬件,嵌入式培训笔记-CSDN博客物联技术666擅长嵌入式C语言开发,嵌入式硬件,嵌入式培训笔记,等方面的知识,物联技术666关注机器学习,arm开发,物联网,嵌入式硬件,单片机…