QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2592|回复: 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 |邮箱已经成功绑定
    模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。0 \0 ^+ e& [& f9 x" i+ _# K9 Z1 w

    / U& \* h, y5 W4 L  G/ j1 模糊综合评价法' Z' L$ a  a% U$ J; A$ [* {1 \/ n: `* J
    模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:
    ) u; [! u3 H1 X2 }1 z: p, M4 y3 I7 ?, s" W$ }

    1 O- l1 ]# q: G3 w) y1 r8 L' r
    常用的模糊算子有:" k! h, O/ c$ Z7 Q# g7 R# U

      V; V! ]9 N7 n  k/ Q( I7 H) Y, X* G# ]3 m8 C7 X

    3 h' S9 T2 E' x9 c( C' d$ ]: C! |经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。+ j2 _5 V1 @5 \) u/ h+ r( A

    6 h% ]2 }# B% }7 \/ M- Z) ~# G) C(6) 对模糊综合评价结果 B 作分析处理。" ~, G* ~; O3 G! U2 P! O/ u+ O

      [" y- Y. f  ^+ H5 H, V! Y★ 多目标模糊综合评价法建模实例' B' u: u9 s6 W; j" ]% ~& n0 T- u8 F
    科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.' Q2 e+ G3 L2 f" G/ n/ d8 t
    & f: v, u4 X4 Z

    * ?- Q6 p7 b( U9 o" g* Y+ d% L/ g% \, o$ ?7 V4 a- _
    用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。
    0 M3 N+ \- U2 h4 \
    8 R. @- l4 v$ ?2 多目标模糊综合评价决策法
    2 ~: f! N! {4 W% r+ ?; V: T当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:
    * K4 Q+ \: {$ q9 w7 @) J
    : V) t( e$ D' X① 对每个对象按上面多个目标(因素)进行模糊综合评价;' b2 R9 A7 R4 S$ K
    - N( {( n4 t, {
    ② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:  x. x1 _+ r% [  N
    2 }* v. [5 ^$ o

    & U! A( [: T4 T! M1 Z* b! S2 c
    7 U% l" W4 _- [/ N& [/ S: b$ J" K& W★ 多目标模糊综合评价决策法建模实例; T" Z5 M5 U, e  u: o, `+ n; ?
    假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为
    , X  Z) V' T1 _9 {+ A/ P& e/ S7 O% V( `5 l$ `- K/ y* W- z) X

    ) r; h7 O2 V" m3 j# D$ N, H) M
    各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)/ M9 t  Q0 ?$ s  V1 c$ i

    2 i. r. F. j; S: q% q9 W1 v所以,综合评价为  `/ b% o7 Y8 [' _

    , |6 W7 {# L  @' o- I  d1 o% b. j9 }  v" n
    9 W) @$ d* |. Q8 B
    例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。
    1 S2 d; Z5 I. ^  p4 c9 U/ V6 S% x! \; C+ V; Y6 s& ]2 F
    9 C- f  p1 d4 T; Y" `

    2 {$ b+ L$ k8 ^6 A据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:
    1 ]7 L) h5 \9 J# y; ?  S5 N
    7 L: O% a" \  Z2 _3 L8 v' h(1)可采矿量的隶属函数
    % r( l+ r; w# m  k  A: ~
    5 X3 ]- V) ~" p- s9 @因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数+ i  L6 ]6 e6 j: q6 c, f  P
    * X+ A5 z4 `( K/ l' D' D
    ' h% x1 m# V, K  @+ M5 v

    ; T/ H9 u- t% Z
    : ]( r0 e1 `/ `2 X, @) B
    9 v" X3 g5 f# ?2 r% H. h
      [) }: w- r" L! v根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)
    # m8 A3 e6 W  H4 v  d) N% C3 v9 s9 j: j
    由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:
    # D9 F% f' m" ~; v" g. N$ P
    ; `# d0 l  X: \& R8 s, j0 V& ?% @(1)首先编写函数文件 myfun.m 如下:
    , R# |4 o$ p7 U9 s$ k" I+ S& G4 I' {5 p' a( G
    function f=myfun(x);) y$ t- X' K" E4 M  ~; P8 d1 h
    f(1,=x(1,/8800;' a4 q6 }6 F5 R- _" e
    f(2,=1-x(2,/8000;
    4 W9 n5 o. g! Y* Z% `+ b: W. H* D3 Sf(3,=0;$ b5 G7 T2 |) _( X
    f(3,find(x(3,<=5.5))=1; # Q- I* f7 X0 w3 r" n
    flag=find(x(3,>5.5 & x(3,<=8);
    1 u2 z2 i7 J$ y5 mf(3,flag)=(8-x(3,flag))/2.5;2 a% Z' H! [4 G
    f(4,=1-x(4,/200;* t' w! f  b' o
    f(5,=(x(5,-50)/1450; + ]+ r$ j9 z/ R! T! t3 _/ f' x. _8 b
    % H* N% [# H7 `; [/ H# l8 e* r6 S! \9 k

    2 k: p4 @; b6 E' Y2 r5 u(2)编写程序文件如下:
    % L* H# i! y6 m7 Y: U7 T' q4 l% M3 {& C
    x=[4700 6700 5900 8800 7600" P% l8 R6 U: Q# L
    5000 5500 5300 6800 6000
    " ~/ V6 x+ G/ v5 }: S* n4.0 6.1 5.5 7.0 6.8
    3 |$ t+ M8 F+ K4 ?  h& f" B30 50 40 200 1606 X$ M5 @! q0 z& p3 K# U. |
    1500 700 1000 50 100];1 t) R- [! q! [6 X& k
    r=myfun(x);
    2 z0 ^1 }7 g$ ]; ^+ \a=[0.25,0.20,0.20,0.10,0.25];6 k2 L5 _& R$ |7 g5 t! O
    b=a*r
    " K4 h, J3 H7 |9 i2 _. ]( t0 ?  C  ^" Y' K  {5 l0 Y
    3 多层次模糊综合评价模型的数学方法: a* I% ^2 p0 {. d/ Q( u/ ]0 |
    3.1 多层次模糊综合评价模型数学方法的基本步骤, f; {' h: s  c4 @5 h
    2 q. y, i0 P" r
    & v; t! d- n1 |& v  b! @* d0 L

    3 |& c; ~( W- C& H5 {$ l; F$ Z1 K# e5 R9 I# Y

    " Z4 N7 p( m* z' i6 `  `- j/ ]4 y
    + e9 K/ C7 F0 u7 \3.2 多目标模糊综合评价决策法建模实例
    / o: R; g! O% c  W( {5 `& |科技成果模糊综合评价模型的建立及其有关参数的确定。. S7 O+ o  m9 E- ~! r1 X
    1 ~( W2 Y5 I. c" n
    (1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.% b1 S) N' W* K+ q
    , l/ w0 Z" v6 D1 |
    0 q. Q. w; b7 t0 V2 I& r8 {1 n
      p6 v' k! t2 ?& T1 x$ B$ s
    ' h( ~( r' e& B1 t8 W' a; q: i* E" }8 ~3 W
    3 m8 D) h6 J6 o# U8 ]" g
    8 f  H# ?( i9 o* P6 u, k
    (2)科技成果的评语集的确定' ?3 R% x) o# [  V4 g1 l! l) ?7 a
    : P: \: T7 P$ w, x3 Z7 h1 J
    在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.
    6 o! {. Z4 x$ C) S& H. s* K. W9 R0 o7 I2 Y3 I& }6 E

    " z1 S5 ~! S. e: \' @# R) \3 F
    * k, T3 ?* |4 s$ s(4)权重  的确定9 l9 V" W- x% e- r4 V
    在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。& A; F5 B, ^( ~

    1 t- m1 D/ _! u( h① 频数统计法确定权重.! \* y7 k; K( e) v& |
      D4 ~# ?" f6 m
    " ]* E( w7 `6 l& L, M) O
    1 T+ o1 [) [) J0 [% ~* g8 Y, T
    ② 模糊层次分析法(AHP)确定权重. x1 P) X- f! i# D& x9 c
    该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比5 Y' Z8 }# _- x! N/ b% ?" p; M

    : m& j, A' y5 w( o: d- J2 l9 K0 o: O* z

      i4 p1 `& r6 }8 X9 a+ N: o- o(5)科技成果的综合评价
    1 R. s9 W/ B) O1 [" r! Y
    # O8 C) m3 Z4 v0 I% V
    1 H+ v# S9 Z  ]- W% Y1 B% m3 Y  G- z/ y5 M+ n1 g9 f( f1 F* Y
    . @# l: V# P3 L+ I
    4 模糊多属性决策方法
    ; B' M" Y" J" U- A: Z4.1 模糊多属性决策理论的描述. ]1 d4 n  m$ s7 l2 u' p% ~

    . _! V% r) K  `' \6 f5 N  G! `$ e! ^

    4 }3 t# y) O" Z6 ?4.2 折衷型模糊多属性决策方法
    - k7 s; j8 q8 U9 K9 v* y' q(1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:
    ' j$ P; }0 B) w1 g
    4 g' w" B0 X5 Q* U' U1 c从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。% x1 P2 t& e8 Z

    2 e3 X$ v  ]1 w) x(2)折衷型模糊决策的基本步骤
    : v  O. x  z5 j( K3 W4 x9 \. _Step1:指标数据的三角形模糊数表达# E# X" G1 d2 p# K* o; G
    / |( P$ f  q4 y2 _2 S% ?

    - |$ s0 J; E( V% Q5 T5 M
    , b: T: \: ~/ o9 ~下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.
    $ I2 G0 ^$ g, _) ^4 @
    + A6 y- {) q3 _" J1 b1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。
    ; Q) n4 r0 T1 Z; l3 U2 W
    2 z6 R: u$ d0 `8 K
    8 u1 M0 N1 j" o6 w: c9 f( o% C3 s( \; M& q: o- [
    2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:
    5 R/ W- _( I+ u" e3 P, y( i+ l6 {
    5 P/ x" d  ^& h# R$ H, T& k7 N; ]: _8 _

    % Y% v, D( u+ D数的表达形式.1 ]* |; l, T1 J5 _3 E" P

    / w& R- G8 y9 h. j; WStep2: 模糊指标矩阵 F 归一化处理$ N7 [- J) O( `
    6 E& \; K3 N6 b4 g0 z; B8 S% [) C

    4 `9 M+ P# N+ e! |  p" [1 {; n* Y3 @
    Step3: 构造模糊决策矩阵
    : i) M  L: b0 e& ~( x1 P. l, ?# ^

    ; L4 I# l! E2 Z0 p4 r3 L# ~/ d: j; {1 U) G0 D- M7 N: G
    Step4: 确定模糊正理想 与模糊负理想 : G3 h% M. T- z  I# A: r. |/ F+ r
    ; q: S) e+ e' A1 l) Z1 d' O. |

    % O% J# x' S; ?3 F8 T  q# [, g9 x  |8 y+ q6 r/ ?2 Z

    + T- h. M! ~) v7 T% e, C
    ) X, `4 H. a- Z& A6 Y1 _- m5 d* _* ^" ?! i
    4.3 折衷型模糊决策方法建模实例' a; {5 K! f0 ~' h
    某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:
    2 B  D- Q3 R& c( Z8 I! r: |: S& Y1 F+ U! n: `7 |- N
    (一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。
    1 ?( V2 v9 O' E
    " S7 n2 ~& Y2 x(二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。! x& V1 d' M9 ^3 U7 l

    ) s) t+ }% |" @现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。
    * v+ L: ^$ Y2 O7 x/ `
    9 B: A3 }: w# f1 R; k) z$ p  X; e
    % i: L2 Y. q; A2 Q  E
    6 r9 b' `: T5 s+ {6 O建模过程:
    ' R6 P" |0 r0 w& D) I: w) |  p9 g' J1 D0 A1 M
    ① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。
    ' T& d9 ]+ }+ \7 K3 X3 u2 w2 \& ~7 A2 s0 |* V" z7 C
    $ _4 Y1 W9 E$ C0 L9 K  m) O6 N
    % e! C: }- l. s9 n. B; O
    ② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到5 A% j4 e( _, C( E+ Q

    7 l# @) ]) I/ s, x& W5 [/ F: D! @, n, v8 G% [$ A+ u% M1 a
    6 h  d! X7 @% [/ s% s3 `, {$ W
    ③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。4 c8 }; w6 {5 ^
    ! e4 O. @, Q5 h) v
    ④ 由公式(5)确定出模糊正理想与模糊负理想
    / s7 `5 x3 L7 E, M# r! Q5 O/ h, n( Z, N$ m

    $ V+ ]( q; w. t& K9 {4 _0 K! Z( _7 K! D
    ⑤ 模糊优选决策0 N* n& D" [3 S, p5 I$ T( Q- z

      l* w8 x6 p9 q& [0 r+ _8 i
    6 z2 x$ o, v7 y, d3 A; E
    ) Z) C4 K1 b* y# W, A0 ?2 w7 ^: a' O$ k# n, l2 u. ~

    ( |1 p; f& O! F4 O8 R7 W因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:
    4 {( N& i+ s) ^! R- k0 C8 O6 a) x! ]) P" K
    %把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,
    * U6 F+ l: c" I  ~%B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 600 S, v% ]6 X+ o+ p! R
    clc,clear2 D# K/ _- G* R' ?
    load mohu.txt9 ~6 M1 D8 X. x1 e7 N
    sj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];, [& l+ S: o- \
    %首先进行归一化处理
    3 r- H8 r7 e- q; \% y; ?n=size(sj,2)/3;m=size(sj,1);
    2 t5 S: }0 m8 H/ M2 @w=[0.5*ones(1,3),0.125*ones(1,12)];' N4 [2 h: Z! j- b( n  }# A
    w=repmat(w,m,1);. {  L) T7 \+ }
    y=[];
    6 j, R  O# X8 G  R. k+ I( Ufor i=1:n
    ' J2 ]' J* Y' e4 }( O    tm=sj(:,3*i-2:3*i);
    ' P; ]! x8 ?/ @" Q9 w    max_t=max(tm);5 v$ m2 }0 F% ^6 M) D$ M
        max_t=repmat(max_t,m,1);5 W* g: A1 H1 j8 F' G4 V2 s* v
        max_t=max_t(:,3:-1:1);3 ?4 U# F2 K! r3 h5 v% }+ E
        yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);% @# L5 _) f8 |% K' p' R( s0 A
        y=[y,yt];! M# T( k* @# ?2 W7 ~
    end! ?7 u" O$ e) r8 @. R) {
    %下面求模糊决策矩阵# P! M. }0 L$ i
    r=[];
    ) o) s4 Y( }3 e. v) l4 Dfor i=1:n
    9 Q. M/ j5 }- y1 F$ i8 Q    tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);
    9 _: p$ L' Z; e9 w# l% S    r=[r,tm1.*tm2];
    . b6 f5 b5 F* ^! {$ Hend
    ( N2 Q/ y  O9 X2 v' A0 A%求 M+、M-和距离
    ( n( J( x" ]8 P4 r# d5 Fmplus=max(r);mminus=min(r)+ Y( t( N  u, I4 o  A" I/ F+ R
    dplus=dist(mplus,r');dminus=dist(mminus,r');$ U) O) Q; f9 R8 ^. E1 T4 e! u% J
    %求隶属度. m- C. P; ^& \- ?
    mu=dminus./(dplus+dminus);: F! ]: W7 q# Y
    [mu_sort,ind]=sort(mu,'descend') : ?1 E- ?. ]: `5 j5 E

    ; X4 {4 C$ k7 h! ~
    6 o* ^# w+ U: b, G: Z1 r; Y: {9 D4 ^. i# h+ x$ j
    习题( b7 G* B; q; z4 s7 `

    ! q$ D& Z& r& C8 y9 W1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位.2 ?' l$ F9 b2 V, P0 S

    0 f$ ?# k& J6 K' Z6 q1 L6 ]4 G& k9 l0 }2 R- a
    5 `9 @+ k' @$ F  s9 ]
    3 K- M! c- z( w2 O$ F2 e/ f
    ————————————————
    + H  r: K$ T/ ~6 s2 p版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    1 ^$ O9 ~6 a0 ]* d( ?$ }! l$ U原文链接:https://blog.csdn.net/qq_29831163/article/details/89913744
    . _. R, [: ^1 o
    , I/ J* T* @) \7 N4 E6 i
    ! J# e7 d) F, R; `* X7 n+ f
    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-4-12 23:58 , Processed in 0.286211 second(s), 52 queries .

    回顶部