QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2643|回复: 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 |邮箱已经成功绑定
    模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。$ [. W3 R! p$ i: T( O

    ! \  j  u9 N0 E6 }2 Z1 模糊综合评价法
    ) Y, [5 `$ S( ~模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:
    , @! [3 X  {0 z5 r3 z+ R  \6 ]  t7 }, X1 r3 d

    $ @1 H) v7 J5 C. i. t" i5 c  {  d* n' B6 q- g$ B- K
    常用的模糊算子有:
    0 U) u6 m" `! [- g; D4 ~, I: ?! D2 ]" b9 Y) n4 X6 j/ f

    2 i$ W& c0 P3 D: p- [' N* U
    * r8 |8 E' X4 o! M经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。- A: _, }: Q, ^- R
    % N( k3 q& q9 z# D  R  x: H
    (6) 对模糊综合评价结果 B 作分析处理。4 ?( s0 Z/ i+ ]/ q0 h2 z/ N) Q

    : F! _& T! U1 k5 G6 V0 q2 B* o# a★ 多目标模糊综合评价法建模实例
    6 N/ t) z$ w% |/ C科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.5 V8 Z' z8 A: I* P& ^. B

    # a3 q* x& g( F% M& d- v4 F8 C3 E1 n$ ~+ Q

    1 x9 r4 Z9 h6 p* E/ p& [用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。
    0 T% |: e6 D! Q8 s9 m+ z' t* a9 k* w" E' S, z; G# q. P
    2 多目标模糊综合评价决策法
    ( A2 y& z$ X7 V* J# k当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:2 S6 `. m6 I2 c4 U/ P

      u( t8 }$ `/ z: t0 c① 对每个对象按上面多个目标(因素)进行模糊综合评价;
    % n) x9 m! J1 ?: F
    ) \- b& D# N4 s! Q② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:! \$ m7 @* ^! T) E0 ]
    ! k0 Y0 n, c0 q
    % s" D) T6 q* T0 q6 X; V1 z  ^' s/ n
    & M" j  w  h$ {: t$ o
    ★ 多目标模糊综合评价决策法建模实例
    4 h1 T6 [9 f# \6 N假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为
    , S0 h$ j  C4 e2 W! q9 F: G: K+ y8 m5 x! Z$ @  }- B
    ) ^; o* w3 h: v1 H4 b

    0 c8 J% }, v- d7 o- S. c) v: Z各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)9 Q  L8 `- i; s: t

    2 ]1 o% S3 L( ?( J5 S4 @3 l所以,综合评价为% E7 c- p1 B  w3 Q! y

    ) L4 w8 M* B$ z6 V6 i- m: s: M( ]2 g: X% P: g( Y, w5 r

    % n( S% R. D5 ^ 例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。) E- _/ M' y! x% e4 a% Z
    0 L, c3 b( S" Z

    . @2 t5 L% V! V0 z) c
    " m% {2 [6 r# e" u( E' p据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:/ r6 s( J# E4 s3 b; I, l4 h- G

    . d: |- B, x* f  J& k7 w(1)可采矿量的隶属函数
    ! f" r( ]7 o- \: @9 W! z1 `9 A% b( g, W# ~* _7 R3 f2 d  n
    因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数
    + M3 z# A. M9 R( G( L6 k+ O' ]6 y8 p$ O4 n$ t8 q
    + J- C3 Z: j; u, @

    7 T$ q3 [, \3 G2 X: s/ t2 y1 I
    * I) W! v5 I2 r& y+ _2 }% m2 A

    2 r, F$ @* ~# W9 G根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)
    / x) V# l" m  r# ~2 n& u1 r8 a/ Q& d
    由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:& S- P7 U' Y# @9 }2 l

    + q) U$ u( \, ~/ t# N(1)首先编写函数文件 myfun.m 如下:; n' r. K8 A9 u9 j! G; _

    : n% R) p$ H! d5 Vfunction f=myfun(x);
    ; ~( R" X; r7 W# r0 of(1,=x(1,/8800;# d7 j0 v& |4 B
    f(2,=1-x(2,/8000;( |- [5 E+ S* l; @2 ~  Z; \: H
    f(3,=0;
    8 {5 i5 p" \) D6 O  \f(3,find(x(3,<=5.5))=1;
    1 d: [5 `6 h  q& uflag=find(x(3,>5.5 & x(3,<=8);# x" ]. H! H9 E/ M) W+ d
    f(3,flag)=(8-x(3,flag))/2.5;
    - y" @- l& Y; h% ]f(4,=1-x(4,/200;" ]  I' y! U9 q! M
    f(5,=(x(5,-50)/1450;
    ! N  r9 I* @7 V( ~" y7 s
    - u8 B; U  A* q' K
    ) V  M5 C* R# _. Z0 B% q(2)编写程序文件如下:* y+ I& K/ x+ s# g- l( c9 q% i, |5 O

    ( F$ l& ~* }3 ^; k" M: Vx=[4700 6700 5900 8800 7600
    ) m0 o1 I/ V$ p5000 5500 5300 6800 6000
    $ v, J$ S2 [& f# g6 D# J4.0 6.1 5.5 7.0 6.8
      F3 u: @- p0 V9 b, P* `30 50 40 200 160* I8 s$ _* V; y4 W8 _3 N% U
    1500 700 1000 50 100];
    % j0 M( v$ X7 m% c9 q4 C$ ur=myfun(x);- Z) _( {' i! M) p, {
    a=[0.25,0.20,0.20,0.10,0.25];# I: ?3 N& ], ]/ v: g  M
    b=a*r
    9 k. S5 T4 Z7 A, g! [1 B, c4 T* \; ]! g" j: W% z& P$ h
    3 多层次模糊综合评价模型的数学方法' [7 H, O! i$ ?& N+ `
    3.1 多层次模糊综合评价模型数学方法的基本步骤* c0 _+ l4 I, u) Q

      }- j; B  d; v; O2 X
    # K5 ]/ r) ^. \: L9 P5 s
    1 R( I" i$ j( G. P1 l4 r8 v/ F. s) {* @4 |& p: }. Y+ ~
    5 A. D- h5 M3 L' t4 ~

    $ g+ C: q4 |5 S0 M# d( [0 x; b3.2 多目标模糊综合评价决策法建模实例) s& c4 K5 b& V9 G5 f3 e% ~# Y3 ?
    科技成果模糊综合评价模型的建立及其有关参数的确定。
    ( }: m5 j, z# m$ f/ @; y1 b: s  r" \3 E; ^$ L
    (1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.3 Y) z0 \, }$ b/ R8 @% F4 g
    ( y: H# ~6 n1 P6 i/ c1 u

    9 m$ H7 N# A# a' ~$ T: `( ?! B$ Y% ?

    . o, o3 r$ N; h8 f
    1 M3 p! k! ^+ D/ v
    , h* i' t: U5 V7 K) S(2)科技成果的评语集的确定+ Y. c& Q. \9 P8 ^: q5 n

    $ U& W, E4 `6 h! r9 o在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.
    & e0 F: E: k0 t; W
    7 l2 O0 Q% }) X- |( L8 U2 N8 Z+ v, N' }: C# H
    7 e5 ^- T* I0 Y) Z7 U% d' g1 \
    (4)权重  的确定
    ; O( w9 [3 I/ L/ y; d在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。/ Y: k; y; U4 U1 a: \9 A
    1 [& w' k  W* Y) U3 ~0 h  y# S. d
    ① 频数统计法确定权重.( O% N6 m1 _  d6 W6 D1 Y. U/ ^
    & o% T6 G+ ?$ e/ E. ~& E$ ^' Y

    8 }2 v2 y7 }  t0 @' ?! s# \
    $ A( a$ f; L" N9 i# H( i② 模糊层次分析法(AHP)确定权重) E$ f+ F( d4 f$ A, k
    该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比8 T( ?$ ], D4 |# E
    8 F8 _% ]# B' M3 k' H! y
    9 [3 ?7 T; \, X! d4 W
    , j8 k# Z/ B. N* C) D5 O% V( A
    (5)科技成果的综合评价" W4 o6 `! b3 J% D& {5 z

    9 X& w! v1 f+ K0 T& L5 i/ u' J
    7 ]. p8 j' F5 x9 P& R! B
    / N: a! a$ t6 n/ A& q& C1 Q
    ) A6 h0 l3 E8 j" ]: C4 模糊多属性决策方法2 V7 a$ N- v4 H/ Z" @" f
    4.1 模糊多属性决策理论的描述; k; W  m3 s$ `6 B" Z$ n+ F9 C
    ( ]5 `5 i* u% m- v3 l! G/ i, ?

    % E( \% [6 W7 G& N! B& ?3 k2 `1 p$ G8 Q6 b
    4.2 折衷型模糊多属性决策方法
    & Y: {% t2 E& \. U(1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:$ ?9 |! T3 f2 X2 s8 O  a

    ! n) E/ l( O+ ]7 _' O3 W从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。: w8 `+ D: @7 |7 c/ j1 j2 P7 P; h
    ) R: y) M$ G  v
    (2)折衷型模糊决策的基本步骤% {4 I8 n% O) J# e& {7 J- V. b, f
    Step1:指标数据的三角形模糊数表达! J+ J& \* ^6 A$ ~* o

    - J) M: z7 W$ ^9 {/ ?1 e  T& j0 P8 [# R5 B+ R
    % c6 S# y6 z1 m6 b6 m6 b( U
    下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.+ N/ l* k* H0 H8 n

    / f% h" y7 e; s  l9 \1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。! K, J- Z! W% F$ O0 G
    7 c( O& f  |- G
    7 W4 N0 P5 L( H9 ]
    0 G6 L- G$ G3 G7 k$ i
    2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:
    7 \% Y: u8 {& [) q- a
    * l' U, Z7 T9 u& D* C: Z* E* q' T8 k" }
    . {% |" y5 ~9 _0 X- T( |" `$ A+ j
    数的表达形式.
    : `- n3 F1 v2 j; S1 i1 Y' X' }; K- g1 b$ N) j8 W
    Step2: 模糊指标矩阵 F 归一化处理
    3 u; s. A3 T5 f$ i' Y6 }3 Q
    0 h) z; K4 G( U+ e5 X
    6 o; F( F# m. {  _0 w# [
    - n* t* X( Z. Y+ z  L9 s8 }$ eStep3: 构造模糊决策矩阵6 w, }# e8 T4 m, r

    5 k7 [8 e+ O3 Q% e# o
    , n1 \2 L' u- Q; y+ @/ h
    ) T7 z- V; Z7 `Step4: 确定模糊正理想 与模糊负理想
    ) O6 i( ]- ~* A: C! i9 r9 H/ }

    7 ^  V# }; ?7 \- ?% j/ Y+ }8 j1 W( r5 b6 K7 }) j0 o/ j9 w
    8 ?0 s. c' Z2 I/ S0 H( M" p4 {
    % s# \3 {( Z1 j/ g
    2 {3 O( q" N& G0 ^6 t
    4.3 折衷型模糊决策方法建模实例
    " L" h2 a! N# ?# y# d, |某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:% K* ^% I/ [( }) X! E3 r
    : r2 D2 u4 M- v: \* q& e; A
    (一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。1 L; a$ Y/ g* x4 e5 I. h% x

    ! o8 W. E$ w) `5 O(二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。' z, g* d/ ]4 r+ [# m

    8 u9 M/ I3 j- g' G  ?( V! \) C现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。
    . s4 _) }  U( y# e
    0 }! Y$ ^, j1 T& t5 m% [
    5 s+ A* V1 {' w2 Y
    1 V( @. n% b3 U8 l5 a% t建模过程:
    ( r  K- c, W7 t+ h- L, G4 M. O2 m) R# P5 b/ p0 [
    ① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。$ @& q0 P) \; r* u

    % o, S7 q3 q$ Z) n; Y: D- D9 h& K& s
    - ], z4 g, p4 n/ x/ l( h# k3 l6 e4 ]/ x5 L1 v
    ② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到
    5 o, F  M2 F5 |# J, V+ e) Z+ R+ m/ f$ L0 M' G, E+ }

    ' ~, }2 w  O  y
    ) f; Q6 E5 H# B  L5 V9 q; d& q③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。
      f, l# E+ y: m3 e6 Y2 J; x4 a/ C) @$ S5 t& e' {9 H3 ]
    ④ 由公式(5)确定出模糊正理想与模糊负理想
    ( B1 \. d+ w% W  M& |# D4 T. r8 }( i: h/ Z2 h/ M3 Q: S7 r
    ) a4 b4 S% x1 A- v8 G8 x3 F

    3 a  y! r4 o' E: U8 E( M7 r# U⑤ 模糊优选决策- Y4 B8 n9 h4 o9 R9 s
    ) A# p' ~) Y2 ?( a$ m5 `( V

    . c/ J9 l9 V  z9 v( P- N( w+ x7 w
    % h6 t0 X9 W7 _6 ^" u
    % d+ r2 x) k8 D4 e
    ) Q; B# b9 R* i# }+ a, h' J因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:
    6 A7 y1 F- m0 F  O) X3 R, Y3 G) j' ^. I( I" S" a
    %把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,* F5 J6 `* d2 [
    %B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 60; p: e3 p: l) M# V) l) M: Q) f
    clc,clear
    # [' g* p( b: F1 O/ C  B1 I8 n& u) pload mohu.txt: i# [( P& v! U% U) P, ]( r
    sj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];
    & ~" {, ]4 b5 J# W* H& f! U%首先进行归一化处理1 v& L/ @  J1 @! _9 m4 X
    n=size(sj,2)/3;m=size(sj,1);
    & s  B, W+ M. }. q3 O! lw=[0.5*ones(1,3),0.125*ones(1,12)];
    + X8 F( ^0 ~9 N) I3 Aw=repmat(w,m,1);7 w3 f" ]4 n  ^( {
    y=[];
    3 x* W4 s8 `) a1 G2 `& w% {for i=1:n
    4 L& ~6 C# f6 s# l    tm=sj(:,3*i-2:3*i);" K$ t& M( j5 v- V5 {5 t
        max_t=max(tm);: ]4 z: I& j6 d" ~, g+ ?4 e, G
        max_t=repmat(max_t,m,1);" i1 E( v) p, J) h
        max_t=max_t(:,3:-1:1);0 B8 s0 S5 j# y
        yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);5 }: e2 G8 Z4 O
        y=[y,yt];
    ! o. }' ?/ f7 s% P$ G; Zend
    8 ^; `9 L& K4 z% `6 d; E%下面求模糊决策矩阵6 M% e8 e/ M; Y5 E: W6 C# G% j
    r=[];1 d- K& {" V; G6 x) f5 e5 Q0 G9 I
    for i=1:n. o6 r) ~* n8 u0 l& F" |
        tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);! M! V" g( K- H3 ^
        r=[r,tm1.*tm2];
    ; f( w$ Q; F- y  Mend1 H& b' I6 c( b
    %求 M+、M-和距离; A+ V" g4 n- E8 {5 G9 B/ d
    mplus=max(r);mminus=min(r)
    * ]' @1 K/ V5 S1 `! Q/ Y! K8 Bdplus=dist(mplus,r');dminus=dist(mminus,r');3 d+ w6 r' s9 F  v/ \, o! v
    %求隶属度
    ' C- b5 l+ j, ymu=dminus./(dplus+dminus);
    4 D% U4 G8 C7 F/ g1 q6 @$ j% Q( q[mu_sort,ind]=sort(mu,'descend') 2 |4 c2 B' A7 [6 x
    9 t' o2 p9 c6 G
    8 U* H5 ^+ d( u

    5 q5 [0 r% L  x+ N8 y3 w+ ~习题
    ! C9 Q1 M' k% n0 M& g" f( ^) r+ {; d- n9 S, v, Y
    1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位.
    0 v; M- E& \4 e- k# L! R& F4 f: o. J& @: R* f
    . r2 N/ X+ _/ c+ h. `. [! }

    . |- s* v" z* {4 J0 ~% F: w8 Y/ ^2 W! S$ {- c
    ————————————————+ {" u. I/ L" h/ x
    版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。# W( m0 G/ N+ B$ G
    原文链接:https://blog.csdn.net/qq_29831163/article/details/899137449 A/ g  e0 ~# t0 X- [0 y/ P% {
    5 ~0 b- I9 q! L7 U) B) J
    - A% v% p2 A. p5 }9 f) l4 ^' D
    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-7-30 09:37 , Processed in 0.488849 second(s), 50 queries .

    回顶部