QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2590|回复: 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 |邮箱已经成功绑定
    模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。
    % G# g  M5 t1 |: v+ T3 _1 A" u9 C" K# @
    1 模糊综合评价法
      r# @& L, \. R4 m模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:, L! N- U3 p$ D

    ' h4 {$ P& U* e# h& y6 M" s3 C8 U. y9 P5 C' V" N
    : g! j9 J6 @  \. {4 a
    常用的模糊算子有:
    , q4 Y. X  }% x. u9 T: O/ H$ z: B; j# X% [
    ! t% [- Z, Z, u  d" y' O

    & m6 w$ v% ~; g经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。
    - H4 C3 p: |1 l. U9 [
    + F8 s( i6 b6 a(6) 对模糊综合评价结果 B 作分析处理。9 [1 X, e* |" F4 ?7 D
    7 F, }# N* Q( S: R; F) h% o$ O
    ★ 多目标模糊综合评价法建模实例, z* D2 K: N5 |; T& Z3 v- m1 D
    科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.
    2 T  S% Z- r/ k- j- q
    4 s* `7 S$ \5 u( K+ d7 A) i( x0 b2 W
    ' E! g# O6 F" H4 l& a# N
      l  v) B% s) x+ i- q# Y用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。
    8 W2 ^4 J$ v3 l6 k& `4 L
    6 G; H# @% y0 `% g! Y& i2 多目标模糊综合评价决策法9 N. }, [  _  v; A0 q, I. r
    当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:9 d+ w  `6 ]# O8 x/ ~2 W# C

    % l# O/ P' P# d' L' q3 u① 对每个对象按上面多个目标(因素)进行模糊综合评价;
    7 ~  W7 T, b6 t" E; ?9 {1 @/ u1 A  n" }5 H$ Y, X
    ② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:: _  `* s! U8 s0 \+ l
    0 _7 P7 L2 g3 k9 _, G

    1 p& p' o' W' h# n8 h' U- o4 J+ S  L, S1 v6 U  Z4 n! E
    ★ 多目标模糊综合评价决策法建模实例
    ; @) f8 T, v6 {" ~  J6 D; y假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为9 _- J: B. K7 d  M
    . f& B- S* C% A" b
      B: J. F1 O: ?7 N: i
    & f) S0 @6 O0 j, `( V9 ?
    各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)/ R0 n1 {) e$ j: j

    & }! _: E) P! f( U/ X: v所以,综合评价为" {0 B. X& T, l* f, g) x' w4 ?5 Z

    : ^1 ~9 ~* ]  K' f4 V  A( @4 I3 m5 Z" I
    ' A- _( c( _2 x$ Y  c& j; A0 r
    例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。' z6 u. C/ [4 H+ p6 s9 s

    ( b8 X7 M7 Z& _% R! Q9 ~- _( M" E" v0 V8 j7 p; \
    / V/ o+ d, E/ Y; `
    据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:
    : B( S' b6 O+ p% h. s1 W7 f  Q% W
    . P8 o) \4 B* h" G8 j+ {5 B3 r(1)可采矿量的隶属函数6 @9 H' [3 I3 j- J5 j
    / D1 ^# A  O4 r' y
    因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数
    ' I9 z. h) s- Z+ u
    / Q1 Y) I6 l% e& c
    ' u/ K9 h# G0 @& L6 t& w2 k* V" ?: ]: J* R# Q

    5 M5 Y8 b- z, U7 _8 b: f
    ; i. \' Q, B- z- ?, ?; R9 m! f8 X
    根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)
    % q- H% ]& R; r
    ! l6 ^. s, w+ M+ ~8 p3 f$ L由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:
    . r; H. h; w# y8 W0 S# @, }# F  O- w* M
    (1)首先编写函数文件 myfun.m 如下:+ c' s: ~* h' R4 D! t" V
    3 i/ ?" |5 g! ~: a3 P! y3 G, ?5 o6 Z4 {
    function f=myfun(x);
      C3 G7 T6 \3 R7 rf(1,=x(1,/8800;
    / I, v5 Y, o1 R2 t6 Of(2,=1-x(2,/8000;
    " \& Z8 r+ e$ F' p6 b. tf(3,=0;
      l" J2 M. C# kf(3,find(x(3,<=5.5))=1;
    ! ?+ v7 {0 F/ l: F9 }* G6 Sflag=find(x(3,>5.5 & x(3,<=8);5 B5 Y0 `* {4 p
    f(3,flag)=(8-x(3,flag))/2.5;7 {- F9 ]# C( }/ R0 [; o$ S- ^, r
    f(4,=1-x(4,/200;
    ) X5 R& ?2 l5 g0 d  N; R+ V4 @f(5,=(x(5,-50)/1450; . Q3 Y* `! P- E' B
    6 c" A5 x; g2 ], }

    2 x+ ^* ~$ g) G1 @$ f% u(2)编写程序文件如下:
    ( b# m8 R/ c  E0 N; J6 u3 W
    ! x" E0 p2 P( n( y+ g8 J. \x=[4700 6700 5900 8800 7600
    $ C" U4 m! [" f& h9 g5000 5500 5300 6800 6000; f+ _; D! {- h+ t" m  ?+ n
    4.0 6.1 5.5 7.0 6.8" M3 |+ r( r, y& m' y+ j
    30 50 40 200 1604 W' x3 S: }& @- C% o
    1500 700 1000 50 100];2 p4 G; |6 x; X8 Q
    r=myfun(x);- \- A( H' A+ }. x
    a=[0.25,0.20,0.20,0.10,0.25];
    9 Y/ o, O7 q- m  X% Bb=a*r : ~8 Q) g+ x4 Y2 e+ x  v

    , h2 T5 ?- O2 v( e8 \& E3 多层次模糊综合评价模型的数学方法( s' h5 B* m" n4 `" H3 L. @
    3.1 多层次模糊综合评价模型数学方法的基本步骤
    7 k# k! l. m5 ^: c( ?$ z2 {2 J9 u) c- t# b
    # D3 C2 l" }: C" _( X

      P( Q( d' P$ i4 J7 h6 f1 a- V2 V$ F8 ~+ e
    9 C" o) u8 ^& o  {0 O, W1 Z
    0 {5 i  d5 ?* b$ q5 g
    3.2 多目标模糊综合评价决策法建模实例1 z% Y- e5 `% x# |
    科技成果模糊综合评价模型的建立及其有关参数的确定。
    % k" Y6 w' U" R( M6 P: \# U) s/ A, {0 ]. k) d# c% P6 g
    (1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.2 q3 V2 w* P& u2 x6 Z# l1 W

    - O2 `4 P4 F" n$ t; N/ G: Y% T" c5 ]. D

    # Q& i3 N( @5 D3 S) b& s4 U: K4 C" ~4 B# X
    4 i6 Z- ?+ u* K; w7 a1 ^

    6 X. e# {; I' X! S2 a. ](2)科技成果的评语集的确定
    ! f- z4 ?* n: \2 Q( f) n" O7 H- a) o3 s6 J$ m1 Z+ {
    在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}." l) `; R1 t, {* s& Z# \* {/ k- \+ {

    / ?& L* O+ Q. r( R
    8 x1 v" @- ~8 P+ R4 r) `
    ! l3 ~, W2 z3 K+ S) O( f/ @) }9 {(4)权重  的确定% v% f% ^$ Y2 P/ P/ `4 R% P, i
    在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。
    * ^  E& R8 H4 N: B4 {/ n! ]
    9 o1 |0 v* k* ]/ @* }① 频数统计法确定权重.' d1 }. {* N, f3 a' r/ K

    3 C, [4 P0 A4 {# n7 f
    4 K$ P0 b1 ]; Y
    0 U: d% s! i1 g( z② 模糊层次分析法(AHP)确定权重0 c4 B1 o1 A) }! l' ?
    该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比
    ! W/ X' i3 x; `! B- a6 D
    0 Y( b9 h$ l- b7 R: z0 @# ]( M/ \7 Q0 o* n# S$ i7 L+ Y  `

    # R7 d' F+ d4 i8 _9 P(5)科技成果的综合评价
    % I* v' i  ~) d: M+ w0 B+ E4 [2 X( C4 Z
    & R& g% i& [0 v7 O  J+ P, U. u, ]

    2 X& N% s% ^2 n2 j3 L- w' {" m: K) C9 C, V0 p) ]1 ^
    4 模糊多属性决策方法
    5 M# e; f; w( A2 R- k4.1 模糊多属性决策理论的描述+ t( b5 Y! R0 z1 m/ w4 h9 O
    & H6 q0 v& l+ s% I. `
    8 s: ?, ^/ B# X

    ( K$ E& o% z# r5 ]1 n) b- ?$ K4 I* K4.2 折衷型模糊多属性决策方法8 r: O6 P! q$ G+ W8 e
    (1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:
    : Z3 D# H, A5 A) f; Y" L3 G# k7 G1 W. g+ P2 ]4 ^/ E: X9 M  `& `# t: [
    从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。. o) I+ ]+ w+ n% T! a: D

    " W/ P, V; D& S( y# g(2)折衷型模糊决策的基本步骤: p! K/ p$ H0 P
    Step1:指标数据的三角形模糊数表达  x# I8 J0 J9 ?1 o% S' F
    # Z' Y5 Z0 o" ~- b2 N2 n/ J
    8 N) f% y9 U# ^8 v3 ]: ~

    2 W$ B; C) Q- s- Y0 ^: w$ s( Y  x下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.! U; X9 f/ ~- p/ ]' r
    - K8 \4 o/ b$ w
    1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。4 \3 A. h# n' Z. Q% Z2 g5 T4 W

    " G$ J0 y% S4 W7 s0 a+ F% p
    6 i. q# K! p3 J9 d. ~# I# o* H$ E; r+ R* @" H" }9 N
    2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:
      G: {9 v0 Z" w8 j% [! A5 r( c" Q2 F! J; z* }( L9 Z
    * W7 L2 d1 V- |: u& O" y: S8 F+ E
    9 U# f, j$ B  s% D  w6 A' E7 t
    数的表达形式.8 J6 |, R0 I3 v; x6 }

    ) y" A, [" f2 x1 P: NStep2: 模糊指标矩阵 F 归一化处理
    4 J& p( c8 B: y$ [# E+ T# P$ R$ _  U: C# R) O; e
    $ a+ E4 k3 l6 A. i" N
    6 G! v6 C9 R' q1 C( x# Q% X9 a, \
    Step3: 构造模糊决策矩阵
    + \7 S/ t# q. Y( G/ _$ T
    5 k7 `* O4 G0 Z, @6 v
    1 l+ h& h$ y* T$ D# _1 N5 @# I3 h  `0 t8 O2 s- q$ Z
    Step4: 确定模糊正理想 与模糊负理想   I# c+ w7 g' O& n( z0 Q3 A' [

    1 H- O! T9 @' Y
    % \0 M/ f0 I5 k& I/ {- U. t9 o* q5 q0 ~" e1 Y

    ) y' y! ?) W& L! B1 I$ t* e. U+ d
    6 y6 E; P. `) _8 b" u5 t! P' w: s1 K7 Y  Q
    4.3 折衷型模糊决策方法建模实例
    ; {3 s/ p" B& Q) ~8 w某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:* s+ ]' G; x4 l6 ?% |& ^
    ) q( B* S" W$ g; p
    (一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。
    ' W' U8 Z: r' A! U; U/ x7 [0 ^$ Y8 B; ~7 C* h2 O# A
    (二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。
    : z# C2 P  M/ d- p' u
    3 Q! L" a! z& ^+ t4 o, x! d现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。+ p: M6 A+ s; l4 b2 ?

    ; Z% `- ]$ c! j0 J' i* _8 z6 K8 Y/ g
    7 r& C0 `! C4 t
    建模过程:
    . g5 H* ^$ m. z" y- q8 h" X+ P2 f7 A4 o7 a
    ① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。; A% I6 Z8 w. k- c" k4 {. z
    7 Q( L/ G& X/ f% |" F9 }; t; z) g
    + `. |& U3 n; L
    $ t: J7 O+ c* @4 K, w, a( _
    ② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到
    # o- D# u) }1 `) h/ I8 _# }! P3 T3 g1 K7 n
    ' N$ X7 ~6 L) [3 y1 {% p

    5 w6 \8 ~/ ]$ t2 o) N# f③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。& N0 M: N' a* H2 U  b4 |
    * y( v9 D( b" `; o$ d
    ④ 由公式(5)确定出模糊正理想与模糊负理想7 ]) y6 g2 j& A' G' \
    : m1 l( |. Y' h1 G) f
    0 r+ ?' i9 m0 K- e3 ^& `
    & s7 X1 ]2 P& K; s7 a
    ⑤ 模糊优选决策9 C+ ^& }; k" `0 y8 o! P1 ]. Q, `

    # M, T. R* m& {6 ^/ O
    1 x6 |$ }+ E. P8 [* B. L3 l' |; K- ]6 l6 p0 `  b* R

      I. K3 X: F8 @  \3 |
    % o2 X; v) e  m% x因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:. @$ C! K6 A6 T: a4 d
    & ^! X/ [4 C6 l; L0 q" k
    %把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,
    % U9 e- S$ V/ A7 c. H& @%B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 60
    . O+ H  [% j. W  d+ Nclc,clear
    6 \: m$ W7 U% A- @7 P7 Wload mohu.txt) U: n6 V. o. ^  z
    sj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];
    0 Q* P# p: Z6 a- f& O( Q%首先进行归一化处理
    1 e# V  o+ ?" j0 x0 h0 l0 Mn=size(sj,2)/3;m=size(sj,1);
    % i8 K  \; O0 T/ ?3 w: n! qw=[0.5*ones(1,3),0.125*ones(1,12)];* U% p: k$ N) ~/ w
    w=repmat(w,m,1);/ L+ g( a& L/ @4 S" N9 X/ A
    y=[];& j! ~5 g: W/ \+ V
    for i=1:n
    # k- S4 p7 A2 v  U    tm=sj(:,3*i-2:3*i);
    3 W% O0 @; [/ ]$ C, u    max_t=max(tm);8 |+ W; ]4 d, q& z3 \  A
        max_t=repmat(max_t,m,1);
    2 n% X$ ?6 Q# I; n( S3 W7 v    max_t=max_t(:,3:-1:1);
    4 |* F. O9 ~! |! A+ d$ C$ b    yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);6 ]5 I9 O0 Q2 d
        y=[y,yt];
    7 v0 L* U& I; ]) u! a0 Nend5 f* ]  Q$ r* y  K" y2 K* y& j
    %下面求模糊决策矩阵
    + u% J' T" c0 @8 W9 w- b/ rr=[];
    - k& R8 k: t, B2 \* f4 Sfor i=1:n
    & b8 i2 J; `" d2 c: f    tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);" e/ a1 f3 V! \6 r& t) @" x
        r=[r,tm1.*tm2];
    " o7 ]8 ]2 y6 E% {4 Z1 n/ o" [5 pend) i+ ^9 U5 `) p$ o2 P
    %求 M+、M-和距离
    , H" k5 s* b+ zmplus=max(r);mminus=min(r)
    " R9 @: I$ W+ w( Q  Q( y6 ydplus=dist(mplus,r');dminus=dist(mminus,r');: `+ a# i' v. W2 ~
    %求隶属度
    , ~6 V; Q- M/ |" K1 L/ D1 @5 W. nmu=dminus./(dplus+dminus);# A9 l2 ?9 s+ l0 q  [1 B
    [mu_sort,ind]=sort(mu,'descend') 0 R8 j! N0 F4 W* B& R

    8 X4 o$ {6 D" _( l* b: \' f9 n! I, [3 M% z9 j0 C
    - G5 ^! Z3 l4 e. O
    习题' h* w8 C  E) d" R0 X' i
    / S- ^$ l8 v" D8 y1 i/ r
    1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位.
    ( Z+ H# y' u( J4 \+ Z. P# u8 }; C, `( D
    0 M: W- x9 Y. t) i/ h
    - c/ f1 O1 K* n$ d$ l4 B
    9 `# D" D4 X& u( w# Y5 V
    ————————————————
    - w* J! |) r( C' ~  U版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    ( g6 n# N! t! S8 e5 O9 B+ H: f原文链接:https://blog.csdn.net/qq_29831163/article/details/899137449 P4 C4 K: ]$ C, r' e
    $ k2 }8 Y0 b0 \% W& E

    7 \# m, ~# \5 X- W/ t) 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-4-12 04:37 , Processed in 0.558918 second(s), 51 queries .

    回顶部