数学建模社区-数学中国

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

作者: 浅夏110    时间: 2020-5-26 15:36
标题: 模糊决策分析方法
模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。
  c' J4 X8 L$ N+ a6 f3 X8 f1 q0 h+ G4 ~6 k
1 模糊综合评价法  E9 s* Q. U" M5 l
模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:
1 ]: y* R- \# {3 S: w) |+ o& J; _: {  c. f# ^) q' b" q

% f  g) {( b9 N
" p( y3 o% j; Z& Z常用的模糊算子有:1 t8 p2 u$ |, ^+ B

* G1 m0 D* l3 n
8 d5 o6 [" J5 D1 y
5 E& U3 Y4 ~6 {6 u) ^经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。
6 c1 d1 Z* r6 t- P, Z4 b3 D: ]* U( g) Z6 Y
(6) 对模糊综合评价结果 B 作分析处理。+ Z0 b1 ^, J2 i( |9 l

$ M% \6 w, @9 n" K; X★ 多目标模糊综合评价法建模实例, ~+ n7 v' f7 f! v$ Y% i, F
科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.
/ ^, \$ l% Z+ C* a3 r! R- j/ ]3 R$ \
. p& B1 m, ?5 P* p1 B
) q' r9 q4 r9 H! v) R$ N& v
用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。; Q+ S' C8 t) v2 y# N* d; ?" J# m; `
' b2 r3 @; R6 c/ _/ ^
2 多目标模糊综合评价决策法5 {* j$ u2 m  r$ d" X
当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:
& O' [7 [5 e1 Y1 U6 v+ c- `9 K- C  h; f; I" W$ @
① 对每个对象按上面多个目标(因素)进行模糊综合评价;
& Z" M" A! N) A* h, z
/ f1 ]) w2 N4 D3 s2 `  q* X7 c② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:
1 b; `3 f$ ?, d( e3 m
# o( O- x: P. V5 |
: ~( `9 m( Z$ D: k9 u2 Y- q9 E0 e! J
★ 多目标模糊综合评价决策法建模实例
: e  l9 P8 k4 U假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为! d7 @0 ^9 R9 f

. p+ q. p# Y5 g* H
+ Y) r5 x9 [# h5 _5 ]) h4 [  l) g4 {4 p6 P! c0 `4 X( j. q
各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)
6 q1 q+ A) G) D/ W( i" o9 Z  C1 s1 q1 M
所以,综合评价为
! B* `/ R  P; j  G- o8 f, c0 U6 ]- {# a! u8 O( U2 X

$ @! N5 n/ }- p, f
/ Y7 s$ j: s4 B, g1 c& a 例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。# T' l) H  L- J) t3 m/ X7 q
/ g# f) [% Z* G# j2 z! V; ]
7 d0 v9 x# M4 C& s% h- e. N
, N( ~' K9 y0 ~3 o2 Q# L
据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:
( \) K. b7 z' b4 S5 s
+ M" |  B5 J' C" E2 `1 S(1)可采矿量的隶属函数$ K4 t/ V  `% W1 z" j- [

) I& B; H( W- D3 \1 `, T% G# T因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数6 v% g  |0 ?/ Q# L3 e, ?
# F3 ^: t5 j  w' s
: K' ^) N- c2 D6 v& L" H: ^% B$ H
, B! A+ ~, F$ t: q1 u9 d

& ?# n3 \8 k) j* ?+ w" |. ]* n4 v: d
0 B$ ~# F( a  {* f& K
根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)
6 W0 a1 j+ J7 t" [% e4 c2 O
  w& H* ]$ T! X( c1 |0 V* }1 N由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:/ ?- a; Z6 K+ U
7 D5 S2 o0 r  Y/ M& o
(1)首先编写函数文件 myfun.m 如下:
  E. Z: E, Z" ~7 p1 `
2 g2 H4 d$ k: n' ^3 J/ sfunction f=myfun(x);  A# H" N3 U! N; h
f(1,=x(1,/8800;
! q. p4 K' s4 ?4 s3 q* _2 df(2,=1-x(2,/8000;& F- `- D+ l# Q% Z9 {
f(3,=0;- i4 ~& D; a! i8 e$ ^5 V7 m- L- b
f(3,find(x(3,<=5.5))=1;
* H( j7 p' N; }( ^* vflag=find(x(3,>5.5 & x(3,<=8);
) W0 H- ?1 F. _! z& Q& i% @. Ff(3,flag)=(8-x(3,flag))/2.5;
" a  r  t2 c; C* N! D- H; Of(4,=1-x(4,/200;1 H! a1 t; C0 F/ P
f(5,=(x(5,-50)/1450; / }% s4 M- y1 |6 v) k
5 ^' T# R: @) B1 n  {

) w4 d- [. T* G+ i/ C, S(2)编写程序文件如下:$ @5 P/ ^" G; J) r! ^
+ N# }1 W" o0 ^) q7 j
x=[4700 6700 5900 8800 7600- _( |% u! g# Q/ p3 M! ^5 T
5000 5500 5300 6800 6000
, X! t. U0 c5 A9 w4 f4.0 6.1 5.5 7.0 6.8
& k3 y) B) ~" p30 50 40 200 160
% M3 I( c- Y2 h; p( U: a% a1500 700 1000 50 100];. U! F3 ^- \* j7 f
r=myfun(x);* y  ?% p0 X9 E  X
a=[0.25,0.20,0.20,0.10,0.25];
/ v- X8 t+ |" v  e2 Zb=a*r ( ]. [5 p/ p$ \/ q, v% i
: ?, `& V+ G0 y; i* x$ h
3 多层次模糊综合评价模型的数学方法7 k2 Y) c' _+ J' ^3 Z) O+ [& j
3.1 多层次模糊综合评价模型数学方法的基本步骤$ T% z* c4 Z. T/ v% r0 N; N
! o& R. Z. o6 q" C) t2 y, z9 d

! q  p3 S! \8 u3 ^/ `# k" T# @; R8 h. Z# c7 f. G
, w: g/ e$ R1 B  i

; \+ E' B) t, q. ?" o6 w
' w2 B& i4 u: @' N( h& _1 Z3.2 多目标模糊综合评价决策法建模实例; f; f5 M* x5 M$ \' H
科技成果模糊综合评价模型的建立及其有关参数的确定。3 T' D) d& I8 B) b

' c1 S6 r" s- \(1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.
/ O* P6 {" P7 D% w$ m1 E8 K& b6 s1 C# r; [
7 r" M+ ^/ h6 a- d  S( s' H7 A
0 g5 k7 D( ]+ \4 o8 c# k% l
0 x3 H: c/ a2 S5 d, Y# q* t! V
+ k7 H* O# S5 p  d  ^
! U1 J4 T; O! c) w! J9 }8 B
(2)科技成果的评语集的确定
; J) o' n. S/ B: v8 @. u$ d. ~. H" D% k% E. J
在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.
! H! X# D; n8 n9 ]7 T) h- O8 l
7 x6 B2 ~7 X% I7 \; o
: t$ Q4 j7 z! ~1 \  P5 e' I: z6 D$ ?7 \+ R+ k/ B6 y) R# N
(4)权重  的确定
0 s8 W* c" n9 P在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。; w  J# K1 S2 q0 R9 J  }
3 H- z2 X1 n4 T: i8 i
① 频数统计法确定权重.5 @3 X9 e1 p9 U$ |6 S

$ I, g! H# B& g6 x4 W& E$ A( ]* C6 y+ j4 B: k- D0 q
. B9 K1 a! |2 w1 Z2 k* ~& }% j# L
② 模糊层次分析法(AHP)确定权重
  H7 L: K# n8 b/ }$ O6 K该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比
$ m$ X2 c! @- E5 ]3 `5 H- U; G* a3 ~: p( r* u
% z- S3 W3 m# |- R) t- G" }

4 Q' r# f$ s( [(5)科技成果的综合评价
) E  M9 `- f8 H9 l  I' |
7 f& W# F2 V+ Y4 \* C
* ~# u2 E9 w, \% E" S) K+ d! R3 T  D+ l* F9 j, n9 b

/ w4 ], l3 z8 t. v4 模糊多属性决策方法
* V5 P) y: g, i4.1 模糊多属性决策理论的描述9 [" c1 t. q% R  S3 y5 v& U# @
5 s; j1 N* L3 V8 T9 I& s9 i! b, f

9 q* h3 T/ z) Q8 v3 A* U& Y$ F2 k  Q+ u1 T
4.2 折衷型模糊多属性决策方法# C6 v* D) J1 M- k9 A. W
(1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:% `: e7 x- {, Q

! O6 d; H* D- b3 v: G* |% b从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。  {. l4 Q+ C, F% Q4 f* F) W
' i  K2 Q* `; d4 N  s
(2)折衷型模糊决策的基本步骤
/ N2 K1 o2 I- ]& ?# sStep1:指标数据的三角形模糊数表达7 k  C; `4 `& d, N
$ D9 s- X1 O! J2 ~

# n, Z4 Y$ b; T" y, e
% {' W9 S1 p4 w6 G1 @# A下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.
, `9 Y6 Q$ c3 `
8 |. x# D  e1 S7 `1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。7 E! z! ?: m& `8 K1 R

  v! n, H5 f7 A7 L6 Y
1 h# {1 W7 V, c7 U; ]
, c0 i; g. i" \+ N7 h2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:
0 Z9 X+ ]4 Q. o' u$ ]
+ n; Z% I: y# X& @1 W
1 Y# R6 W8 A9 ~7 s1 m/ A
; J' J: Y: Z1 F: @数的表达形式.
% ?# g) E4 ?  o! [9 N: w4 O/ V$ Q6 N% H9 C
Step2: 模糊指标矩阵 F 归一化处理
7 U5 z/ V1 Y2 S4 C# i" j8 R) L# v9 e' r

/ @& B, ~: v* l
: P8 l5 f, K6 ?( [Step3: 构造模糊决策矩阵
+ s3 E' H# D! t5 A6 e3 I5 ^5 |2 G! m: T& m# y' \( e8 N
8 C% Q& Q% \' u5 o8 ^
2 {: P  ^1 ~! h1 Y. C! k
Step4: 确定模糊正理想 与模糊负理想
' G7 a& a2 `! m
, C, u3 x  _0 y; D& Q" h" A" _( R

- {& U2 r' U# C! n% ~1 w8 M
; p7 Q) c* s5 m# b
+ {" y: C! `# c- x9 c9 v: E) f" K. W7 U  }$ ?
4.3 折衷型模糊决策方法建模实例5 |. M! b4 T6 M, H& d
某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:
2 C# m6 z8 S. G. X- v! X2 K  D. T* `" ^: c4 @- Y
(一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。( B/ _+ I2 X( m' e3 \' c/ O
5 G2 _. L7 C0 X8 y
(二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。
8 X, R& H/ z( i5 X, g7 y
5 |: u( z* S- W现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。5 D" g. T; m( h3 b+ y+ N

: z  c) R" w* H  c6 l& D/ d" u; ~8 ~* S. R3 c4 z5 _, F# f
& ?+ R0 p% q# r' j, W4 H' a; U+ K; E
建模过程:
/ s3 _& I9 B4 i* w/ w( P* f
% w' Q% B  V- h( S4 s1 G' H  V① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。
8 k3 E) m- T5 z) L$ R6 \
% A$ }  @3 D# @) S! k
1 m; n2 M' b9 F# i# d4 S, L* i* K3 Z
6 T- o$ z$ Z* S8 x② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到
- I8 B1 r" m+ D% }5 @' b, a$ Y$ e$ b  i7 v4 w6 l0 U4 q

/ d/ ]! J7 S) b/ s" i! U- a, ~  |4 d% C. t% `1 i2 u4 n8 w+ m
③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。
$ w2 n" k) }5 B  O) f9 U7 s9 K. l) o* ~3 y  v
④ 由公式(5)确定出模糊正理想与模糊负理想
1 {. h# W$ T& D6 E4 x5 H: `
6 l9 I8 H$ U8 n+ s0 ]0 r7 e
. v  h& f' n  @
5 _: a$ M$ Y' p' o⑤ 模糊优选决策) k3 A9 a8 D6 T9 Z9 T

% t0 T% q- s+ M$ e
! o0 v1 x7 J1 A  i7 q  J' \. ^! X* E; ]" P" G
% N9 E7 f+ y: L2 q( J5 K
5 T0 H, r: i' ?% Z9 c) X
因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:; H. t* L- s- S: X% f% Q

1 S* Z' [4 k* i9 B/ g$ m%把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,% C2 u3 j4 U. R: a* w
%B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 60( n, @3 h/ ^% x( U
clc,clear
/ u& s, R+ O  v/ j* j7 Dload mohu.txt
" c# \4 H0 z6 t6 N, |, C+ tsj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];
! f& i& }6 g( X9 ]%首先进行归一化处理; ?- l- E9 f9 U5 d
n=size(sj,2)/3;m=size(sj,1);& _2 m& |8 `; n- c* \
w=[0.5*ones(1,3),0.125*ones(1,12)];" D6 V3 X: T( V( M9 @
w=repmat(w,m,1);* o( b, X4 ^' ?) e0 A$ M( H: ?
y=[];
- B$ A5 n( J: ]# X: X% G4 Tfor i=1:n
5 Q% ]3 _/ g# O- f" B' q9 \* S* B    tm=sj(:,3*i-2:3*i);1 u3 ^* i  X% L) A$ i
    max_t=max(tm);2 m  |. I7 T# R" O6 Y7 c( z
    max_t=repmat(max_t,m,1);8 }' B8 y# Y) V+ B# h7 s
    max_t=max_t(:,3:-1:1);
( h- ~" |, G# ], f2 F, C    yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);
: \9 d( a1 ~) R; L1 M8 }0 `    y=[y,yt];
- D/ D6 H  Z* {* b/ ]( O, ~end; |" |5 x+ B3 W8 c+ W
%下面求模糊决策矩阵5 @' K8 R0 Z/ M4 T- l+ ~. C: i0 z- I
r=[];: B1 r+ C: ^1 r! g" f) H
for i=1:n+ ?# J5 r6 w/ u, U% s& y
    tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);
6 a6 T/ n2 ^+ F2 {    r=[r,tm1.*tm2];9 P) }; i' y/ Z' v: g
end5 ], d) C; m6 d0 T, V( ^/ y' [
%求 M+、M-和距离, Q0 Z7 |) H  X7 b, o) A$ M( f
mplus=max(r);mminus=min(r)* |$ [" p6 E9 p" V/ D
dplus=dist(mplus,r');dminus=dist(mminus,r');8 A3 G9 ]7 n+ W  q9 D* {
%求隶属度
# ^) j! n: T( A. Cmu=dminus./(dplus+dminus);
- S9 b% E! M( Z[mu_sort,ind]=sort(mu,'descend')   T( M# j0 v  \& F" Y, O3 T

* U1 x; c3 t3 e
( @4 ]# J* h" R: u
% j5 \. z( M' E- j; V) y$ |+ a习题6 l  R0 Z6 ]3 H8 n

# W6 q1 J/ `2 W3 z9 m) K1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位.
( g- P/ b! B  L1 w, ~- i# ^8 p0 v( M/ l" o
& x4 n) i  ~- B8 P) k

4 [. o& G4 }) I' a' @
4 ^3 u; K9 w1 I3 n, I$ J9 O' l————————————————9 y8 }6 U& T1 d* ~
版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。4 X- i. M  S! ^- o) h" q+ W# f
原文链接:https://blog.csdn.net/qq_29831163/article/details/89913744
0 @9 B/ G. w! F& ?5 s" l7 g
) M$ g0 K/ T& L0 R  k3 O- Z+ y* _, V) U) p% C- C





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