草庐IT

数模之星

全部标签

2022高教杯数学建模E思路 超详细文字内容 数模E题

E题小批量物料的生产安排某电子产品制造企业面临以下问题:在多品种小批量的物料生产中,事先无法知道物料的实际需求量。企业希望运用数学方法,分析已有的历史数据,建立数学模型,帮助企业合理地安排物料生产。问题1请对附件中的历史数据进行分析,选择6种应当重点关注的物料(可从物料需求出现的频数、数量、趋势和销售单价等方面考虑),建立物料需求的周预测模型(即以周为基本时间单位,预测物料的周需求量,见附录(1)),并利用历史数据对预测模型进行评价。分析:首先第一个小问题题目要求得到重点关注的物料,最基本的方法可以把物料需求出现的频数、数量、趋势和销售单价中几个特征进行加权,计算得到的最大的那六种就是重点关注

一文数学数模-相关性分析(二)斯皮尔曼相关(spearman)相关性分析一文详解+python实例代码

前言相关性分析算是很多算法以及建模的基础知识之一了,十分经典。关于许多特征关联关系以及相关趋势都可以利用相关性分析计算表达。其中常见的相关性系数就有三种:person相关系数,spearman相关系数,Kendall'stau-b等级相关系数。各有各自的用法和使用场景。当然关于这以上三种相关系数的计算算法和原理+代码我都会在我专栏里面写齐全。目前关于数学建模的专栏已经将传统的机器学习预测算法、维度算法、时序预测算法和权重算法写的七七八八了,有这个需求兴趣的同学可以去看看。皮尔逊相关性分析一文详解+python实例代码一、定义经常用希腊字母ρ表示。它是衡量两个变量的依赖性的非参数指标。它利用单调

数模常用算法—粒子群算法讲解(一)入门介绍

目录一、启发式算法介绍二、最简单优化问题的介绍三、启发式算法引入    1、粒子群算法的介绍     2、粒子群算法进一步解释     3、粒子群算法的基本概念    4、粒子群算法的直观解释     5、粒子群算法中常用的符号说明一、启发式算法介绍    在讲解粒子群算法之前,我们先来谈谈什么是启发式算法,根据百度百科上的定义,启发式算法是一个基于直观或经验构造的算法,在可接受的花费下给出待解决优化问题的一个可行解。(1)可接受的花费:这点我们可以这样理解,就是时间复杂度和空间复杂度,我们通常在编程时通常希望有较低的时间复杂度和空间复杂度,若运行一个程序需要一年,这种花费对我们来说显然是不可

8.(Python数模)(预测模型一)马尔科夫链预测

Python实现马尔科夫链预测马尔科夫链原理马尔科夫链是一种进行预测的方法,常用于系统未来时刻情况只和现在有关,而与过去无关。用下面这个例子来讲述马尔科夫链。如何预测下一时刻计算机发生故障的概率?当前状态只存在0(故障状态)和1(正常状态)两种,每种状态下各存在两个未来状态(00,01,11,10),那么统计出这整个序列中00,01,11,10出现的次数。即求得转移矩阵。进而求得转移概率矩阵如果当前是0,那么下一个是0的概率为30.77%,下一步为1的概率为69.23%。对当前数据,最后一个为1,那么预测下一步,有74.3%的概率不发生故障。上面的方法不仅限于两个类别0和1,多类别也是可以预测

从零开始的数模(四)多目标规划

一、定义多目标规划跟一般的规划问题有所不同,多目标规划通常是要求学生做出满足各个优先度要求的最佳抉择。衡量出尽量满足所有需求而得出使得目标最优(如收益最大)的方案。由于多目标规划跟线性规划完全不同,因此在此需要使用全新的解法。1.2正负偏差为了将约束条件转换为等式,使得转换变成对偏差量的求解。在此引入d1,d1_,分别代表正负偏差变量。d1=max{fn-dn,0}表示决策值超过目标值的部分d1_=-min{f-dn,0}表示决策值未达到目标值的部分前面的分段函数,是为了保证正负偏差变量不会出现负数情况显然决策值只会要么多余目标值要么少于目标值,即b1,b1_中必定有一个为01.3模型 1.4

【讯飞星火认知大模型】大模型之星火手机助理

目录1. 讯飞星火认知大模型介绍2.API申请3. 星火手机助理4.效果展示1. 讯飞星火认知大模型介绍讯飞星火认知大模型是科大讯飞自研的基于深度学习的自然语言处理模型,它可以理解和生成中文,执行多种任务,如问答、翻译、写作、编程等。它的目标是实现“智能涌现”,覆盖多维度多任务多行业的客观评测,对标ChatGPT和GPT-4。它还支持语音输入和输出,可以与用户进行自然对话。官网https://xinghuo.xfyun.cn/2.API申请进入API测试中进行申请,提交工单等待审核(讯飞效率挺高的,通过很快)。然后就可以看到我的工单中的信息了 然后点击星火认知大模型则可以看到API的各种信息了

2022百度之星第一场初赛

2022百度之星第一场初赛目录小度养小猫题目描述题目思路题目代码其他题目目录小度养小猫题目描述题目思路题目代码其他题目2022百度之星第一场初赛题解

【数模研赛】“华为杯”第十九届中国研究生数学建模竞赛C题分享——(一)C题题目

写在前面:第十九届数模研赛在22年10月6-10日开展,我和我的两名队友肝了5天,整出来一篇论文。因为不确定自己做的好不好,所以一直没写博客。前两天结果出来了,我们队拿了国二,在C题里排名88/1134,感觉结果还不错。以后应该也不会再有机会参加数学建模了,在此简单记录一下最后一次数模的解题思路。代码就不分享了,也没有分享的必要,准备数学建模竞赛还是重在看懂解题思路,想获奖写好论文比较重要。各位读者有问题可以评论/私聊我~系列文章链接汇总如下:(一)C题题目(二)问题重述(三)问题一模型建立(四)问题二模型建立(五)算例分析C题题目截图如下,其中有一些我读题的时候做的标注,各位读者将就一下看吧

数模补充(4)灵敏度分析

一、概念1.1基础概念灵敏度分析是一种分析模型输出响应程度与模型输入参数变化之间关系的方法,通过对模型输入参数进行变化和分析,来评估模型输出结果的稳定性和可靠性,以及各个输入参数对输出结果的影响程度。1.2常用模型  1.3基本流程 1.4注意事项  二、基于python的灵敏度分析2.1问题在这个示例代码中,我们加载了一个包含股票价格和三个影响因素的数据集。然后,我们定义了一个线性回归模型,并对模型中的三个输入参数进行敏感性分析。我们使用SALib包中的saltelli函数生成1000个样本,然后运行模型并计算输出结果。最后,使用SALib包中的sobol函数对参数进行敏感性分析,并输出结果

【数学建模】清风数模正课3 插值算法

插值算法在数模比赛中,很多类型的题目都需要根据已知的函数点进行数据分析和模型处理;当此时题目所给的数据较少时,我们就无法进行准确科学的分析,所以需要更多的数据,也就是函数点;这就需要使用数学方法,模拟生成一些新的、较靠谱的值来满足需求,这就是插值的作用。插值算法有很多种,一般的插值法使用的是多项式原理,也就是使用多项式来拟合出一个过已知所有点的函数,在此基础上还有拉格朗日插值法,但是它们都有一个缺点,那就是会出现龙格现象,函数两端处波动极大,出现明显的震荡,取值十分不准确。为了克服这个问题,我们一般使用分段插值,也就是在每两个点之间确定一条直线,作为插值函数,而最常用的就是分段二次插值,每次选