零基础学习数学建模——(三)数学建模备赛要点

news2024/9/28 19:15:19

本篇博客将详细介绍数学建模备赛要点。

如何学习数学建模

本人曾经担任过学校建模协会的学生教练,经常和各种专业各个年级的学生在一起沟通、聊天。从个人角度来看,我将选择数学建模这条路的人大致分为三类:

1、没有明确目的。这类人选择数学建模,可能单纯是想了解数学建模到底是什么。如果感觉学起来比较困难,那么就直接放弃了。

2、以获奖为目的。这类人学习数学建模,就是为了丰富自己的简历,让自己通过数学建模竞赛获得保研加分,在参加保研面试或者考研复试时更有竞争力。

3、以学习为目的。这类人选择数学建模,是为了开阔自己的视野,学习更多的知识,至于能否获奖,他们并不在意。

选择数学建模这条路的初心不同,会导致之后学习数学建模的方法不同。从个人狭隘的思维来看,大部分人在本科阶段选择数学建模的原因是为了竞赛获奖。因此,之后的博客都以获奖为前提去讲如何学习数学建模。

根据个人多次参加各类数学建模竞赛的经历来看,本人将数学建模常用题型以及对应模型进行了总结。

image-20240110235533743

总结的模型和方法比较多,直接截图很难看清楚。本人讲数学建模竞赛的题目大致分为四类:评价类、分类或判别类、预测类和优化类。下面分类型进行简要讲解。

评价类问题

image-20240110235748755

针对评价类问题,比较基础的有六种模型。这些模型之后都会通过博客的形式向大家详细讲解。这里先不过多追述。

分类或判别问题

image-20240110235915715

针对分类或判别的问题,目前主流是用机器学习的方法解决,这部分后面也会进行详细讲解。

预测类问题

image-20240111000021025

解决预测类问题的方法就比较多,如果是大数据问题,目前常见的方法就是机器学习和深度学习,这些之后也会讲解。

优化类问题

image-20240111000228751

优化类问题是数学建模中最常见的问题,之后会进行详细讲解。这里大家可以先看看,了解优化问题有哪些模型。

当然,数学建模还有一些小题型,例如研究变量之间的关系,这些也会在之后的博客中进行讲解。

数学建模竞赛流程

报名

一般来说,数学建模竞赛都是通过赛氪APP或者官网进行报名。部分高校可能会进行统一报名,这个具体得看自己所在高校的情况。

如果是通过赛氪报名的话,那么先搜索赛氪官网或者打开赛氪APP。这里我是直接搜赛氪官网。

image-20240111000854089

然后再搜索框里搜索数学建模

image-20240111000920928

网页上就会显示各种各样的数学建模竞赛,大家可以根据自己的时间安排进行报名。

明确竞赛要求

不同的竞赛有不同的比赛要求,在比赛之前要知晓相关要求。例如:2024年第二届“华数杯”国际大学生数学建模竞赛。

image-20240111001146892

点击赛氪网页上的2024年第二届“华数杯”国际大学生数学建模竞赛,进入之后就能看到具体的报名时间以及参赛时间。image-20240111001247729

网站下方也有各种附件以及通知公告,这些请各位同学密切关注,因为可能会有一些关于赛题的通知。

确定竞赛题目,完成论文并提交

同一个数学建模竞赛会提供多个题目进行选择,学生可以选择自己最擅长的一个题目进行求解。一般而言,同一竞赛不同题目的评奖是分开的。例如2023第二届天府杯全国大学数学建模国际赛二批次暨美赛训练专题赛。

image-20240111001436628

它在网站上明确写了题目有四种类型,那么在比赛的时候,学生可以根据自己擅长的领域选择一道题目进行解答即可。

image-20240111001557949

与此同时,也要注意比赛的提交格式,看清楚在哪提交论文。

数模团队如何分工

数模团队有四种常见分工模式。

分工模式一:一人建模,一人编程,一人写作

这种模式的适用范围:传统配置,适合大多数队伍。

负责建模的学生:对数学建模有一定的认识,各种数模题型以及相应的模型都有一定的了解,数模嗅觉敏锐。

负责编程的学生:有一定的编程能力,至少掌握MATLAB或者Python,同时了解lingo、sas和spss等软件。具有良好的编程思维以及编程素养。

负责写作的学生:具有很好的表达能力,能够通过文字表述自己的想法,有一定的创新能力。

这种模式非常适合三个人各有长处的队伍。在这种模式下,最好让建模手是负责掌舵。

分工模式二:每一个人分别负责题目里的每一问

这种模式的适用范围:适合三人都有一定的实力,都是全能选手的队伍。

在这种模式下,每个人解决一问,要求三个人对建模、编程以及写作都有了解。

但现在的数学建模比赛题目每一问都是有关联的,第二问大概率需要用到第一问的结果,每一问都是层层递进的关系。同时这种分工模式对新手队伍不太友好。在这种模式下,话语权是可以不用交给某个人,毕竟每个人是负责不同的问题。

分工模式三:队伍里有人可以负责多个板块

这种模式的适用范围:适合有一到两人实力较强的团队。

在这种模式下,队伍里某个人可以主攻建模,同时辅助编程,也可以主攻写作,辅助建模。例如,团队里的建模手确定模型之后,建模手可以帮助编程手编写代码。亦或者,团队里的建模手确定模型之后,写作手可以对模型进行改进,或者与建模手讨论确定最终的模型。

这种模式可以把队内自己决定话语权的归属者或者是直接将话语权交给公认实力最强的选手。

分工模式四:一个人负责建模编程,另外两个人共同负责写作

这种模式的适用范围:适合一个大佬带两个新手。

在这种模式下,大佬需要既要有一定的建模和编程能力,也要有组织和管理能力。

在这种模式下,话语权可以直接交给大佬。

总结

个人认为,如果是三个新手组队,可以先选择分工模式一,参加几次比赛之后,对数学建模有了一定的认识,可以改成分工模式三。因为分工模式三的效率会更高一点。

本篇博客到此结束!

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

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

相关文章

6.2第三次作业

综合练习:请给openlab搭建web网站 网站需求: 1.基于域名www.openlab.com可以访问网站内容为welcome to openlab!!! 2.给该公司创建三个子界面分别显示学生信息,教学资料 和缴费网站,基于,www.openlab.com/data网站…

16.计划任务服务程序

计划任务分为一次性计划任务与长期性计划任务 一次性任务 一次性计划任务只执行一次,一般用于临时的工作需求。 at 可以用at命令实现这种功能,只需要写成"at 时间"的形式就行 如果想要查看已设置好但还未执行的一次性 计划任务&#xff0…

统计学-R语言-8.2

文章目录 前言双因子方差分析数学模型主效应分析交互效应分析正态性检验 绘制3个品种产量数据合并后的正态Q-Q图(数据:example8_2)练习 前言 本篇将继续介绍方差分析的知识。 双因子方差分析 考虑两个类别自变量对数值因变量影响的方差分析…

JavaScript模块系统入门教程

🧑‍🎓 个人主页:《爱蹦跶的大A阿》 🔥当前正在更新专栏:《VUE》 、《JavaScript保姆级教程》、《krpano》、《krpano中文文档》 ​ 目录 ✨ 前言 ✨ 正文 一、模块 (Module) 简介 什么是模块 导出与导入 默…

uniapp导入uView组件库

目录 准备工作 1. 新建一个项目 2. 导入uview组件库 3. 关于SCSS 配置步骤 1. 引入uView主JS库 2. 在引入uView的全局SCSS 3. 引入uView基础样式 4. 配置easycom组件模式 添加效果实验运行即可成功 准备工作 1. 新建一个项目 2. 导入uview组件库 在进行配置之前&#x…

防御保护---安全策略

文章目录 目录 一.安全策略概述 概述: 安全策略的作用: 安全策略与传统防火墙的区别 二.案例分析 练习 一.安全策略概述 概述: 防火墙安全策略的作用在于加强网络系统的安全性,保护网络免受恶意攻击、非法访问和数据泄露的威胁。…

postman对接口进行加密解密——实战案例

背景 我们在使用postman进行接口测试的时候,尤其是对整个项目主流程的接口化测试,往往会涉及到接口的加密解密。如:在登录的时候,我们可能需要针对密码进行加密传输才能成功调用接口,那么这种情况该如何处理呢&#x…

从零开发短视频电商 Tesseract OCR识别增强

文章目录 概要图像预处理阶段默认反转图像重新缩放二值化噪音消除膨胀/腐蚀旋转/偏移校正边框缺少边框边框太大扫描边框去除 透明度/Alpha通道 引擎处理阶段语言模型配置提高识别速度词典、单词列表和模式表格识别 使用 Tesseract OCR 的 GUI 和其他项目 原文如下: …

《动手学深度学习(PyTorch版)》笔记4.7

Chapter4 Multilayer Perceptron 4.7 Forward/Backward Propagation and Computational Graphs 本节将通过一些基本的数学和计算图,深入探讨反向传播的细节。首先,我们将重点放在带权重衰减( L 2 L_2 L2​正则化)的单隐藏层多层…

【docker】linux系统docker的安装及使用

一、docker应用的安装 1.1 安装方式 Docker的自动化安装,即使用提供的一键安装的脚本,进行安装。 官方的一键安装方式:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 国内 daocloud一键安装命令:curl -s…

VSCode Debug 参数设置说明

如果想在vscode中debug一个项目,比如python3 run.py --args 这个时候你需要着重关注几个参数,参数用两个双引号分开,不能有空格。 cwd :运行代码的基础目录env: 设置环境变量 PYTHONPATH: 设置项目用到的模块搜索路径&#xff…

数学建模论文笔记

一、概述 1. 数学建模论文组成 论文电子版:摘要页、正文、参考文献、附录支撑材料:源程序代码以及调用说明、中间结果、支撑数据等首页:论文题目、摘要、关键词论文正文:问题重述、问题分析、模型假设、符号说明、模型建立与求解…

@JsonIgnore的使用及相关问题的解决

目录 1 前言 2 对比及其使用方法 3 遇到的相关问题及解决方法 1 前言 在我们编写的后端项目中,有时候可能需要将某个实体类以JSON格式传送给前端,但是其中可能有部分内容我们并不想传送,这时候我们选择将这部分内容变成Null,这…

响应式Web开发项目教程(HTML5+CSS3+Bootstrap)第2版 例5-1事件处理

代码 <!doctype html> <html> <head> <meta charset"utf-8"> <title>事件处理</title> </head><body> <input id"btn" type"button" name"btn" value"提交" /> <…

Backtrader 文档学习-Bracket Orders

Backtrader 文档学习-Bracket Orders 1. 概述 组合订单类型是一个非常宽泛的订单类别&#xff0c;只要brokder支持的订单类型都可以&#xff0c; 包括(Market, Limit, Close, Stop, StopLimit, StopTrail, StopTrailLimit, OCO)。 该功能用于回测&#xff0c;交互broker Brac…

Java集合-Map接口(key-value)

Map接口的特点&#xff1a;①KV键值对方式存储②Key键唯一&#xff0c;Value允许重复③无序。 Map有四个实现类&#xff1a;1.HashMap类2.LinkedHashMap类3.TreeMap类4.Hashtable类 1.HashMap类&#xff1a; 存储结构&#xff1a;哈希表 数组Node[ ] 链表&#xff08;红黑…

雨云美国二区云服务器评测

雨云美国二区云服务器评测 官网直接百度搜索雨云就行 我买的时候比较便宜&#xff0c;三个月3.4元&#xff0c;1C1G对于我这种小网站来说够用了 本期测评服务器配置 CPU&#xff1a;1核 内存&#xff1a;1G 硬盘&#xff1a;Linux系统20G&#xff0c;win系统30G 流量&…

Qt中Widget样式表实现圆弧边框

第一步 第二步 第三步 第四步 //插入border-radius: 10px; border: 2px solid #000; 效果图

Elasticsearch介绍以及基本操作

目录 一、Elasticsearch介绍 二、关于Elasticsearch的基本操作 &#xff08;1&#xff09;索引操作 &#xff08;2&#xff09;文档操作 三、域的属性 &#xff08;1&#xff09;index &#xff08;2&#xff09;type &#xff08;3&#xff09;store 一、Elasticsearc…

vue3+elementPlus pc和小程序ai聊天文生图

websocket封装可以看上一篇文章 //pc端 <template><div class"common-layout theme-white"><el-container><el-aside><div class"title-box"><span>AI Chat</span></div><div class"chat-list&…