QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2672|回复: 0
打印 上一主题 下一主题

[建模教程] 模糊决策分析方法

[复制链接]
字体大小: 正常 放大
浅夏110 实名认证       

542

主题

15

听众

1万

积分

  • TA的每日心情
    开心
    2020-11-14 17:15
  • 签到天数: 74 天

    [LV.6]常住居民II

    邮箱绑定达人

    群组2019美赛冲刺课程

    群组站长地区赛培训

    群组2019考研数学 桃子老师

    群组2018教师培训(呼伦贝

    群组2019考研数学 站长系列

    跳转到指定楼层
    1#
    发表于 2020-5-26 15:36 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。5 c' ~$ I% e' R. L! y: C
    0 m+ s; Q: z3 x6 j+ a4 v* v
    1 模糊综合评价法
    % w  k5 {: K0 c( D/ b+ x  g模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:
    # S3 W; n8 y3 X. @# K2 m. N
    " X1 s- S. O4 x8 Y1 b& G" |/ B; g! m8 K! j' Z3 @' l

    ; n( f' z$ E& H, p; O3 C常用的模糊算子有:
    1 [8 m3 j$ k  u+ W
    1 @4 |4 q* X7 P
    - X2 d" w7 v) A+ D% Y! `' b9 d4 o/ L0 Z4 |4 }1 J1 w
    经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。
    & A) I9 c2 t* v3 |
    ( V$ w6 A" C8 i* Y0 [" }7 R(6) 对模糊综合评价结果 B 作分析处理。
    ; w" X8 I. |) b# R1 P, R4 r0 N9 n/ I+ X+ R
    ★ 多目标模糊综合评价法建模实例
    9 O& I( I1 @6 n8 A科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.
    ( E& N, `" c( J
    3 X, P4 P" l# E, ~1 E- U5 Y* T2 j, b' g

    ( A- b/ W* z; q# K用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。/ A1 [& W/ t  k! B$ j+ w

    9 f  W+ K5 R+ ]0 ^  {& J' q2 多目标模糊综合评价决策法) J. |+ x. D; A! J/ W" ?
    当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:
      Y0 }1 v8 G2 O3 o# A
    " F7 _" M% I% f8 |7 g$ o① 对每个对象按上面多个目标(因素)进行模糊综合评价;" @* ^* T/ ?/ z, I! u7 k* }

    + \& F- [! H6 V+ |6 E② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:
    ) |7 L, d, m0 W+ Z* C/ g5 t, v/ h4 q  [/ y1 ~; U
    : W6 j% k6 e6 G. x' h7 q, a* t
    / s3 N8 w$ O- J2 r6 I
    ★ 多目标模糊综合评价决策法建模实例
    ; F2 @# J/ |* S1 D! u8 B假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为
    & A+ {, a( M' m/ i, O: {4 v/ s2 g1 G) p& \$ l8 c8 I% Z& C7 s& W

    7 \) i4 ?( c4 B5 H+ ?' X6 {. k/ V  Y4 v: |4 S
    各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)
      V$ G- [& c! B5 `% l9 p# i& ]- L! \1 O& O
    所以,综合评价为5 q) U( O' i: K

    1 J& M* M- z% L" d5 ~
    : u: m' d( j( n8 E- Z' m
    9 B! z& W7 h4 h9 H- Q  } 例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。/ D2 v  o" A  J  ]' [
    3 u, a) Y/ h& L4 Y  R9 ?2 k
    / I' k" u; H/ X. F8 ^) p
    1 c. j1 _8 X% I7 U" A  l2 v* }, L
    据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:
    5 L6 j' y1 P" Y) b8 r' R, b4 R2 m. `, z3 K9 w) R% H7 F: m9 |
    (1)可采矿量的隶属函数, |) B8 j3 V8 y# a/ P5 i  I

    4 e, j7 _' l- N因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数
    7 O1 J& ]. ^" m. Y% @4 k, [1 i# t* O, o# @

    2 c6 ~+ N  E0 L6 [$ J2 M# i* u1 Y; ^: W1 x8 f- P$ I2 a, d( b
    , L. G' T' y% R  Z

    ' X! \' D: s7 r0 Q4 Z: r) h3 `) ?9 M+ m
    根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)- x3 Z" w5 `6 Z( R: U" }2 n

    $ M# A. {" P1 q* u" _- M  y由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:
    * D$ O9 [! g/ a2 ]- Y7 ]' X6 {3 }& S, D
    (1)首先编写函数文件 myfun.m 如下:8 p" j5 C2 x$ p* [% t

    . M& _3 Y8 ?2 n9 ~; x7 {# h. Sfunction f=myfun(x);
    / H. [$ @8 F% \9 u) m' @f(1,=x(1,/8800;8 _5 B8 I: a- k5 R3 y2 c" D6 ~
    f(2,=1-x(2,/8000;
    ' U2 U9 d0 F. p% D8 gf(3,=0;/ L% e7 N0 }5 G
    f(3,find(x(3,<=5.5))=1; * g) [, I& B2 c+ y6 d
    flag=find(x(3,>5.5 & x(3,<=8);  k$ k9 }. K8 V# q8 ^
    f(3,flag)=(8-x(3,flag))/2.5;
    / |. R8 m( _- i1 `. [( D4 t, _7 l3 Qf(4,=1-x(4,/200;! M* V+ Q( ?+ i: j5 L+ `5 h
    f(5,=(x(5,-50)/1450; 4 J+ G0 i) I6 l& T
    7 u. A2 @  w1 \3 V) u, }0 k
    1 d5 G2 u2 G, e/ B
    (2)编写程序文件如下:5 I# _( @6 o  w# W

    2 \, R* b$ I8 u, e% H9 q/ i+ vx=[4700 6700 5900 8800 7600* K7 s# I5 ]/ i! W  p8 M
    5000 5500 5300 6800 6000' |* t) n# u2 q8 c( L9 X0 u
    4.0 6.1 5.5 7.0 6.8) [' ^0 r5 d9 P
    30 50 40 200 160
    % s5 |0 V. z: Y8 a4 B5 o1500 700 1000 50 100];+ K  S; N1 E5 Q! m7 ~
    r=myfun(x);
    2 C! ?* K1 M. U6 g2 oa=[0.25,0.20,0.20,0.10,0.25];) s1 M! T9 k& v
    b=a*r ! E7 c& s) I0 G  ~6 ^
    ; _6 ]0 H% q; q: X
    3 多层次模糊综合评价模型的数学方法; A8 q/ f* S6 H% k
    3.1 多层次模糊综合评价模型数学方法的基本步骤
    6 f6 P$ a6 k4 m1 s+ H  V0 O& Q6 N1 J& h- R  Z
    2 i" O6 ^5 G1 C, l6 d5 {

    : q- Q+ c4 z( q' A. L; V0 v  }9 }7 ]% i, E* A4 O
    8 p# K- k% {! k4 q# k! o
    0 D$ @7 j" ^! G/ m
    3.2 多目标模糊综合评价决策法建模实例. S# D# E5 y6 Y: ^5 i# i
    科技成果模糊综合评价模型的建立及其有关参数的确定。
    & E. s* A  M1 A0 g: Y  ^7 |5 D- `2 J8 {$ W* y+ r
    (1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.6 N4 ]4 V5 @: @( X( n! P" V( |5 {

    : `( r7 _0 T& I4 k; D+ W0 H: Q# D

    # e6 J4 \; f% F) p# W* O
    2 p9 S4 Q: H6 F
    5 x/ |; E' p+ ^" v: H4 S; n# }# ?' ~2 X3 {
    (2)科技成果的评语集的确定7 H3 x/ p' g5 I$ V+ G
    + x0 W1 C3 i$ E; R6 C
    在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.
    0 B: y" e" a* [8 b3 ^* O0 G7 X" V/ X
    5 V6 N6 j% B" E) i1 ~$ l. E

    , H8 Y9 }0 K( I6 e* W7 }(4)权重  的确定, Q2 B( b  \: o$ @5 L3 {
    在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。
    # f- C& b- F: B4 _; N4 V: w, n) f/ F8 M' T
    ① 频数统计法确定权重.+ {' z3 T! _0 e' {  [" u6 ^0 L

    $ z  A0 H$ j$ E1 M8 |  m+ y$ {7 e2 B) _

    . Y& C, O& C  M; ?# o② 模糊层次分析法(AHP)确定权重
    9 i5 D* P: b; @7 P1 H该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比9 Z# g! i+ O' l- P* x$ e* Q7 Z, H

    ' G+ m- k3 O1 F* V& U& m9 m5 R  t9 `0 ?# T  s; L9 M& {

    $ A# F; B8 I9 p5 v- T' Q8 h. n0 O0 m(5)科技成果的综合评价: c0 G6 E! p0 w( s
    ; N$ }6 n% I4 j
    * b2 }" c: l" ~3 C

    4 @! c/ y1 G4 X3 Y& I+ @2 P
    , A2 M4 o) ?5 f# }' H0 L% p4 模糊多属性决策方法! E% U. |" C0 n, C& Q5 y  F8 n! B
    4.1 模糊多属性决策理论的描述* Z( E/ h  T& _7 b: K" p5 F
    $ {% F1 n% A, G' J0 g: B
    7 A( B. |! m) Y6 _3 `$ U. Y2 G) T# V
    1 e; }. M0 }0 V* r
    4.2 折衷型模糊多属性决策方法
    0 g8 |% o$ m1 S(1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:$ \3 \" |  h. M' P

    / U1 |0 ]3 V" A3 q. r8 H从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。
    5 t6 e; S' l& u
    & E3 Q% B/ @5 y) `(2)折衷型模糊决策的基本步骤
    / U. A+ Z0 k4 f3 G9 YStep1:指标数据的三角形模糊数表达
    6 {; `6 k2 P  v4 m" W9 ?- j8 `0 L
    # c% ?# A% P5 f! j$ r
    7 F2 m5 ^2 }  F- d2 s( q8 ?
    下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.
    7 P) r  q' w, l9 V5 w3 X( z+ k
    ! W& R. e7 J$ f: Z1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。
    - ^9 v3 w2 F8 Q7 L) z5 z0 }' o4 n5 ~7 X& H7 U+ S
    3 C, _  n% `4 K! |$ u+ T* Z

    8 q7 J) f; T1 ^$ M6 K2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:
    " ]) u2 u& d* L! b+ F( ]8 S/ ?1 f; q; t( u, t8 G

    % N) l: U8 v, e$ L  E5 ?1 g1 i/ a. C2 K# L7 N+ n, R
    数的表达形式.
    % [- @, \+ |* Q  g1 m8 ]; A- n% g% i' N
    Step2: 模糊指标矩阵 F 归一化处理8 s0 Q7 n3 a) D2 x7 c" T" P& ]

    8 @1 h8 A  g! j; [4 w# C5 @
    * M" H! u% C0 |. H* ^! h; A( E2 g1 o7 n6 O' k. J
    Step3: 构造模糊决策矩阵
    ( p" c" ^% v& {8 o( F0 u$ K+ d2 C9 H( l; M
    - w. g6 h# B/ y3 I& O
    $ I; j  A! V4 s# k
    Step4: 确定模糊正理想 与模糊负理想   W/ {9 |1 Z$ M( I% L9 y5 G
    / L- N, g0 H; P6 S
    & @2 P: O5 E8 v
    1 w0 c7 a% S6 z8 V
      Z' i5 {$ p; `* ^) l
    2 q/ F* }6 z/ q8 @* B) L

    - \" `( F" h4 v4 r0 |4.3 折衷型模糊决策方法建模实例
    * i" k3 K0 q8 x7 I3 A某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:  W- c1 J3 k1 x" M  q# W3 U* j" ]
    + }/ f, a6 @& L% ~0 Q2 ?& K% ?0 z
    (一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。% H0 w, P/ O& ~9 j4 X$ s% `; @6 q
    0 w0 m  f. G- g
    (二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。  y( @" L! y( c' L1 M& q1 {3 a4 w5 [; X

    $ K% l9 ]8 ^  F. s' I2 i; r. q& L现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。
    $ ~5 l' L4 |( |* v
    6 Q0 `8 ~: o. @5 H$ r  K  v9 j% g: y3 C. `  h& [& v3 W3 |1 D8 G
    7 H/ s$ y' S3 P* L
    建模过程:7 j$ r# a5 E1 y7 B7 c

    ; J! W% j% S. G; f8 ^① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。6 Q% x9 j& Q0 j, L3 E
    & C3 v1 `6 d& a) q, X% X% X8 m* c4 Y: S

    4 m; u: ~6 m) T7 Q3 G. d! p. D) W1 q8 P
    ② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到
    4 O0 ?$ K" f# ~: Z# d' _( F' r. O5 f' @( z; m

    : @; g% {) p0 h! M  z% @1 x% \7 I2 g; k/ g8 s" o6 K
    ③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。+ X/ W5 T, z8 H' N, j
    4 i# o8 G! ?* ?3 H- T
    ④ 由公式(5)确定出模糊正理想与模糊负理想% k* M1 y+ z, K3 ?3 K( H6 d: w
    5 c  e* x" Y4 E
    ) V/ y  n$ k  X/ j

    1 q! y" {3 I4 ]8 M$ R2 d⑤ 模糊优选决策: ~8 l9 M6 Y, F6 r. p8 [9 i
    6 |* h: B) h3 Z5 n/ Z* _

    1 S- f- m7 K0 q- [0 x' a
    9 T8 q& D3 {3 S2 i, g& ]. F  I0 `" A2 r# J; T  q

    % W- V' T- Y* _% d. a因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:
    6 }/ f0 C1 ~) D, |$ \0 g% V
    1 G* Q' ]7 Y+ ]1 l# `" i& B& F1 i%把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,
    / M% u- I( L2 l2 M) g9 e" V" g, R%B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 60
    * H, Z1 d2 _9 d' dclc,clear
    ) Y5 n" m1 ?+ t/ j* u) A4 G5 e3 Vload mohu.txt
    % l0 s8 v4 D8 }7 D& I  [sj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];
    / ^1 U6 T) a+ g2 e%首先进行归一化处理
    ; q# @; t- U0 f$ ?" W, |n=size(sj,2)/3;m=size(sj,1);3 X) r) L4 W( z& o5 o& D
    w=[0.5*ones(1,3),0.125*ones(1,12)];
    4 G, B6 D' M; g6 U0 tw=repmat(w,m,1);' g% Y0 w( R7 E
    y=[];. i0 H0 c9 M2 q3 C
    for i=1:n4 `: E! K1 Z2 O, \2 `0 M
        tm=sj(:,3*i-2:3*i);
    7 u% J4 h/ v, ~; b& u- o/ S    max_t=max(tm);& c! j- n7 a  w8 c- i" T0 z) G
        max_t=repmat(max_t,m,1);7 d5 ^4 H* C4 I7 ^4 W$ f3 |, C
        max_t=max_t(:,3:-1:1);! H, ?8 h' I9 `% k
        yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);
    5 N7 _' f2 a7 m3 R8 m- s    y=[y,yt];; c4 h. p; B2 q# H8 H* o( v4 t$ G
    end
    ( ~; ~/ i" F8 Z3 [%下面求模糊决策矩阵# R+ a5 F, E8 H9 t: y
    r=[];! d. v: d# l8 F0 p( z: K/ L
    for i=1:n
    9 u  c: r( Q1 |+ d* L3 C, V    tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);
      O; t& k) m# ?- E/ P, f6 C    r=[r,tm1.*tm2];
    ; J$ b6 Z! x0 N& M" @5 u: g  S% gend
      j( k9 U  }" [" }. }- w%求 M+、M-和距离
    + W4 s1 Y7 |% h/ Emplus=max(r);mminus=min(r)2 ^3 ?0 c9 l. }& ]. Y& G
    dplus=dist(mplus,r');dminus=dist(mminus,r');$ @0 D' G" b5 Z$ Y) x
    %求隶属度% Z3 C. g2 [/ Q- @& c, i
    mu=dminus./(dplus+dminus);" ~2 U. t; ?1 v8 T1 X6 s/ r
    [mu_sort,ind]=sort(mu,'descend') + l% T1 B  T- O

    3 `5 V: C) o5 Q0 j0 q, W8 Q( ?
    : c' P" j$ M6 E% X
    0 t& y6 A. k! @" O0 I+ l4 N习题" ]0 t/ b! T/ X# ^: m2 a0 {9 J
    ' U1 l* j7 G3 z* J+ j6 }
    1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位.
    4 v8 l% n9 v3 v; t" R0 S1 b  c- G5 x
    ( X  Z4 e* f: z' _; n' l
    / b0 G1 P: }8 T( ^* c% l( ~
    & b% M' i. I  a- ?" e. y
    ————————————————
    7 J% f4 ]# m& \& j  \3 b9 i版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    ) h$ i  l- B3 B7 ~! w# P5 Q原文链接:https://blog.csdn.net/qq_29831163/article/details/89913744# I) E; p) F% Z2 Z( J% U

    , v, {& j, R: D$ Q2 n' O7 l3 q. z- a; V0 v' m/ {% s+ r8 }. g
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-9-13 09:53 , Processed in 0.419240 second(s), 50 queries .

    回顶部