QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2593|回复: 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 |邮箱已经成功绑定
    模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。
    * a" j. c9 h! _; n! L
    3 K# {2 Q8 `8 l& e" Q) Y! P1 模糊综合评价法
      l0 M& X2 j- ~模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:
    ) |" Z- W2 [, k6 `
    " v+ v2 P- k2 Z) E. k; O- E* M# t, d
    " ]! b7 }9 D( a, s
    常用的模糊算子有:  }# ?0 \3 L  n5 W% w+ j
    $ \1 c6 Z7 n4 V
    " O: Y, l" P6 M
    4 w' z2 [$ C6 k1 H' M- ?3 \
    经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。
    : r& z1 E* R/ C7 [
    6 P7 h' B6 G, z- @9 X" M(6) 对模糊综合评价结果 B 作分析处理。) M" g9 ?9 c. {5 X+ n
    / @$ Y7 k  o! B8 E$ ^$ k
    ★ 多目标模糊综合评价法建模实例
    1 z% J1 T7 V0 `2 B3 Y科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.
    0 A" w4 D+ D. I5 `
    & z0 y8 ]' A% }) X  I2 H! m& `1 S/ F) `( j4 }2 l, r
    ; n4 R  A9 `  j1 V1 S
    用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。, |# |% u) u  c

    ( j8 I8 l) x: p# ^2 多目标模糊综合评价决策法. ?% _& T6 t6 P* z# n  C
    当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:
    9 N- \9 ?5 i+ I8 \7 l, i$ s3 T4 }# K! S! i$ P. Q' l
    ① 对每个对象按上面多个目标(因素)进行模糊综合评价;
    4 s4 Q/ h$ q. u, F, p
    $ n' i% t  T) G② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:
    ( e9 d& ?: L, {" N( I4 B& |9 i( z% K5 X0 E5 Y8 Y+ y; V" u5 F! W$ B
    $ h/ H* r  f) b3 u; J- z

    * I) q" a1 q# p★ 多目标模糊综合评价决策法建模实例' \! G3 d2 T0 Y3 U/ f
    假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为% h, K' }3 F! N& D5 B4 J  l" \# C& l
    : E$ H7 K9 ]! H: {

    ' q) d- E; P* N9 z3 m& V7 c% c$ s6 n/ l$ P/ c% [8 j
    各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)3 n- R! g. n) n" [1 _0 {7 o! h
    2 |0 l' r8 L# e8 C
    所以,综合评价为
    % ?; B) I2 l$ t: S; L7 s
    * r/ `. g: V3 S$ p/ x# c8 T$ y2 I1 G$ [" p- f- U% y4 b5 D. ~

    6 F1 W& y# c5 z9 A 例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。8 V1 ?4 p' @- K# n

    & G6 M1 m" O& ]6 `0 y" {) M# s7 ?( w

    + j. I$ B% ~: ~/ D  ?$ @  W8 E9 ?1 f据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:0 ^2 a( S" b5 R, o; g! w
    6 J  B+ r& |9 z( E) T  d4 g- Z
    (1)可采矿量的隶属函数1 p1 ^& a: C/ R) M

    : p6 d+ I- m, E因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数$ l" b6 m2 }: u
    * @" A* X% `  X- s

    : C  @3 l4 j7 G/ t1 w* O; ^+ J% d# Z" }1 \, v# E! [
    0 T, N; k: J; B" ~
    . `8 C( Y% D& S7 S, i& J( u7 L7 i

    + ~3 z' g- Y% M& k7 E根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)+ q/ \% w9 |' c+ W" B
    ( r8 F* z! Q7 A+ l( U
    由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:& y0 b! j# I* I6 _3 q5 R: F

    2 Z$ \7 ]' m5 z5 n6 N6 O1 x9 }(1)首先编写函数文件 myfun.m 如下:
    4 A- O! a- {9 Q# y
    6 w" Q3 i, o4 O5 Yfunction f=myfun(x);& ^6 f3 }, M4 z
    f(1,=x(1,/8800;1 a( ]2 t& `1 B+ P7 {
    f(2,=1-x(2,/8000;
    4 t. P+ |! `0 y0 K7 L1 q) Q9 lf(3,=0;/ K; b6 Q. ]7 N# J
    f(3,find(x(3,<=5.5))=1; : ?, W4 j% A/ v2 l7 M. L
    flag=find(x(3,>5.5 & x(3,<=8);
    ' H( b: C. k+ C; w8 Z" yf(3,flag)=(8-x(3,flag))/2.5;
    ! H! }- _& K- \$ i. @9 Jf(4,=1-x(4,/200;- a3 a( t8 G) G1 u' y! D3 J
    f(5,=(x(5,-50)/1450; ! |1 X4 Q' N2 g9 x2 z

    7 O8 |% m% l8 w# W9 }4 T3 v% G  o4 Z( Q! U% U
    (2)编写程序文件如下:; G+ M# p# L# ~  [5 z, u
    6 z7 Z& W6 ]. f" Y& M7 R
    x=[4700 6700 5900 8800 7600- }' P3 o, p* H% k# X$ N* }4 k! V
    5000 5500 5300 6800 6000: s2 h5 N# _% d  L. I9 j
    4.0 6.1 5.5 7.0 6.86 e& \  O8 s: P& B+ X. H" X
    30 50 40 200 1603 y" v" _3 f  a% Q
    1500 700 1000 50 100];
    8 T/ Y/ F$ U7 Or=myfun(x);! u0 ?! m4 P) x; V
    a=[0.25,0.20,0.20,0.10,0.25];
    + ^$ G7 Y- ]' [9 c/ o; b/ }b=a*r
    , t+ P% ?. F# R3 \: ^6 l
    - [. o4 w6 f# J7 p( p3 多层次模糊综合评价模型的数学方法
    5 a& D/ K& e4 H" m3.1 多层次模糊综合评价模型数学方法的基本步骤
    ; g( N; d# T/ C, C6 u" @' H
    / u7 i* |! T- T- C3 |1 ]
    2 q( e, K2 C, O+ o: W1 q$ @. Y
      u7 a9 z9 d* }* _7 V5 f
    . M' n5 y' H0 H- M: `; N% {5 r* f; I) K9 c4 U; u: Z+ {8 b' A3 L) S* O

    8 a, m& s5 w1 \( {1 I3.2 多目标模糊综合评价决策法建模实例
    # L, X( K* ]# C6 [5 `, |科技成果模糊综合评价模型的建立及其有关参数的确定。$ U+ c5 R. W! D! e2 D, e
    ' h+ n8 T& E6 _" ?& _
    (1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.2 O$ z) ?- z7 R8 n4 V

    1 r: t2 T! k3 [7 O4 K2 L
    : Q1 v7 P3 Y8 p2 }% \# q2 X5 f/ k9 Q2 i
    , X/ R) k6 n' [3 v/ j1 X9 ?9 G

    7 I' N9 S5 A1 M; b. J. J7 R
    ) x3 G6 H% `* n5 c  ^, h9 B1 k(2)科技成果的评语集的确定$ x* |1 }7 j! P0 |

    3 V, X! w4 D: o/ H% K  S" _  m在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.
    7 f5 \2 d4 n& q! v  r, h. @: w. x3 A$ _7 r
    . q+ o% D" U- U. m! v' }3 _) W. w
    / m4 Q* N0 H, R. c& j* m2 f
    (4)权重  的确定2 J% _7 v( s$ K$ B5 ?+ S
    在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。( |/ e8 [: z, Q- d' f. B2 n
    " h, ~& X5 C, _7 H
    ① 频数统计法确定权重.
    9 F" ?6 _! r7 ^" D# l' p" V" {; k4 r- S# C
    , j1 B; x6 m1 f* H/ H+ N8 `' i9 q
    1 Y8 ~9 I+ ?! x" @
    ② 模糊层次分析法(AHP)确定权重4 B' [* d' O; q* P$ D
    该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比. |  F& {- l  _3 s
      Y, v) A$ p8 |& S9 W* R$ E+ e
    , p% x* \) q0 A* Z1 u$ u' X$ V

    2 [& d1 D2 K( `% `6 |(5)科技成果的综合评价
    3 N5 x$ A, \" H4 @; w/ U7 e) P" U  Q- f+ g# c5 v( t& h( W

    + Z. o- ~/ d5 m" X% {; `
    . H& B& \- D2 q0 ^( x, c! Q3 e/ u$ Q. G# y* v! d; W4 P, l
    4 模糊多属性决策方法+ q+ U2 t( p- \$ F
    4.1 模糊多属性决策理论的描述: k3 W+ j4 ]2 j6 Z* D+ e
    , C% I6 Z6 ]: d8 N6 @) \% G# W
    3 ]- H# e  k- U( \) J0 g
    6 J+ W0 G3 l7 n
    4.2 折衷型模糊多属性决策方法
    6 y- x. Q1 N# f5 w, w* ?; B(1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:, h5 T) [+ v8 r4 z1 e
    & [7 t8 M( V1 M# B6 G+ a
    从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。7 j) n( n7 j2 o2 f* q
    3 J- y7 ]) Y1 b+ t
    (2)折衷型模糊决策的基本步骤
    4 M# D) n" r0 C1 @' l) gStep1:指标数据的三角形模糊数表达/ p0 g- o1 ?  ~& p3 \6 x  U

    . }( d+ i& l+ R& K" W/ m% m8 c2 l$ Q8 ]' ]% q: ?
    5 k8 R3 ^7 P7 X: i/ P# g2 x3 b
    下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.8 R! @; L5 \; l$ L& p; _
    5 ~' u3 w/ K+ `" w+ c4 N
    1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。
    : ], ]" W( A5 o: i' S) ]& n  p" {$ P6 @& B7 z/ V/ R: n! v

    - I3 |2 s2 v: l2 j7 \% U9 e3 Z* {- }* C( t9 r
    2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:  _( x) g0 x1 @4 A# j2 r" z
    4 z' e, {3 K% h

    0 R/ T; q- Z9 `; e; Z1 n
    # l  Y3 U/ U! B' R+ L5 H数的表达形式.6 A% R$ g+ c4 k' `/ w

    / W( e$ F) v2 ]% q8 Z- l, R% N$ u7 KStep2: 模糊指标矩阵 F 归一化处理
    $ c% K' e3 r. j$ G
    0 g7 p7 G" ]2 T& }$ l. v/ p8 W# T6 o, |  o1 j: I8 P2 {
    - B$ C5 \; B; [4 r
    Step3: 构造模糊决策矩阵4 l" r  b8 b" i6 Z

    - _: X, C7 A3 ]* b' @! a. A& p5 ?7 z3 Y; I6 I
    # Y2 k6 V8 {* r: T/ C* a3 F
    Step4: 确定模糊正理想 与模糊负理想
    3 w7 Y: F, ]' T, A4 d
    1 o2 \$ v" |& G2 X: x, z+ N( |6 s) ?0 r# m! B' {, z

    * v/ {& N- c* h7 m
    / Q4 ]9 d/ U& D8 z3 T" |' q. d2 u# ]/ ]$ A2 w- f- w5 x6 f
    , t2 y0 |' N) J
    4.3 折衷型模糊决策方法建模实例8 ~% i% ^5 E, \$ d& |& s# l
    某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:9 R8 M/ l. X, h; p  V$ \
    6 o. z# g2 ?5 H
    (一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。; W, ]2 K2 ?  i+ L
    0 @/ A: g2 S6 i2 |1 M$ B7 ?, q
    (二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。2 K& p. T7 X/ ?' y7 k2 g
    ( C- \% ]0 M' T( B3 J' c
    现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。; y( }  O# ^) f: A3 t2 L" s
    - g5 y3 f4 \# ]9 O) T# o3 J  W

    # K: i/ w. ~) r& r- k1 Z  v
      R2 b( v* [/ y' j建模过程:
    / q# Y* C7 g+ q# p; |0 H9 e8 `+ G$ J+ \) D6 r' }
    ① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。
    $ `! w9 X6 d: A+ J8 ~5 Q  V
    $ q' o* n) Z" r& G- m1 F: o/ l* S
    ( I; j% O1 n% r2 v6 c* l+ ]- ^! J$ \8 w8 P0 x8 v
    ② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到
    8 s: l0 q: E/ g* @$ }" J4 r1 K$ ~+ y: l
    $ C/ ~9 R  r. R

    7 [: _7 x3 U% b% a0 n! b) j; l) j③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。! K+ E/ y$ T( g$ S6 p) z
    ) g' t' m+ g! \0 j" q  w. c( f: B
    ④ 由公式(5)确定出模糊正理想与模糊负理想. e: a  j  Z# ]  l
    , E% Y  U  F8 G. q5 i/ n! l. \

    - E( ]' N  k% t( Y
    9 g, X+ j9 K& H8 P4 x' p7 @⑤ 模糊优选决策
    / O: m% |9 _8 ~8 C
    ; v' U% L, C3 \  m5 u8 f% R- f' |& @- I; {! c

    % H( |* J. C4 A1 F, l2 u) I; _7 A3 U6 a7 a& i9 a3 [
    : f8 r2 F; H. b+ W% `8 K
    因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:4 a% `$ `% L2 S7 j
    ) b% C0 z) \& l6 P& I
    %把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,. ?1 R% x/ m& q% N' U- ^6 }" Y
    %B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 60
    1 K% o2 t- i& _2 V: q8 V- sclc,clear
    . V& j9 n2 T, E# C" k5 |2 Lload mohu.txt
    : X3 D7 O: Z, `  J4 dsj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];  o7 Y' A: {" O0 N
    %首先进行归一化处理
    , w3 d. v; |7 G! _5 d3 m( Nn=size(sj,2)/3;m=size(sj,1);
    ' s- b0 v& g' h/ C, mw=[0.5*ones(1,3),0.125*ones(1,12)];
    : }( W3 p0 ~0 W' d! m& Tw=repmat(w,m,1);$ I6 J6 l3 h8 O2 x' K: g
    y=[];. T+ z* a6 U8 L5 `
    for i=1:n2 p/ G# Z7 T; F/ Z8 W
        tm=sj(:,3*i-2:3*i);5 r- F5 c; b( `/ ^
        max_t=max(tm);
    4 T9 Y" x- V9 l5 @    max_t=repmat(max_t,m,1);
    , b4 ^+ c; _' W    max_t=max_t(:,3:-1:1);
    / o2 Z: V' a7 W5 B) K/ @    yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);' p5 D. p* }9 G
        y=[y,yt];+ ^5 J1 P  H( }) }; I
    end
    ' v1 T- n" t- M0 w, {% T%下面求模糊决策矩阵
    . j* Q. o( s- j! kr=[];( v5 Q( j* f4 r6 V
    for i=1:n9 D4 C4 S) K4 [0 W, O# H
        tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);$ c* p$ z8 g% k7 ]' T% G  y7 ~
        r=[r,tm1.*tm2];
    " O" G- y5 T6 {- Q# Eend; Z4 q3 p3 X) b! s: t: R
    %求 M+、M-和距离
    3 B! Z( _0 g/ ~0 s1 \7 i& Y% Bmplus=max(r);mminus=min(r)' k% n  h9 F. Z5 j4 \
    dplus=dist(mplus,r');dminus=dist(mminus,r');2 w3 H3 b% M! f) p, T2 K7 t" O
    %求隶属度7 @0 @2 T4 [1 w& s6 j4 I1 E* a# Z0 \
    mu=dminus./(dplus+dminus);
    : }2 x3 A' R# Z4 c. p[mu_sort,ind]=sort(mu,'descend')
    9 A: m8 n) W& ^3 Y/ w) T1 i" l$ T+ N( S$ V* X) c

    / X- G3 R  e( f# Y" v0 N% i% ^4 a4 S, I4 n  ^, d- A+ y$ K
    习题8 y( E0 _$ v' v* l

    3 g5 y7 E- ^6 U+ r8 G- F% n1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位., A* z, q5 S5 n, A

    " a5 X, C) Z2 d
    9 S! z# @6 O) z' x" u4 ~, L8 Y/ ?! |  N4 Q/ L

    $ [1 C: ?8 G9 c1 r0 t2 p————————————————1 f, J4 U$ q3 P4 ]% i  J  Y& q5 G
    版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。* m6 r( U/ O; j/ t
    原文链接:https://blog.csdn.net/qq_29831163/article/details/89913744  ]) @* y9 c; g! |4 o" E0 N
    ! k% n7 x1 ^6 Y- X2 @

    9 `8 m1 Y4 a5 G: y6 c+ w4 ~
    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-13 05:29 , Processed in 1.828682 second(s), 51 queries .

    回顶部