数学建模社区-数学中国

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

作者: 浅夏110    时间: 2020-5-26 15:36
标题: 模糊决策分析方法
模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。
; w7 b$ K3 Y  O$ b
4 V$ k6 @, ]; X. R) @1 模糊综合评价法  Z8 c2 a; j, B- `( r6 q
模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:1 Y8 K$ E1 Y" `5 E9 h
( U2 e" `3 J/ i

7 x; D/ R) f8 G* N4 U: m9 B( C; Y( [3 n! Z( c, f5 q* Q4 N
常用的模糊算子有:
& ]. F0 y$ f0 n# N' C, y; c. r0 J8 y5 C5 b  L! N  q- o' t+ X

* {3 Y7 S: F8 d/ M) z, {8 o" q9 N) n" K- n' K- {5 M
经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。3 l7 [/ Q8 P# \. ]

0 i- U' Y8 E, A% V1 X- a+ [(6) 对模糊综合评价结果 B 作分析处理。5 V; [% s# r) I; g& k7 N1 J- \
7 c: ~# ~8 b1 f/ n; v
★ 多目标模糊综合评价法建模实例
% c/ u& L0 T/ ~6 U: a1 |科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.
% V: A9 P2 D) i' J8 e6 d# E9 e" {! i6 X3 ]2 Z
3 O6 J: f! A0 g# L

6 E' g; U# t$ }  C用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。
6 R+ @) Z/ w! D4 n2 ^5 \) ]0 o4 O2 \
2 多目标模糊综合评价决策法
: Y( i$ B4 ~% Z( R+ E) a% l2 p当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:7 [+ X/ r3 n0 u% t
' k7 L* z6 [( [5 S
① 对每个对象按上面多个目标(因素)进行模糊综合评价;: Z5 G+ F7 [9 G
+ S3 W* b6 e) d3 T$ i* q( }
② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:3 A; S  a& ~& C) V5 A8 g/ {( A
3 o* \, R6 T- f: o

% @8 U4 `6 L$ I% F0 U- u; ]
+ K) }5 D& ]  K1 E+ s★ 多目标模糊综合评价决策法建模实例
. o! k0 z1 a9 e: ?: s$ V假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为+ d1 y/ `6 v* Y8 O7 K

: r) t7 m  ]9 K7 A
& ~9 `, T8 C2 f1 ~9 g  t; n
& R7 L# {4 e8 j- `1 W各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)
4 M; s7 u' K( o, h$ ]3 ^, A* A7 O. t1 w5 Q" |# m
所以,综合评价为
1 Q7 t8 n9 |" m8 }! X3 s5 r! s) C6 ]+ P5 T* j9 V

+ ~& c& v5 Q1 M3 T& K
, ?2 h8 B+ L7 M& H 例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。
" b: _3 M2 X: J9 r
7 [7 Y/ C) O1 `  Y* k& B4 }1 P% @
2 }: d, b+ x0 E: i; _/ J6 F
# B5 j  @0 R" g( F+ G; J1 r据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:
1 ?+ m* N, `9 G8 i# M# q" U2 F6 k. O3 Z" w
(1)可采矿量的隶属函数
% o6 }0 y% M' C
3 Q5 P& T9 v! V6 X  [- j; X) c3 e因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数
7 h' V) Q' g; u1 _: Q& }9 Z8 B1 d4 j  Q( K

$ N& m1 X! J: O9 }1 L- f1 t+ a8 A4 H, F+ O6 k) E1 |0 p. S/ {

- t- }( p" X  N8 [
! _4 N4 V3 `3 T9 k( I. D% c
, Y) d! k7 P. j' `- v根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)$ `# l/ E- I0 d& ?: E

! m0 i4 J2 `. x4 r* }& n7 Z由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:; {  @2 B1 m+ [/ M  }# H8 _
0 p9 W0 a# Z7 n+ ?
(1)首先编写函数文件 myfun.m 如下:- x: x* W+ w) i$ w# x
. I" }: }' }; ^: ^' }& h
function f=myfun(x);
5 z4 _0 C) e5 x8 S& h$ |f(1,=x(1,/8800;% o( Q+ m( F6 l6 m  ~
f(2,=1-x(2,/8000;
8 z: e+ d* h: x7 e) h3 e7 Qf(3,=0;2 r  ^6 s; R/ |: k1 C$ `, ]' d
f(3,find(x(3,<=5.5))=1;
: B' e9 b3 J3 |& h5 rflag=find(x(3,>5.5 & x(3,<=8);
* d: N8 ^' K9 V0 Nf(3,flag)=(8-x(3,flag))/2.5;
: M+ U4 b2 _: H# C) a7 o; B& tf(4,=1-x(4,/200;
0 v: c: ?7 T8 r5 i1 {: o- nf(5,=(x(5,-50)/1450; . O+ z! X, {; r, U# r8 Y! n

+ `' d" D3 N; Y' C% D1 y  K: `" b) ~7 k' ]
(2)编写程序文件如下:: _' X: G1 Q2 V# y
% z2 @8 ^, e; p$ D, J3 \
x=[4700 6700 5900 8800 7600
7 ~: P3 X6 }. }5 C! M* h5000 5500 5300 6800 6000% @% d7 u  {4 ]
4.0 6.1 5.5 7.0 6.8, r: V# o8 r; L1 Y$ ~+ W$ X
30 50 40 200 160" b: D+ I2 c( h5 Y4 E4 l1 a
1500 700 1000 50 100];
( l: A9 ?' q$ ~% Z6 y3 X" Tr=myfun(x);
& \0 d- o3 A/ E0 a3 ^a=[0.25,0.20,0.20,0.10,0.25];0 ?. A- y6 F& M
b=a*r
" O6 O4 \# E+ O% o, l6 Z/ P6 r6 [: u! Q* \  Y, B1 g" b
3 多层次模糊综合评价模型的数学方法, u/ n/ [& w: }* F
3.1 多层次模糊综合评价模型数学方法的基本步骤  E' u) m9 T  t! T9 Y$ P: I2 A7 Z
  f  K' ?0 V' a0 s
: k1 t: ~' `6 b$ H3 p3 v

4 ~- u5 f" d# ?) H5 y" s- ]
& `% Z' E' p' s4 U5 o+ F) H+ d5 Z
. D; K, y- ?# h- M  w( a+ T- j
. b! g9 b* x2 i. L# [/ @. u/ S  u3.2 多目标模糊综合评价决策法建模实例' t$ q( C6 S+ |
科技成果模糊综合评价模型的建立及其有关参数的确定。
- e) w9 v, l- I
( `4 `  Y: }! J) T(1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.- o) t$ ]( ^, [" s, L
  g8 t& X  o; j
& l3 {0 J* R  Z" E
: H/ O5 T# s) v
) q2 c) v+ e6 \( h) ?# o

6 Z# e$ h" k& t; x6 E
9 f1 ~9 f' Q! K# W(2)科技成果的评语集的确定
: [0 J$ L5 R* h: `  F  `* P9 N" y
在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.
! @8 r( `8 o- E6 h. `8 J/ A  C/ ^) b+ L4 X8 K0 f& z

9 N% P6 t# g: `1 \6 t+ p7 S- Z, j4 D6 q1 c! n9 k5 k( d* _- N
(4)权重  的确定
; I2 J5 P! J5 y$ `在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。# j& e' \3 T# w5 {' M$ e. H
& m/ y4 ~* f( J; d4 _
① 频数统计法确定权重.1 Y- O" Z! b  A4 d3 @9 x! }. {6 j

( [3 R" l4 p; G7 B( ~  `# O
% c9 p! d9 @. s6 u
! k( J8 P3 J3 j% R) S* D: @② 模糊层次分析法(AHP)确定权重$ D9 B0 l0 b* c; M" \. U" p/ i
该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比# E* F6 u6 W) K/ b& G
6 k' S; I+ U1 ?* Z. a6 I$ T

8 i# V0 K/ ?# C9 i3 s) q  @5 P" u/ }3 @
(5)科技成果的综合评价
+ `# o4 s; X( ^2 s, Q) ^& \- T
8 A; w3 ^8 ?; m, H5 _! U3 ^7 r  b% @6 p+ U. o" q

* s1 X) ?+ X8 H; W0 b4 F9 }4 D2 ~$ B
0 r% W- W+ V8 K. d, h4 模糊多属性决策方法/ x" \% S' Q0 A- A' _
4.1 模糊多属性决策理论的描述6 {, C! F6 x' m2 Y3 g& K0 z; P

  b; n8 e% K4 a: X" C( @4 R* M* H7 G: S7 k0 T
/ T3 H/ A' t3 N- w  m1 H6 {4 l
4.2 折衷型模糊多属性决策方法0 u- y2 b: H" R- p6 W7 P
(1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:
; }, N) e5 i1 l! Z
1 H5 f. L) F. ]从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。7 w" L% w" L" C7 C# m& |/ R
$ e, y5 I# B8 l2 H, Z
(2)折衷型模糊决策的基本步骤
! ^0 ?; x6 P0 {3 j2 \Step1:指标数据的三角形模糊数表达) h% F; U# U5 }6 v6 q7 B

; a& \& k, T( ]
8 E8 T$ W$ G+ {% Y/ l; K2 c
: k) @2 ~  i2 e; [: o% F% C下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.
, m/ ~) |! ^( H7 o1 {8 d9 F3 G6 }( Z: y* i
1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。2 c9 L* G# c; ^& {' k6 N6 s
6 Y& E; B2 I' G, W; {
3 b) ]! r8 \% Q. a3 a
5 T  [4 g5 h$ A4 ]" L) u" G+ Z
2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:! N' q. I. T, J/ F

& B0 U+ E) Q! i! w- a8 f3 D
- E8 o0 p! v! U/ P/ b0 Z4 O! L
" o# ?" G+ e; h1 p数的表达形式.
7 d8 a; S9 M1 P0 ~: ~" u) W+ U: X* M5 i
Step2: 模糊指标矩阵 F 归一化处理* l2 ]& W% p7 K5 ^
4 z* ]; C$ [2 G3 ~6 h# }
, L7 _) ?* N' V  O( r7 Z+ h

( B5 E6 f; Y1 z( `6 k' bStep3: 构造模糊决策矩阵
/ r" |7 k+ w6 V9 s% ]" \7 E) B+ k0 V  C% w- k

- \4 h( C6 P7 ^% S4 s' o+ `0 J1 x+ P0 Z! T0 c* S1 ^# M0 k
Step4: 确定模糊正理想 与模糊负理想
* z. a( m" U7 K
; X- u& {2 h; J  C. v" G& B8 x  O
/ l, j$ H- l$ ]
- j# I) M# ~6 x( w7 v. a3 J

3 L8 b  y  U6 U. D$ p! h
) {, |2 ~/ |+ V7 j4.3 折衷型模糊决策方法建模实例
6 t( S: }- `$ m0 l某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:
: \: y$ S4 \0 f3 I# J0 `8 l5 `6 G+ V5 ?3 W* Y: O0 ?/ q6 T' ]/ |
(一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。7 Y# t( M+ q2 H) `# ^0 F. e

/ I) c4 _/ \% a9 m# }(二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。
' e- I  _' S7 {
2 x  G1 K# W3 ~% S' _6 E& N8 k4 S, A现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。$ V$ V$ o( l5 K

' L) G. T7 v7 Z* {
6 A# r! n3 e) S8 k( i. D" w
/ D/ ]# e5 E" I' p! k1 S建模过程:4 y3 ^2 F( ?* r% L( G. h3 \5 W1 O' i$ F6 N
! I  V) r: o( y/ n' e: @
① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。
7 u% h; v: Q: W. z/ w" v' C! i
2 m* a5 e# w) ?7 v: F- `
+ H* i0 _& q. r' o" Q+ }% O+ g. v
6 M/ Z) I% U. h( v, |. H② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到
& s4 H$ k$ U) X3 t+ O/ s9 I* R1 p4 g8 A7 B9 f/ P# p
( A, J$ u9 l, h7 u. i' I9 B

+ Q0 V0 u7 Q5 q( y& I③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。' v# y" G5 H! u1 C, Y) J
* r, b6 d% E# y" t
④ 由公式(5)确定出模糊正理想与模糊负理想
5 F( I1 ^# T% e5 F* j+ v
2 C7 R3 b  F4 A  ~0 T7 v% p9 t- m% E1 G+ w7 H: @2 [" j! [/ y
+ d- J2 K4 }* Y, C$ b3 `2 K  N
⑤ 模糊优选决策
0 s; A3 F9 U. e
6 P8 j9 _  u2 @8 a4 R4 |) |: ?9 l8 g, H* x% s7 ]
* L9 Z8 \7 k0 s1 t4 u) {# I
: q% J( t8 Z% Z% V1 n' C

7 y. k% {6 R/ H" b5 R1 i* J6 H因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:$ l* o% J7 B/ `  e& M5 v! e
" g4 M) z8 x4 y) F. C
%把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,
/ y' g( `3 b. A7 F%B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 60
. o2 O! ^! r( I$ Q. m- J' z% ^( m, Hclc,clear
, T1 `% T" X& k6 i' x* y5 gload mohu.txt
0 N/ v9 r& _5 K# S+ v$ b/ G: a9 jsj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];. I: h6 R% x4 `0 D
%首先进行归一化处理% L! l2 P& h& J/ K
n=size(sj,2)/3;m=size(sj,1);
. z3 T4 s% ^. S; O6 aw=[0.5*ones(1,3),0.125*ones(1,12)];
. Q& \" V5 i& b* S. o4 O1 `w=repmat(w,m,1);
9 L8 r; p- d; }) wy=[];* S0 y6 c" W8 Q1 _/ _3 B
for i=1:n+ Q! o5 J$ W2 D+ X; e6 E6 ]
    tm=sj(:,3*i-2:3*i);% d# {; p/ @: M* j/ s
    max_t=max(tm);
/ r: }. r7 |1 I* [    max_t=repmat(max_t,m,1);* i# U" B8 a0 m' ?* i
    max_t=max_t(:,3:-1:1);; @: p/ j6 H9 z/ P# _% x9 F8 C% D" y
    yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);
0 L9 ~# N6 }8 O& P8 ?6 z    y=[y,yt];/ B, V. O6 ^7 y  c4 e& _
end
4 k# x; \, g2 C6 v%下面求模糊决策矩阵7 i! E( Y; `" K+ X5 ~# U
r=[];# @) W5 c$ S- b: `" L
for i=1:n0 P& b( H( t! h, [
    tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);
2 c( d, h% O& u' E3 Z    r=[r,tm1.*tm2];0 F4 y; P3 t$ E1 K* E, E' C
end
. t0 O; y6 N7 M" z- I8 S7 R%求 M+、M-和距离
0 |# G  t6 w0 b& }' wmplus=max(r);mminus=min(r)
. m1 ^: L5 x, E7 L4 Y' K: Vdplus=dist(mplus,r');dminus=dist(mminus,r');* R3 d& D  k. F  G# w' c- G9 U
%求隶属度; z  n+ b: T9 Q5 {- z7 s2 L. E
mu=dminus./(dplus+dminus);
: D  b' G7 J' K' Z$ Y; y+ ~[mu_sort,ind]=sort(mu,'descend') 9 N6 g  A- ?4 j
1 s6 t# Q2 f, _6 _7 Q0 a$ c8 D: W

$ r3 O3 {% ]1 u! t8 v/ P, {9 X. N" m7 I- n5 F
习题! H6 p* l5 |) g

5 ^5 e# {2 d' A" O2 C, y1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位.
% Z& O' n' N9 t
+ B% u' g: e2 j8 n% ^
& x1 p& v; J! m- Q, x: O
1 W7 i" r/ C8 ]% }/ M# ^* [
- B; W& E5 N! }) t7 P  P. ]————————————————
% @6 [- B# o" m2 e2 m版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
3 Z+ d9 j9 e# t) `& a0 E  A  i原文链接:https://blog.csdn.net/qq_29831163/article/details/89913744
- `, k  Z7 v0 l* G) u; f8 h2 a) q# f# }3 _& c; ^) X/ D

& w; n! r! J( y) V  S, F




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