QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2674|回复: 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 |邮箱已经成功绑定
    模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。
    2 V4 ]# c; }' t4 U5 n5 w* A( c6 }6 O. A1 H% q" X9 C' p; \, B
    1 模糊综合评价法8 I* h( }/ G7 {& v) Q
    模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:, ]2 p* }2 S/ q" c% j  W
    . e) }/ q2 ~2 `" |; O# w  k& J5 |
    ' s+ p8 a) B* M6 {4 U

    ' d, n( A! b; G( x常用的模糊算子有:( y& t% ?5 i! |. m$ S; d$ D
    # }6 h' f& M3 T: t
    / P" f" D5 G/ [
    & J6 A1 ~- `( z! i: C, P: C) J0 T9 R
    经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。- u) J3 l# b* |4 y9 m# _
    , g  p# P* X4 }8 F: l* Q" H$ w
    (6) 对模糊综合评价结果 B 作分析处理。
    ; ~) r, A( _3 `2 |6 s0 z0 j
    0 ~+ Z6 k  R1 @: @★ 多目标模糊综合评价法建模实例
    / v* g9 b/ b1 B科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.+ a, g3 I* A7 x7 |
    . z, k2 \  r4 f
    2 O2 V- p7 I% u! S+ |$ \8 b. s2 ^6 u

    ( \2 E4 Q! Z: \) o用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。) z  h! m# y) K$ @1 _
    1 _: y/ w$ J/ z7 H
    2 多目标模糊综合评价决策法
    0 ^. d: X  P" c! a: ^- |& ^+ F当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:
    , c2 b. s6 j! e  o, {4 N% |9 M' N# B* g4 i& _" T) R
    ① 对每个对象按上面多个目标(因素)进行模糊综合评价;
    . X9 s/ {$ ^7 W* R' M3 B' E
    . ~- l) W& }8 O- ]4 U5 D1 [② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:8 H( G# `  ?  f' f+ m" O

    / f& y! G: P8 z) a( q  l2 ]* ?0 d7 c! f

    7 ?9 ]/ v' y+ T' y9 \+ @& k+ U★ 多目标模糊综合评价决策法建模实例
    3 l# E( P( T+ U0 S假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为; u4 p* @5 J, P$ h' J; r

    ' }" P# B5 Q, ]1 A5 t5 v; n% }( S8 i) }9 h# l0 x; U

    0 ~- m* J2 O! ?/ ~% H+ @1 a各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)
    * l7 f7 E- t: B- L% t+ {
    8 U& Y5 G8 c3 E$ h所以,综合评价为0 g1 @/ ?' f6 }

    & K5 k8 p* |/ c' E# g$ J& \% ?. S
    + i$ q4 e5 V5 F. S2 V
    4 e1 e' v; V& a+ O6 ^, _/ A% s" R 例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。
    8 D. E0 ?4 m$ R1 r2 [0 P
    ' I" n/ c" }! q4 I8 [. P" h
    / P) F  f( Y% d. Y- h: [3 M$ l& {( X7 s2 A( n
    据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:" b$ c. A) v1 p+ ?4 J: _
    3 {$ g) r1 D7 G4 X+ h' V& O1 @
    (1)可采矿量的隶属函数1 ~$ R/ h3 H9 d

    " G: h/ g0 g( O  i3 Z因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数
    , j8 f8 N1 [* t/ e5 C5 V& d5 b' N8 n0 I3 R' \6 c9 C% |2 D

    ; R! u# {" M& {: |% u2 q' t( t1 v+ M& S0 p
    $ e  u; u  q' z2 t  I# o

    " d7 i7 r7 ]* ~: S, w8 J& F, d- O( ^9 C' d- b* ?$ W
    根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)
    4 C2 A  `9 g# L9 {! U3 F2 i- E3 X( Q# l
    由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:' i; x# C$ g& N8 v( v% m. y- i& e$ ]
    5 B' U- ~, V  H6 E) I
    (1)首先编写函数文件 myfun.m 如下:
    * b; K1 r9 j- [5 w8 H
    8 ?; e/ ^$ S0 T$ D6 sfunction f=myfun(x);  |9 h. F( t9 K2 N
    f(1,=x(1,/8800;0 K! p3 v$ m6 S
    f(2,=1-x(2,/8000;, M8 t8 @8 h' B1 r7 \+ k, R
    f(3,=0;3 m4 D; M+ {" P' x$ A
    f(3,find(x(3,<=5.5))=1;
    7 B1 `; v  |! H$ v) ~flag=find(x(3,>5.5 & x(3,<=8);3 D. j6 ]0 f+ j. L/ Z( N
    f(3,flag)=(8-x(3,flag))/2.5;
    7 J) q( {* I. a- A" O8 pf(4,=1-x(4,/200;
    & L1 Q! W6 `/ i7 qf(5,=(x(5,-50)/1450;
    - a% K! G  w& |0 a$ J+ |3 v5 ~" R
    7 `6 i' p) c) u1 Z& H6 ^/ T
    " _. _6 G3 {8 ^/ G(2)编写程序文件如下:
    6 e" u: _" S, E6 r! e  J3 R3 t4 m. L. W% d
    x=[4700 6700 5900 8800 7600
    : V9 y; o! m  ?4 P- s% P3 U5000 5500 5300 6800 6000
    / L1 R# N; O& k9 d& x4 m1 j# ~" W4.0 6.1 5.5 7.0 6.8
    % Z: A, i3 u4 e7 s! O30 50 40 200 1600 l. v8 Q$ s* O: q
    1500 700 1000 50 100];
    " ~  }& c6 n1 e0 [r=myfun(x);2 y4 C- }& q- W4 m4 g
    a=[0.25,0.20,0.20,0.10,0.25];
    7 A0 d% d( L% j! h1 \b=a*r + Y5 E) f8 T: l8 F; \& t3 m! I2 k" y

    - o; d4 F6 u, q3 多层次模糊综合评价模型的数学方法! R; ~: b% g& |: e7 e( e. g. q
    3.1 多层次模糊综合评价模型数学方法的基本步骤( T* s" K( \. O; A4 y: R
    & t+ m7 [0 N% g$ r
    ' `% ?' e. \0 e( }0 j/ }
    5 W- `  |3 \! r' q! Y3 d) c' ~

    , P; y2 V4 j8 w0 v; w9 A* b% ^
      Y6 U9 F" }; ]. p
    3.2 多目标模糊综合评价决策法建模实例; V1 G, f0 U- U7 Y- Z( d+ s: L: y
    科技成果模糊综合评价模型的建立及其有关参数的确定。+ J$ L5 A" n' C+ k
    / G6 [6 }1 t1 Q1 \( u
    (1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.
    * ]9 R$ q4 {6 r$ [. p5 D- O& w
    0 m+ O3 `2 E/ Z4 d1 d8 C$ o0 X( V" z  o

    $ `- e, E# U$ t( n/ k
    ' t+ O8 ?3 p2 D6 Y: Y8 ]1 C& g
    - G* S7 Z8 e: s! }/ P
      `. Z5 ~9 A: a7 V, N& I& P(2)科技成果的评语集的确定
    3 ^! [7 @0 \' r8 r: p) l
    - b/ M5 F! `. J) z4 B3 ?9 l在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.
    * Q; l( }* }% S" b5 G) a; A
    8 m( q1 E2 v" f' l& c) i2 B  b9 p/ A7 P" e

    6 k, U, X& C  r+ |- V5 b" M2 X(4)权重  的确定
    6 h: }. \1 ^$ K; v) i在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。
    : N# \, j% K9 P2 U* i
    # u- r; G6 j5 k① 频数统计法确定权重.
    7 n/ d% I' Y1 a  U5 ^, g
    ( S  m6 G2 c8 }# `4 D+ [. D; S: R3 E
    9 m5 O' F, l- w4 q/ ~. c2 F9 B' @
    ② 模糊层次分析法(AHP)确定权重. W9 `- ]& ^+ q' U
    该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比0 ]# |) u' [1 `+ k$ i, l: I  N* i

    , t! d" O; A, l
    ; g, @( H1 M( m" E: Y! a  U
    . W; Q2 O6 u5 m2 V& m- ](5)科技成果的综合评价6 e) Z. e. T4 l8 X8 `0 W
    8 I6 N- ~) Y1 d6 f- [. I

    9 ]9 R7 o0 O  M2 q& ~% W: I1 _% e: L- m) I/ F# `

    # M) w$ z: c2 t- F2 ]4 模糊多属性决策方法: L( l, g7 i9 U' i4 d4 w2 `) O
    4.1 模糊多属性决策理论的描述4 W8 \+ o" C; L

    : C4 W. n- y# Z+ B; T0 u
    / }& h1 Y. A" v2 z5 a; c& m+ \
    - T! u- q3 e# f! ?# J4.2 折衷型模糊多属性决策方法- o' P& H# B# K+ G
    (1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:; z& Q* x7 I) S) J* \
    & p8 T$ X' `) N7 g
    从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。
    ! Z; b7 }7 t% f+ @% Y& j% |$ C: z3 P) k1 z4 `' q5 N& O0 r
    (2)折衷型模糊决策的基本步骤( {9 ~& d. ~& f- {1 L& Y) X
    Step1:指标数据的三角形模糊数表达$ e4 |0 j% z# h9 ~" H" I
    , p+ P0 g4 f) F1 w# w: _& E
    9 k  G; M8 D0 E" ~) J7 n
    5 H8 V8 Y+ D4 @" l- X9 f
    下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.
    4 L  g6 Z: H# Z! z* V) C! L' D6 M/ {. t# Y
    1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。
    * K* ]. U% \" {# S
    , I2 [9 r9 t) n" i# e+ v
    - ^. O0 Z' W8 B: K/ Y* y+ w6 ^" A( f: ^& l- I9 G
    2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:# f: k& y% }( S) u6 g, B
    & R/ ?6 Q7 ~+ s6 z
    1 @) x0 X- d* O# r' W& h

    " o; J: f% P  j2 N% k& G' K数的表达形式.4 \7 k+ m" w, q. j" i/ E) c$ I: I
    ' b: c/ k" O1 s$ s, ^
    Step2: 模糊指标矩阵 F 归一化处理9 R# O; o( T2 }- b+ Q
    ! a& J# \9 I0 K( V2 O2 ?- U4 Q
    $ @2 r+ P' U1 E( X" X" E8 K

    " q) P4 M7 s. cStep3: 构造模糊决策矩阵! E9 R5 w7 ~$ k- M1 T

    ; \) R& Q/ r1 W: g9 o( [
    & J2 O7 d4 U" ?8 A# Q  o4 a0 l9 j* B- j+ e0 `8 b% |' h: [/ I
    Step4: 确定模糊正理想 与模糊负理想 8 A, i* l$ `, U* f$ w- ~* E

    * |, u" m6 w4 `7 X3 G' g* L+ d9 x4 {$ [% o

    7 H. w! F. w* t, }; H; F0 k- ?" ]  E3 X7 x
    * a1 K; j# ?2 a3 Z
    # }& \# y  @$ F
    4.3 折衷型模糊决策方法建模实例! t/ s! |8 {; N  T# U- d9 m+ t
    某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:1 D5 L9 _+ {: \
    & Q8 R8 O, `5 @: \1 i
    (一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。9 K: b" C/ m& s' h$ g% ?

    1 I4 n2 ~! x. C' H(二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。! l6 @% ]% J5 \
    # ^1 d$ C, F8 R. q
    现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。
    % J) V; k- F4 G% @, @4 t0 g$ D
    2 P! k/ s: h+ A
    - {3 C3 {8 C4 j2 d# b
    建模过程:
    * ~7 ^! \. y' O6 c% x& f% |# D2 B: D, r, s# q2 a6 N4 T+ v
    ① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。
    0 P4 f/ k% r" S2 F! \
    : d2 h8 ?, {8 h1 d8 k0 ]7 K) c' Z4 i6 @3 l8 m# M
    % s: V2 k* j9 Y" l- @" E
    ② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到
    0 B$ B. }; S# O9 s
    1 ?; z1 `/ H' V; y. @0 O- v% y; n

    ! }' J  U" Q2 j$ b0 Z③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。, b1 N4 R' c# f& X& q

    ; P# H0 f& T9 I  {, m) j2 G④ 由公式(5)确定出模糊正理想与模糊负理想
    $ V& N* u: _4 U' D  q- ^
    ' Q9 p: @! O* U- U+ ^) B, p. H: M; j' A* P* Z, V5 U
    & Z5 P* |  w3 y- V9 P  z
    ⑤ 模糊优选决策
    ( Q  M5 {* s  _$ T$ W. F, b0 x" I9 f: u7 _3 C% K
    $ l7 G. {4 _& f" C9 J

    1 ~, `5 t/ m& @4 y2 R9 M/ o: y% y) g3 b# [6 K) v
    2 x) i. J, l$ h
    因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:! M2 V& F. s5 f' [

    * h3 N8 Y6 E1 w* ^9 ]# ~%把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,
    1 X- Y& D: m, E0 T8 X; I%B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 605 D4 @* R* ]4 o3 d: n6 a% N6 E2 c
    clc,clear
    ; a! Q0 Q' q+ y% m' |load mohu.txt4 @% R: \$ K( g: A4 q& Q! e6 f$ ~
    sj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];
    : ?1 ]1 e8 M+ p5 S: g%首先进行归一化处理
    ! y. m% o0 f) F8 o* r& V) Ln=size(sj,2)/3;m=size(sj,1);. O* d7 p+ n# p
    w=[0.5*ones(1,3),0.125*ones(1,12)];$ A; B* _3 Y' S+ V
    w=repmat(w,m,1);
    ( x: r4 O+ D% c' D; m" fy=[];
    9 O; D0 v8 U+ Pfor i=1:n  S: ?+ J  r' n- ~  r
        tm=sj(:,3*i-2:3*i);
    , `' U5 T) V0 F, @' p! t+ F    max_t=max(tm);. u! k( c+ b: X
        max_t=repmat(max_t,m,1);4 C% n5 l) x* x4 o( O  L# M, R
        max_t=max_t(:,3:-1:1);
    0 u9 R. ?3 |  M# e6 ~    yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);
    * S, n# G# k; C; c. ?    y=[y,yt];
    8 O& g) s+ S& r% zend
    2 g: A5 z/ U9 x3 q+ ?%下面求模糊决策矩阵2 J! |9 G8 b# R* M5 R6 W
    r=[];
    : H' P% k+ g" t! j9 Ffor i=1:n
    : l* j0 B. S" _    tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);; s/ \  S5 b$ E, o  r; n
        r=[r,tm1.*tm2];$ \4 k4 j% y" a. q) \7 w1 [
    end4 b! L3 F& W$ X  E: \* [
    %求 M+、M-和距离  H% E+ l) S. C! P$ l( _
    mplus=max(r);mminus=min(r)! F4 Q7 T4 K1 Y7 q& I$ W
    dplus=dist(mplus,r');dminus=dist(mminus,r');0 ?1 r! }& X" j: y! V9 _
    %求隶属度
    , _; V  w" H; c* T' J- G1 Y! Mmu=dminus./(dplus+dminus);, N$ X7 A: F. W' ~* U$ r
    [mu_sort,ind]=sort(mu,'descend')
    , Q; J$ z: a' K7 l
    % }% K' ^3 d) |' j) X, m, X. l0 P& N/ l

    ' L% U9 G6 a# j习题
    # p/ A4 L, n2 i6 O- z; ?6 ?6 n, ^! o- W6 h( g* m; z+ O
    1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位.5 u/ E# G/ ?3 q

    6 S6 i9 c+ i0 @" \$ t2 D& M
    2 k. d' b& n+ k6 p0 g" N. R0 x3 m$ h! l. s: k( w

    6 x% |: u1 B" L% W& r6 j$ |————————————————
    * M6 @2 P/ D3 W4 t1 {" b- h& C版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。' ^! p0 s8 G2 k$ G
    原文链接:https://blog.csdn.net/qq_29831163/article/details/89913744
    # p% Z! S8 z6 ~# ^. a, T) w" U5 R. Q
    & S( D* x2 R# S. t3 I; U3 y
    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 10:57 , Processed in 0.443807 second(s), 51 queries .

    回顶部