- 博客(22)
- 资源 (6)
- 收藏
- 关注
转载 AHP(层次分析法) 详细计算过程+python代码
AHP(层次分析法)层次分析法(The analytic hierarchy process)简称AHP,在20世纪70年代中期由美国运筹学家托马斯·塞蒂(TLsaaty)正式提出。它是一种定性和定量相结合的、系统化、层次化的分析方法。由于它在处理复杂的决策问题上的实用性和有效性,很快在世界范围得到重视。它的应用已遍及经济计划和管理、能源政策和分配、行为科学、军事指挥、运输、农业、教育、人才、医疗和环境等领域。
2023-09-21 14:53:32 1355
转载 SPSS因子分析--对商户降维综合评价
第一个因子,载荷较大的变量是“网店浏览量”、“论坛浏览量”、“线上广告费用”和“实体店访客数”,说明他们四个变量与该因子的相关程度较高,其中“网店浏览量”、“论坛浏览量”、“线上广告费用”三个变量反映的是线上情况,而“实体店访客数”变量虽然反映的是线下情况,但其载荷值符号为负号,显然,该变量与第一个因子呈反向关系。第二个因子,载荷较大的变量是“实体店铺货量”、“线下广告费用”和“地面推广引入量”,说明他们三个变量与该因子的相关程度较高,并且这些变量反映的是线下情况。图 3-4 因子分析输出结果:碎石图。
2023-09-21 14:42:53 302 1
转载 主成分分析案例——我国各地区普通高等教育发展水平综合评价
从表中可以看出第一主成分主要反映了前6个指标,第二主成分主要反映第7,第8个指标,等等。累加求和,要选取的主成分可以辨别 %90 以上的数据样本,可知选4个主成分较好。需要注意的是,后面的 y5 , y6 ,..., y10都不要算咯。先看 vec1 列,他是主成分系数,也就是特征向量。% 修改特征向量的正负号,使得每个特征向量的分量和为正。% 构造与 vec1 同维数的元素为+1,-1的矩阵。% vec1 的列是 r 的特向量,即主成分系数。% rate 为各个主成分的贡献率。
2023-09-21 14:40:25 271
转载 综合评价之熵值法+TOPSIS(加权组合评价)
基于归一化后的原始数据矩阵,采用余弦法找出有限方案中的最优方案和最劣方案(分别用最优向量和最劣向量表示),然后分别计算各评价对象与最优方案和最劣方案间的距离,获得各评价对象与最优方案的相对接近程度,以此作为评价优劣的依据。熵值法认为一个若一个指标的数据都大差不差,没有什么区别,那么其数据包含的信息量是很少的,几乎不能帮助我们决策,因此会赋予该指标一个小的权重,若一个指标的数据非常离散,则其包含较多的信息,做决策时应更依赖该指标,因此应该赋予该指标一个大的权重。(2)用熵值法计算各指标的权重。
2023-09-18 15:50:20 2771
转载 TOPSIS算法原理及代码-小白数模评价
4.1 TOPSIS算法实现步骤1.将原始数据矩阵正向化。也就是将那些极小性指标,中间型指标,区间型指标对应的数据全部化成极大型指标,方便统一计算和处理。2.将正向化后的矩阵标准化。也就是通过标准化消除量纲的影响。3.计算每个方案各自与最优解和最劣解的距离:与最优解的距离:与最劣解的距离:4.根据最优解与最劣解计算得分并排序。
2023-09-18 14:34:32 67
原创 三角模糊神经网络的预测
`模糊理论在集合论中,一个对象要么属于要么不属于一个集合,仅仅表示的是“非 此即彼”的观念。但是在现实生活中,“亦此亦彼”和不确定的现象比比皆是,比如:温水和热水,物理学中速度的快慢,天气的好与坏,年轻与年老。这些概念处于过渡状态中,相互融合,彼此之间的分界线不清晰,因此很难用精确的尺度来进行划分。这种现象就被称为是模糊现象,对于模糊概念,经典的数学理论是无法解决的。 1965
2020-02-17 14:10:56 15495 11
原创 基于粒子群算法的线性规划+带约束条件的求解
先学运筹学,有自己数学建模,把抽象问题具体成数学模型,在用智能算法求解,运筹学的请自己图书馆借书看,求解看下面代码和函数表达式就行,至于pso的数学原理,请自己看。对于代码循环过多比较复杂,你可以每一行或者每一个训练的运行,看下结果,在去反推代码的意思或者数学公式。一会这个类型就全会了,快看看吧,还在犹豫什么我是一直想学带约束条件的,因为可以作后面很多用途,但是一直没找到,智能算法的原理也比较...
2020-02-14 15:31:16 13484 37
原创 综合评价
管理类文科类的综合评价模型都可以做,一般都是层次分析法ahp,主成分pca /因子分析,灰色关联度,熵权法,topsis求指标权重,然后做一个排序。如果结合2种或者3种模型,,结合的方法分内在和外在结合, 1 外在的结合就是2种方法分别求权重,然后用一个公式把他们结合在一起做一个归一化排序 2 内在结合就是在一种方法上,原理里面算的步骤里面结合另外一种模型的权重, 我看了很多相关文章基本都...
2020-02-14 15:28:36 19093 20
原创 spss/amos评价分类(问卷调查)matlab(模糊综合评价+AHP层次分析法模型)
管理类文科类的综合评价模型都可以做,一般都是层次分析法ahp,主成分pca /因子分析,灰色关联度,熵权法,topsis求指标权重,然后做一个排序。如果结合2种或者3种模型,,结合的方法分内在和外在结合,1 外在的结合就是2种方法分别求权重,然后用一个公式把他们结合在一起做一个归一化排序2 内在结合就是在一种方法上,原理里面算的步骤里面结合另外一种模型的权重,我看了很多相关文章基本都是这样...
2019-12-10 16:21:32 9599 1
转载 spss案例教程&主成分分析与因子分析及SPSS实现
spss案例教程原文地址:https://www.ixueshu.com/document/934cf7bb1ff99338318947a18e7f9386.html 主成分分析与因子分析及SPSS实现一、主成分分析(1)问题提出在问题研究中,为了不遗漏和准确起见,往往会面面俱到,取得大量的指标来进行分析。...
2019-01-15 00:19:33 27561 4
原创 智能算法(遗传/粒子群算法优化bp神经网络/svm的参数代码模型)
matlab版本需要ga/pso优化代码的可以私信q,本人可以指导,亲自测试有效,都可以跑出来 部分截图如下: 研究了一小段时间,终于研究出来了,对于模型处理数据挺好的,有比较优化。...
2018-08-07 22:55:53 19974 164
原创 matlab关于plotfit函数,lsqcurvefit函数,cftool工具箱的使用
plotfit函数使用plot是画图函数 polyval是求值函数 polyfit是曲线拟合函数 polyfit用于多项式曲线拟合 p=polyfit(x,y,m) 其中, x, y为已知数据点向量, 分别表示横,纵坐标, m为拟合多项式的次数, 结果返回m次拟合多项式系数, 从高次到低次存放在向量p中. y0=polyval(p,x0) 可求得多项式在x0处的值y0clc;clea
2017-04-19 16:45:41 21112
原创 R神经网络代码 (对数据有归一化和反归一化)
nnet包实现神经网络看了下网上很多R实现的神经网络都是调用包直接做模型,对于神经网络用来预测的代码根本没有进行归一化和反归一化的求解,在我直接研究了R的scale函数原理后,我先用它对数据归一化,他的反归一化自己写代码实现,R这个功能的实现没有matlab里面方面,在matlab里面直接可以调用mapminmax实现归一化和反归一化,导致大家用R做神经网络的时候都是直接做,网络训练时候误差下降梯度
2017-04-11 14:56:18 11125 6
原创 数据比赛大杀器----模型融合(stacking&blending)
参考文献链接英文版本 http://mlwave.com/kaggle-ensembling-guide/ 这里写链接内容这个是上面英文翻译过来的汉语翻译版本 kaggle比赛集成指南 http://m.blog.csdn.net/article/details?id=53054686搜狗比赛第五名的stacking思路 http://prozhuchen.com/2016/12/28/C
2017-01-12 11:06:34 56150 1
原创 熵权法(循环求解)
熵权法原理及适用情况快速求解几张不同表格数据或者每年相同数据等等熵权法,下面就让我说下m1~m6的含义: m1:一张表格里面有若干个指标 m2:一张表格里面有若干个指标 m3:一张表格里面有若干个指标 m4:一张表格里面有若干个指标 m5:一张表格里面有若干个指标 m6:一张表格里面有若干个指标 本来需要重复运行6次的,这里写的代码一次性就实现了。特别提醒:matlab 数据具有覆盖性
2016-12-27 22:00:18 2620
原创 matlab数学建模分析案例及代码
欢迎下载,matlab代码包括如下第1章 BP神经网络的数据分类——语音特征信号分类 第2章 BP神经网络的非线性系统建模——非线性函数拟合 第3章 遗传算法优化BP神经网络——非线性函数拟合 第4章 神经网络遗传算法函数极值寻优——非线性函数极值寻优 第5章 基于BP_Adaboost的强分类器设计——公司财务预警建模 第6章 PID神经元网络解耦控制算法——多变量系统控制 第7章 R
2016-12-21 15:23:40 4962 1
原创 不平衡数据分类实证-R语言
数据分布不平衡及多种解决方法介绍点击下面就可以蓝色字体就行不平衡理论原理及多种解决方法介绍SMOTE算法 SMOTE全称是Synthetic Minority Oversampling Technique即合成少数类过采样技术,它是基于随机过采样算法的一种改进方案,由于随机过采样采取简单复制样本的策略来增加少数类样本,这样容易产生模型过拟合的问题,即使得模型学习到的信息过于特别(Specific)
2016-11-30 00:09:40 5036 1
转载 Python集合(set)类型的操作
python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 x in set, len(set),和 for x in set。作为一个无序的集合,sets不记录元素位置或者插
2016-11-21 23:55:41 434
原创 单因素方差分析(aov)-R版本
R版本的方差分析#做方差分析有三个假设,需要提前进行检验。1.每个处理效应和随机误差是可加的。2.正态独立性,检验误差应该是正态分布的。3.方差齐次性。水平间的方差应该相等。 #数据导入 wheat<- data.frame( + x=c(5.4,5.3,6.1,5.1,5.6,5.1,4.5,6,6.6,6.5,5.8,6.2,5.6), a=factor(c(rep(1,
2016-11-20 00:11:53 9615
原创 时间序列(arima)+支持向量机(svm)+优化=组合预测
看见大家想学习组合预测,我今晚就准备加班,给大家上一个arima+svm的组合预测,有什么不足的请指出了,时间序列是一个大类,我今天主要是给大家展示的是最常用的arima.串联组合的原理都是这样的,前面用灰色预测或者时间序列或者回归等等,求出单预测,然后滚动残差,再把残差值与实际预测值相加的结果在拿去与目标值做比较。先来看看组合预测原理: 如果还不清楚可以留言,我详细给你解答。接下来我们进入正
2016-11-14 20:10:11 52611 49
原创 数据预处理(python,R matlab 对同一个数据转换)
`这个就是原始数据,加黑框的是一组数据(每组里面3行2列),需要转换成一行六列,并且每组里面2个数据挨在一起 R语言代码“-1library(dplyr) library(Hmisc) lr<-as.data.frame(t(read.csv(“C://Users//yelang//Desktop//matlabyewu//fp//lr.csv”,header = F))) lrgroup<
2016-11-12 23:51:40 2145
科研常用代码(预测分类评价)
2017-04-27
时间序列组合预测
2016-11-14
关联规则fpgrowth
2016-11-13
matlab常用代码大全科研神器
2016-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人