数学建模社区-数学中国

标题: 模糊决策分析方法 [打印本页]

作者: 浅夏110    时间: 2020-5-26 15:36
标题: 模糊决策分析方法
模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。
9 ^- r+ L; B; p7 {" u" p; r/ I4 ^" a  y( v* q  P$ `  m
1 模糊综合评价法
6 Q% x7 u/ i0 D- w5 |模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:! i0 X7 L& K! p( y+ y8 ~

' ^% M* j& f( j! T7 p0 A6 k, b. B7 D1 p
$ y( F- z9 f3 U# {9 I
常用的模糊算子有:
9 z" W: q( y; b. S5 j6 o
1 V1 X' c) n1 `% |! y) N
4 Q* {  z# q( A" Q) o7 U; v' d9 h! P1 y6 j
经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。3 V: F1 h  C+ L

* e( F8 n1 |) B' I  E3 Q3 P9 b(6) 对模糊综合评价结果 B 作分析处理。
+ b, Q  v$ b9 B9 ^+ {& ~: ?# B: W. M' u4 c4 v
★ 多目标模糊综合评价法建模实例( O" f3 q0 K. g! X( c; Q
科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.1 F7 D* u0 h# s+ ]5 {1 U
3 X8 i4 c1 k4 _, O( c! L1 [

7 h+ w. \/ ^: d( H9 j. `
. L- i% Z4 e1 L用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。4 l! t; A1 x9 [) V. i! R$ S
9 t7 i" d8 h. B0 L7 q: s) i3 T( O
2 多目标模糊综合评价决策法7 q  r$ e5 ^, e' }, A
当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:+ [& T  U1 L" U1 `" C) W

! ]9 R3 n, w+ A( X# @① 对每个对象按上面多个目标(因素)进行模糊综合评价;
6 j+ P, n- E) I& ~9 Q; v
  V4 e9 W6 j! @② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:7 I9 G7 P5 o2 \7 o
, Q5 j! x1 h7 G) Y. v

; q: v  B$ q9 I+ `9 P4 f8 @* o3 X
4 N0 G0 E1 a, b; E' X  d3 ?★ 多目标模糊综合评价决策法建模实例
+ z) [. @4 |; Q- d6 v$ A9 r6 z. r假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为. R/ r4 o9 c) P5 b

4 o1 ?) \( I1 ^% z4 R4 L) M0 |
+ R/ k, Z* X; h- \- d, s
8 L3 Y" j3 \3 \- z/ E. D各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)
' F. {# J, t% x: P, _# L- ^) u$ K/ I; P9 a$ B. }
所以,综合评价为
* I5 {* O. P2 X/ ^) U
1 q  l$ J3 ]$ F4 i6 Y5 M+ R' j% }) S& T; ~; f# u0 O- f

. N, z6 t' W4 ?3 M 例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。
1 k* [8 r  t, C3 F$ S/ V5 X, B, {" g& B
6 g9 h2 M2 }, I" Z# _- `( ?

/ d* D- M2 e5 v+ B- K) W% f据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:
* L; i# N+ d; {' `. C
; _" [; ^( T% R! T(1)可采矿量的隶属函数9 r" A+ \7 Y/ @

0 X6 f2 \' e/ J) H, L因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数' y( h  |: o6 Z5 p; h3 {. L; r% l. m
* \+ r, U1 v) K* m; C

! @; t! z/ d: d/ c! h. V
$ h! M' M9 X1 c0 W# K8 m9 d1 a8 k# ?% p' N

; g4 [4 k  Q; ^! F, C8 q3 i+ Q. g7 C; f& f6 j5 E
根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)1 ~. z0 K" r! d% j! R7 i; H
) ~- X: y6 [  q: C/ M( l
由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:$ a# C$ u3 u: }% r7 x6 a: U
3 A9 S# r) v& g$ _
(1)首先编写函数文件 myfun.m 如下:
: j: }1 G/ `: i4 b0 r5 _4 R! s5 {( h$ d  X2 {( V2 ^
function f=myfun(x);
8 D5 d' n/ F( P. Tf(1,=x(1,/8800;
6 L& U8 j& p9 s9 _9 y2 Rf(2,=1-x(2,/8000;5 V2 W% l1 e! ?2 g" |
f(3,=0;
: N: c* p$ |( Mf(3,find(x(3,<=5.5))=1; " G/ @# U8 j  g
flag=find(x(3,>5.5 & x(3,<=8);
8 G) ^! k& l+ g8 x1 ~: H/ [f(3,flag)=(8-x(3,flag))/2.5;
6 u: \& A+ s4 Z( T2 s% j/ Rf(4,=1-x(4,/200;% O% ]- D7 ^/ b, R: G4 ^; u* N6 \: x
f(5,=(x(5,-50)/1450;
, Y; }3 X1 e* \. h7 X# I( x2 ?! j& Q' K! ?7 c/ D1 R

$ A7 t* h' }! }(2)编写程序文件如下:5 b; [7 t; l+ ~2 g0 ]* A

8 b' b. K5 R7 L* Lx=[4700 6700 5900 8800 7600
, s, x# D. k- J5000 5500 5300 6800 6000' |, }, A3 v5 j. f2 W4 X( y" C8 k
4.0 6.1 5.5 7.0 6.8" B* r2 X1 M* @5 s- L2 V2 n
30 50 40 200 1602 Q1 J7 F' F! H0 r' ]2 G
1500 700 1000 50 100];
& v/ v9 m9 w1 K, s5 d7 w, w& ur=myfun(x);
" n) f5 ?& {/ w% i* `+ u: y! K% Xa=[0.25,0.20,0.20,0.10,0.25];! V( `" Z4 \( s$ N
b=a*r 7 n& C( c6 R! y3 [3 G

0 @, J* J: p* p6 ]+ g& }4 {. x+ F, e, D3 多层次模糊综合评价模型的数学方法
5 L4 m+ i3 ^2 B' l3.1 多层次模糊综合评价模型数学方法的基本步骤
; b; _6 D. }, `$ I) q, u
% ~0 K  p2 R. T& l) g3 |
$ d8 p8 _& H+ Y, J- ~( e: ~( e
  T2 C+ G# l8 A* Y
) k! ?2 P1 X& c* @6 |4 ^) P- C/ }4 z

4 ^. y2 F4 d# l3.2 多目标模糊综合评价决策法建模实例9 t8 K8 |- ~# M; a1 H  `
科技成果模糊综合评价模型的建立及其有关参数的确定。
& ?3 }& b" S6 {6 s/ k9 J) r$ R1 k7 \/ O6 y' d
(1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.. @$ {+ p  H3 U( b
+ P& K" r/ H! x1 m% C
1 q* M! r+ ?7 `+ r/ Z5 u5 s: Y5 y

& c& l) P! ^& o$ y2 {, l; R7 R, B" L0 m4 ~/ q4 Q

0 d5 {) A+ n0 a. x1 x
# Q2 [! f" Z8 r/ S9 ?(2)科技成果的评语集的确定, [# i& Z5 V3 `
2 z1 D. A- f% J& m+ ]& O4 p% e
在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.6 A$ W0 z* W: \/ ?5 a% q
' D3 k& E9 B8 \/ X8 P5 j! d

+ o' S, ]3 f2 [, q5 }/ g4 P' _
) q) X) k, {5 p; _. @* ?& J& [(4)权重  的确定& |) Y% x# \. X- ~7 X
在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。1 z4 L0 N3 L, N% g1 M7 Y3 l' M( F

6 V: [; B* q6 M7 ]① 频数统计法确定权重.
7 s" B0 t' Q5 U9 [6 G9 N7 u  S3 n' c1 l* h) J5 r4 H
" f: `( m7 F  T3 I. m

% z4 G' t5 }0 G- b② 模糊层次分析法(AHP)确定权重
. Q% K* M# p* b该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比4 G) p6 }5 t5 }: u: H3 V! s
5 B! }* r" C6 D( X8 o
! |2 f; J8 p$ I" p1 b, r

% S, F. `$ |$ O4 S& z(5)科技成果的综合评价
+ f, N7 @: k0 E* @
/ |" H! h' P7 a- o' x0 N' `& ~  E) u9 @' W( C9 _! ~% z( m

! b' b, [1 ~- U# z: I1 H2 ?& E! c% ]
* r( |# O) `1 q( J5 h4 模糊多属性决策方法
* P3 j0 G1 t3 y, l* o. X5 ?3 r4.1 模糊多属性决策理论的描述: N( y5 H  q6 N$ }& {0 w  g

* u$ ~/ l/ E) K9 F8 z5 a; l& k8 z
5 F/ f0 Q: T) f# P2 n/ ^8 A( l
. _+ D8 d: \* p5 Z, T4.2 折衷型模糊多属性决策方法4 w+ |, e( L4 e" ~. w
(1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:
0 f( w" F7 Q/ d# j% ?3 s: T2 @$ S' }  f6 k+ K! y
从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。
* q. m- a3 f" ?5 u2 L1 [1 o! _0 e# }. T6 c( X8 O) ^" Q
(2)折衷型模糊决策的基本步骤* M& J3 U2 ^" B4 U7 d# B
Step1:指标数据的三角形模糊数表达
( P0 Y+ A3 X% E8 g5 K# J8 ?5 p" M+ `1 h. s& h3 D2 w( k; L* W
) I6 _  G& l6 G0 w$ x

- A; A, V7 c& V) w- C下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.
' [+ M. S/ `, H0 E) @6 p/ l* N0 d2 [! {5 K9 |; h. O' O
1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。
/ w7 ]: S& X- v. ?" V! l; A' d( p$ ?8 Z

0 t0 {. o. R# u: ~
7 y3 h9 d% Y8 X/ K2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:0 c+ `' L/ S6 ^: |4 u
- k4 `3 {; T! V8 X6 x. X: a; s% ^3 o

9 H# t& y; |' _7 }2 h  y" a" P- G
数的表达形式., X0 j6 Y6 l2 t# Z7 u9 c% I
- V; e0 K" ^% e6 b# {. C% A$ Z; U
Step2: 模糊指标矩阵 F 归一化处理
& S3 ?$ C3 i' ]4 q  P8 w) ]5 f
5 S  g0 O  L0 f7 \4 p2 A0 M; Y7 H& ~, d, H

/ Y( n: w  s  T# \& f: `; }" m" nStep3: 构造模糊决策矩阵
7 S0 m& X3 y! g$ k$ w' k
0 H5 _5 w3 Y& O$ Q, [$ V2 q1 o
! q/ ~! }- o. K
4 ^  N# c3 F0 B: wStep4: 确定模糊正理想 与模糊负理想 5 H( v/ ?* t* b( q; J$ @' g

+ ^. ?; o, ~: q- D: w5 X; A+ p1 c9 h( ?% y8 c

) y3 j3 `5 t0 p8 a& o  i
1 V' Y# Q. ?; p9 o
, ^2 S9 k9 ^1 Z% k! r0 V3 J7 X+ g2 I  c8 l. j
4.3 折衷型模糊决策方法建模实例
8 f* a. ?2 a! ?# N# D某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:
/ m) x1 J& N  u, `: C/ R6 u9 C0 Y1 m" Y/ @
(一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。. Y, s- w" n/ N, \) Z) u0 n
( t* Q+ }( }+ @9 f
(二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。; w0 f$ o/ s/ b+ G+ r( [7 M2 D
, \% h6 J/ _7 [- `! B( [* i
现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。, ^# [0 {4 F2 g, g

4 T/ m) L& a8 g* d. I" E. h3 J7 a8 g, X5 w) ^8 S8 u  g2 ?/ S& ?. D9 ~
- n2 n8 U9 K0 I. J2 V0 D; F
建模过程:& ^9 f2 Q! M: |' T; M+ c

  N: c6 B! x4 `3 n2 E, ]① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。& p  \% o$ w# R) v5 \, E. S& [
4 G& ^8 D4 ~# C( ~

7 j$ [# G5 d/ D% E7 E/ o
1 _& E( a5 L5 Y4 j" ~, V9 w② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到
* N" S7 g" m( P4 ?2 C0 ~8 e( J# }
- A5 u4 _8 B: H( K" U" F
9 s$ X5 \9 h4 z
/ i1 A6 V2 P4 h0 h$ x③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。. ^0 T1 s* z2 z) q- Z
- o2 I) c" s: X! v% ?, V. e6 P
④ 由公式(5)确定出模糊正理想与模糊负理想% n5 _0 l4 G3 t" v3 }: b$ s$ Y
0 `" R6 S6 @6 i$ M# {4 Y
, ]2 \: c4 F, b# x/ O  l

2 p" S# D, m9 M1 C. q2 r⑤ 模糊优选决策
9 A3 K' C5 l) ?+ [, t0 \; `$ b) i9 B0 Z4 f* W
& @( x/ Z& R4 ~: q) U, _; \- k

; V) Q1 S4 j9 K# {  O3 W4 W
0 _0 d' t' f% S& p0 }& d3 ^+ ?0 ^$ @9 f5 @  o
因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:
/ \* ^4 b6 j1 a. H5 m$ N* T9 y! p" |. T3 R! V# A% s- ~  t4 z. l5 |# k
%把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,
7 \0 }; _9 v& \8 |) s  |) O9 F%B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 60
' f/ f4 ^- `" c: |& Jclc,clear, B/ Q8 d7 P/ a
load mohu.txt
* ?6 ?1 l  S9 M! S6 tsj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];5 B8 Z: u5 F$ t2 l$ h! A9 S2 t  w8 m& i
%首先进行归一化处理; h# W1 [8 X8 ^; n- f- Z, C! c7 F! A% R
n=size(sj,2)/3;m=size(sj,1);
  _) ~6 W1 ?' A' O+ yw=[0.5*ones(1,3),0.125*ones(1,12)];
2 m: z$ P+ ?- A, C. |- Uw=repmat(w,m,1);& R0 ^& K8 X% @& j, u( W, Q
y=[];$ N. N( o" f% P+ v
for i=1:n6 O$ I9 I+ J( T2 B& j
    tm=sj(:,3*i-2:3*i);  N+ }) R8 N, ?8 {" d$ M
    max_t=max(tm);, L7 c) Q* i7 f4 ^, [* A1 o
    max_t=repmat(max_t,m,1);
+ Z! H7 S, ]2 \+ [    max_t=max_t(:,3:-1:1);. K7 A7 k! a' G3 v1 ~- C* A7 t
    yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);
  O* l: u* o# k8 F6 Q6 ]    y=[y,yt];
7 ?* v+ `- S/ z  ~5 y: ?end$ H0 e$ [5 W. s7 R$ K
%下面求模糊决策矩阵# k6 M( w' s' j) o+ @& A' H/ u
r=[];! r1 Y' U# R; n) N+ h9 y
for i=1:n8 @3 O8 h0 h0 Q& W- O" B( M9 o
    tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);
( y+ H! X6 Y8 K; l- g1 y, M    r=[r,tm1.*tm2];
4 |8 E7 Y3 d, H' R9 Z4 N% Z- V+ Bend
& Q1 O4 g2 Z& x8 h8 J4 L%求 M+、M-和距离
' h% @2 }3 h  `9 Rmplus=max(r);mminus=min(r)) n1 z: j( H/ C) ]0 l
dplus=dist(mplus,r');dminus=dist(mminus,r');+ a) _/ V9 H% D/ f, O
%求隶属度
7 s  x7 Y! v8 r. m  umu=dminus./(dplus+dminus);
2 r& b; y0 G1 ?* x2 p' u[mu_sort,ind]=sort(mu,'descend')
, p! [( E. |$ j+ B$ ?
- ^+ r; W9 j& |  s# S# p! [. _2 C- I
4 D2 L" |% |! t7 M  \6 m0 h3 c/ t
习题
9 u; J0 t; F3 ~  H7 h! |
* S& g- x) q% P3 |1 I1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位.
4 I8 a  w; [+ B3 ?
/ n. E) x, P: r5 X, P" d/ ~9 E) v& {" O) b

' p' L: u9 K& |4 r* P3 ~& P! n. d) q" ?6 c
————————————————  F% h' V5 e- ?/ w9 [
版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。& ~+ M8 t  V/ |9 ?& |0 \
原文链接:https://blog.csdn.net/qq_29831163/article/details/89913744
% E( t2 Y% ?7 C* Q. L
9 F: _" \' V; i4 X1 x* c9 [
) z6 O6 S, E2 H




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5