数学建模常见模型

article/2025/10/11 10:08:35

数学建模中比较常见的几种模型:

(一)、预测与预报

1、灰色预测模型(必须掌握)

满足两个条件可用:
①数据样本点个数少,6-15个
②数据呈现指数或曲线的形式
例如:可以通过极值点和稳定点来预测下一次稳定点和极值点出现的时间点

2、微分方程预测(高大上、备用)

无法直接找到原始数据之间的关系,但可以找到原始数据变化速度之间的关系,通过公式推导转化为原始数据的关系。微分方程关系较为复杂,如果数学功底不是很好的一般不会选择使用。比如说小编我。

3、回归分析预测(必须掌握)

求一个因变量与若干自变量之间的关系,若自变量变化后,求因变量如何变化;
样本点的个数有要求:
①自变量之间的协方差比较小,最好趋近于0,自变量间的相关性小;
②样本点的个数n>3k+1,k为自变量的个数;
③因变量要符合正态分布

4、马尔科夫预测(备用)

一个序列之间没有信息的传递,前后没联系,数据与数据之间随机性强,相互不影响;今天的温度与昨天、后台没有直接联系,预测后天温度高、中、低的概率,只能得到概率

5、时间序列预测(必须掌握)

与马尔科夫链预测互补,至少有2个点需要信息的传递,AR模型、MA模型ARMA模型,周期模型,季节模型等

6、小波分析预测(高大上)

数据无规律,海量数据,将波进行分离,分离出周期数据、规律性数据;可以做时间序列做不出的数据,应用范围比较广

7、神经网络预测(备用)

大量的数据,不需要模型,只需要输入和输出,黑箱处理,建议作为检验的办法

8、混沌序列预测(高大上)

比较难掌握,数学功底要求高

(二)、评价与决策

1、模糊综合评判(经常用,需掌握)

评价一个对象优良中差等层次评价,评价一个学校等,不能排序

2、主成分分析(经常用,需掌握)

评价多个对象的水平并排序,指标间关联性很强

3、层次分析法(AHP)(经常用,需掌握)

做决策,去哪旅游,通过指标,综合考虑做决策

4、数据包络(DEA)分析法

优化问题,对各省发展状况进行评判

5、秩和比综合评价法(经常用,需掌握)

评价各个对象并排序,指标间关联性不强

6、优劣解距离法(TOPSIS法)

7、投影寻踪综合评价法

揉合多种算法,比如遗传算法、最优化理论等

8、方差分析、协方差分析等(经常用,需掌握)

方差分析:看几类数据之间有无差异,差异性影响,例如:元素对麦子的产量有无影响,差异量的多少;(1992年,作物生长的施肥效果问题)
协方差分析:有几个因素,我们只考虑一个因素对问题的影响,忽略其他因素,但注意初始数据的量纲及初始情况。(2006年,艾滋病疗法的评价及预测问题)

(三)、分类与判别

1、距离聚类(系统聚类)(常用,需掌握)

2、关联性聚类(常用,需掌握)

3、层次聚类

4、密度聚类

5、其他聚类

6、贝叶斯判别(统计判别方法,需掌握)

7、费舍尔判别(训练的样本比较多,需掌握)

8、模糊识别(分好类的数据点比较少)

(四)、关联与因果

1、灰色关联分析方法(样本点的个数比较少)

2、Sperman或Kendall等级相关分析

3、Person相关(样本点的个数比较多)

4、Copula相关(比较难,金融数学,概率数学)

5、典型相关分析(因变量组Y1234,自变量组X1234,各自变量组相关性比较强,问哪一个因变量与哪一个自变量关系比较紧密?)

6、标准化回归分析

若干自变量,一个因变量,问哪一个自变量与因变量关系比较紧密

7、生存分析(事件史分析)难

数据里面有缺失的数据,哪些因素对因变量有影响

8、格兰杰因果检验

计量经济学,去年的x对今年的y有没有影响

(五)、优化与控制

1、现行规划、整数规划、0-1规划(有约束,确定的目标)

2、非线性规划与智能优化算法

3、多目标规划和目标规划(柔性约束,目标函数,超过)

4、动态规划

5、网络优化(多因素交错复杂)

6、排队论与计算机仿真

7、模糊规划(范围约束)

8、灰色规划(难)

◆涉及到的数学建模方法:

几何理论、现行代数、微积分、组合概率、统计(回归)分析、优化方法(规划)、图论与网络优化、综合评价、插值与拟合、差分计算、微分方程、排队论、模糊数学、随机决策、多目标决策、随机模拟、灰色系统理论、神经网络、时间序列、机理分析等方法。
在这里插入图片描述


http://chatgpt.dhexx.cn/article/n8qmBMXC.shtml

相关文章

【数学建模】常用基本模型总结

1. 线性规划(Linear Programming) 运筹学的一个重要分支——数学规划。线性规划是在一组线性约束条件的限制下,求一线性目标函数最大或最小的问题。概念:可行解、最优解、可行域。Matlab中求解线性规划的命令为如下,x返回决策向量…

数学建模常用的四大模型

目录 1. 评价模型 2. 优化模型 3. 分类模型 4. 预测模型 本文主要介绍数学建模的四大模型分类,分别是评价模型、优化模型、分类模型、预测模型。 关注公众号:数模乐园,回复“买”,获得更多数模教程 1. 评价模型 评价模型可以…

数学建模--30+种常用算法模型

全国大学生数学建模竞赛中,常见的算法模型有以下30种: 1.线性规划模型:用于寻找最优解的数学模型。 线性规划(Linear Programming,简称 LP)是一种运筹学方法,用于在一定的约束条件下&#xff…

数学建模竞赛常考四大模型总结【预测模型、分类模型、优化模型、评价模型】

目录 1. 预测模型1.1 神经网络预测1.2 灰色预测1.3 拟合、插值预测(线性回归)1.4 时间序列预测1.5 马尔科夫链预测1.6 微分方程预测1.7 Logistic 回归(逻辑回归)1.8 线性回归总结应用场景: 2. 分类模型2.1 贝叶斯分类2…

百大android开源代码汇总

第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。 、其他 一、Li…

[Construct 2] 使用9-patch图片制作按钮

背景 Construct 2是一款实现了不需要写代码就可以制作HTML 5小游戏的工具,有免费授权也有收费授权(当然收费授权是买不起啦,跑)。本文将介绍如何使用9-patch图片制作动态的按钮。 准备 制作之前需要准备好: 1. 按钮…

Ubuntu 22.04 上配置 LunarVim 浏览linux kernel代码

概述 微软的Visual Studio Code 无疑是目前最流行的代码IDE, 最丰富的插件,最容易上手,但缺点也是有的,比如还是有许多操作需要鼠标来完成,特别是使用laptop看代码,使用鼠标是很不方便的一件事,查看远程机器上的代码总没有ssh再去vim编辑来得方便. 之前使用基于vim的IDE exvi…

linux虚拟机向上滚动,能当主力,能入虚拟机,还能随时打包带走,Linux 就是这么强大...

原标题:能当主力,能入虚拟机,还能随时打包带走,Linux 就是这么强大 来源:zasdfgbnm zasdfgbnm.github.io/2017/06/29/能当主力,能入虚拟机,还能随时打包带走,Linux就是这么强大/ 这里…

Kubernetes(九)Deployment滚动更新

小知识点 kubectl get pods podA -n NAMEAPSCE -o yaml --export如果不带上--export 生成文件会有很多无用的内容备注: 可以换成其它系列的资源注意: 新版本已经废弃-->1.18.4有,1.19.3已经废弃了 一 Deployment理解 Deployment 是…

【腾讯Bugly干货分享】Android Patch 方案与持续交付

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57a31921ac3a1fb613dd40f3 Android 不仅系统版本众多,机型众多,而且各个市场都各有各的政策和审核速度&#xff…

160多个android开源代码汇总

第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。 、其他 一、Li…

chenyuntc/simple-faster-r-cnn的代码详细讲解

chenyuntc/simple-faster-r-cnn的代码详细讲解 datadata/voc_dataset.pydata/util.pydata/dataset.py micsconvet_caffe_pretraintrain_fast.py utilsarray_tool.py_config.pyeval_tool.pyvis_tool.py modelutilsnmsbuild_.py_nms_gpu_post_py.pynon_maximum_suppression.py_nm…

android开源代码

Android开源项目--分类汇总 转自:https://github.com/Trinea/android-open-project Android开源项目第一篇——个性化控件(View)篇 包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、其他 Android开源项目第二篇—…

Android Studio Flamingo | 2022.2.1 Patch 1(火烈鸟版本)

版本概况 Android Studio Flamingo | 2022.2.1 Patch 1 Build #AI-222.4459.24.2221.9971841, built on April 20, 2023 Runtime version: 17.0.60-b2043.56-9586694 amd64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Windows 11 10.0 GC: G1 Young Generation, G1 Old…

代码审查 本地测试经验汇总

软件测试虽然辛苦,但是掌握了一定的技巧之后将使你事半功倍。 (1) 边界测试,测试用户输入框中的数值的最大数和最小数,以及为空时的情况。 (2) 非法测试,例如在输入数字的地方输入字…

【Unity】优化UGUI 滚动条ScrollRect(高效复用)

最近忙于性能优化,深切体会到二八法则真是指导高(tou)效(lan)工作的有力武器。这个礼拜花了几天解决了一个实际问题:UGUI的ScrollRect加载太多物体的时候,第一次弹出界面会非常卡顿,而且不在界面里的内容依然会参与绘制(毫无意义的…

vue 切换页面没有改变滚动条_Vue真是太好了 壹万多字的Vue知识点 超详细!

1⃣️、Vue和其他两大框架的区别 Angular 学习成本太高React 代码可读性差Vue 学习成本较低 很容易上手VUE官方: https://cn.vuejs.org/v2/guide/comparison.html ️2⃣️、Vue是什么 Vue是一套用于构建用户界面的渐进式框架 "前端框架"让程序员脱离自己操作DOM 专注…

前端低代码平台腾讯云微搭使用文档

腾讯云微搭 调研报告 之前作者有写过一个同类低代码平台调研报告 H5-Dooring 点击查看,这次我们去尝试使用腾讯系低代码平台,文中也会增加两者之间的差异对比和使用体验上的区别。 1. 简介 1.1 概述 腾讯云微搭低代码是一个高性能的低代码开发平台&a…

Android Patch方案与持续交付

Android 不仅系统版本众多,机型众多,而且各个市场都各有各的政策和审核速度,每次发布一个版本对于开发同学来讲都是一种漫长的煎熬。相比于 iOS 两三天就能达到 80% 的覆盖速度而言,Android 应用版本升级至少需要两周才能达到 80%…

element-ui el-table组件添加height属性后滚动条被顶下去一截

el-table 组件添加了height属性,数据行数超标,出现滚动条; 同时给table中的一列添加了 fixed“right” 这个属性,然后又在项目里自定义了滚动条样式,这个滚动条跟固定列会被挤下去,造成错位的bug。建议去掉…